Which targets do you think this fixes? On November 5, 2014 7:02:32 PM CST, Chris Johns <chr...@rtems.org> wrote: >Module: rtems-tools >Branch: master >Commit: b9c0a0436d387429035241d3d4d03446b6f915cf >Changeset: >http://git.rtems.org/rtems-tools/commit/?id=b9c0a0436d387429035241d3d4d03446b6f915cf > >Author: Chris Johns <chr...@rtems.org> >Date: Thu Nov 6 12:05:38 2014 +1100 > >linkers: Disable .type statements in symbol code. > >Some of the assemblers do not support this statement. > >--- > > linkers/rtems-syms.cpp | 4 ++++ > 1 files changed, 4 insertions(+), 0 deletions(-) > >diff --git a/linkers/rtems-syms.cpp b/linkers/rtems-syms.cpp >index 24cc56d..6f167e3 100644 >--- a/linkers/rtems-syms.cpp >+++ b/linkers/rtems-syms.cpp >@@ -80,16 +80,20 @@ static const char* c_trailer[] = > { > "asm(\" .byte 0\");", > "asm(\" .ascii \\\"\\xde\\xad\\xbe\\xef\\\"\");", >+#if BROKEN_ON_SOME_ASSEMBLERS > "asm(\" .type rtems__rtl_base_globals, #object\");", >"asm(\" .size rtems__rtl_base_globals, . - >rtems__rtl_base_globals\");", >+#endif > "", > "/*", > " * Symbol table size.", > " */", > "asm(\" .align 4\");", > "asm(\" .local rtems__rtl_base_globals_size\");", >+#if BROKEN_ON_SOME_ASSEMBLERS > "asm(\" .type rtems__rtl_base_globals_size, #object\");", > "asm(\" .size rtems__rtl_base_globals_size, 4\");", >+#endif > "asm(\"rtems__rtl_base_globals_size:\");", >"asm(\" .long rtems__rtl_base_globals_size - >rtems__rtl_base_globals\");", > "", > >_______________________________________________ >vc mailing list >v...@rtems.org >http://lists.rtems.org/mailman/listinfo/vc
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel