late_rodata_align.c (800B)
1 GLOBAL_ASM( 2 .late_rodata 3 .float 4.1 4 .float 4.2 5 .float 4.3 6 .float 4.4 7 .text 8 glabel a 9 nop 10 nop 11 nop 12 nop 13 nop 14 nop 15 nop 16 nop 17 nop 18 nop 19 nop 20 nop 21 nop 22 nop 23 nop 24 nop 25 ) 26 27 float foo(void) { "foo"; return 1.1f; } 28 29 GLOBAL_ASM( 30 .late_rodata 31 .late_rodata_alignment 4 32 .float 5.1 33 .float 5.2 34 .float 5.3 35 .float 5.4 36 .text 37 glabel b 38 nop 39 nop 40 nop 41 nop 42 nop 43 nop 44 nop 45 nop 46 nop 47 nop 48 nop 49 nop 50 nop 51 ) 52 53 float bar(void) { "bar"; return 1.2f; } 54 55 GLOBAL_ASM( 56 .late_rodata 57 .late_rodata_alignment 8 58 .float 6.1 59 .float 6.2 60 .float 6.3 61 .float 6.4 62 .float 6.5 63 .text 64 glabel c 65 nop 66 nop 67 nop 68 nop 69 nop 70 nop 71 nop 72 nop 73 nop 74 nop 75 nop 76 nop 77 nop 78 nop 79 ) 80