diff options
author | Niels Möller <nisse@lysator.liu.se> | 2015-01-13 10:52:35 +0100 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2015-01-13 10:52:35 +0100 |
commit | aa7ad29333fd8fb3c15fd9022dcd27254f85e8a0 (patch) | |
tree | b9570fa24710802ba8b5b74b5bd2ee564637e550 /asm.m4 | |
parent | 23b9cf2215b990314291edcad8c539cae6bfff54 (diff) | |
download | nettle-aa7ad29333fd8fb3c15fd9022dcd27254f85e8a0.tar.gz |
Initial support for fat x86_64 build.
Diffstat (limited to 'asm.m4')
-rw-r--r-- | asm.m4 | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -12,6 +12,9 @@ changecom()dnl dnl Including files from the srcdir define(<include_src>, <include(srcdir/$1)>)dnl +dnl default definition, changed in fat builds +define(<fat_suffix>, <>) + dnl Pseudo ops define(<DECLARE_FUNC>, <ifelse(ELF_STYLE,yes, @@ -24,13 +27,13 @@ COFF_STYLE, yes, <>)>) define(<PROLOGUE>, -<.globl C_NAME($1) -DECLARE_FUNC(C_NAME($1)) -C_NAME($1):>) +<.globl C_NAME($1)<>fat_suffix +DECLARE_FUNC(C_NAME($1)<>fat_suffix) +C_NAME($1)<>fat_suffix:>) define(<EPILOGUE>, <ifelse(ELF_STYLE,yes, -<.size C_NAME($1), . - C_NAME($1)>,<>)>) +<.size C_NAME($1)<>fat_suffix, . - C_NAME($1)<>fat_suffix>,<>)>) define(<m4_log2>, <m4_log2_internal($1,1,0)>) define(<m4_log2_internal>, |