This repository was archived by the owner on May 21, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 7 files changed +14
-14
lines changed Expand file tree Collapse file tree 7 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -31,5 +31,5 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(__restore_vfp_d8_d15_regs)
31
31
bx lr // return to prolog
32
32
END_COMPILERRT_FUNCTION(__restore_vfp_d8_d15_regs)
33
33
34
- // tell linker it can break up file at label boundaries
35
- .subsections_via_symbols
34
+ // tell linker it can break up file at label boundaries
35
+ FILE_LEVEL_DIRECTIVE
Original file line number Diff line number Diff line change @@ -31,5 +31,5 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(__save_vfp_d8_d15_regs)
31
31
bx lr // return to prolog
32
32
END_COMPILERRT_FUNCTION(__save_vfp_d8_d15_regs)
33
33
34
- // tell linker it can break up file at label boundaries
35
- .subsections_via_symbols
34
+ // tell linker it can break up file at label boundaries
35
+ FILE_LEVEL_DIRECTIVE
Original file line number Diff line number Diff line change @@ -42,5 +42,5 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(__switch16)
42
42
bx ip // jump to computed label
43
43
END_COMPILERRT_FUNCTION(__switch16)
44
44
45
- // tell linker it can break up file at label boundaries
46
- .subsections_via_symbols
45
+ // tell linker it can break up file at label boundaries
46
+ FILE_LEVEL_DIRECTIVE
Original file line number Diff line number Diff line change @@ -42,6 +42,6 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(__switch32)
42
42
bx ip // jump to computed label
43
43
END_COMPILERRT_FUNCTION(__switch32)
44
44
45
- // tell linker it can break up file at label boundaries
46
- .subsections_via_symbols
45
+ // tell linker it can break up file at label boundaries
46
+ FILE_LEVEL_DIRECTIVE
47
47
Original file line number Diff line number Diff line change @@ -40,6 +40,6 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(__switch8)
40
40
bx ip // jump to computed label
41
41
END_COMPILERRT_FUNCTION(__switch8)
42
42
43
- // tell linker it can break up file at label boundaries
44
- .subsections_via_symbols
43
+ // tell linker it can break up file at label boundaries
44
+ FILE_LEVEL_DIRECTIVE
45
45
Original file line number Diff line number Diff line change @@ -40,6 +40,6 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(__switchu8)
40
40
bx ip // jump to computed label
41
41
END_COMPILERRT_FUNCTION(__switchu8)
42
42
43
- // tell linker it can break up file at label boundaries
44
- .subsections_via_symbols
43
+ // tell linker it can break up file at label boundaries
44
+ FILE_LEVEL_DIRECTIVE
45
45
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ DEFINE_COMPILERRT_PRIVATE_FUNCTION(__sync_synchronize)
29
29
ldmfd sp!, {r7, pc}
30
30
END_COMPILERRT_FUNCTION(__sync_synchronize)
31
31
32
- // tell linker it can break up file at label boundaries
33
- .subsections_via_symbols
32
+ // tell linker it can break up file at label boundaries
33
+ FILE_LEVEL_DIRECTIVE
34
34
35
35
#endif
You can’t perform that action at this time.
0 commit comments