diff options
Diffstat (limited to 'arm-unknown-riscos/recipes/patches/oslib/defmod-size.p')
-rw-r--r-- | arm-unknown-riscos/recipes/patches/oslib/defmod-size.p | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/arm-unknown-riscos/recipes/patches/oslib/defmod-size.p b/arm-unknown-riscos/recipes/patches/oslib/defmod-size.p new file mode 100644 index 0000000..0dbe828 --- /dev/null +++ b/arm-unknown-riscos/recipes/patches/oslib/defmod-size.p @@ -0,0 +1,15 @@ +Index: Tools/DefMod2/assembler.c +=================================================================== +--- Tools/DefMod2/assembler.c (revision 402) ++++ Tools/DefMod2/assembler.c (working copy) +@@ -880,8 +880,8 @@ + if (DoELF) + { + /* Define size of function body. */ +- sprintf (s2, ". - %s", c_name + (!nonx? 1: 0)); +- if ((rc = Emit2 (file, ".size", c_name + (!nonx? 1: 0), s2)) < 0) ++ sprintf (s2, ". - %s", c_name); ++ if ((rc = Emit2 (file, ".size", c_name, s2)) < 0) + goto finish; + } + |