summaryrefslogtreecommitdiffstats
path: root/y.tab.h.shipped
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-10-20 22:20:18 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-10-20 22:20:18 -0700
commit4fa6abb8e755c73fb4606146b7a14ba693398849 (patch)
tree3e63d8445425dda874a3491a97eaa2234ba40d39 /y.tab.h.shipped
parent180254e6f6124a59d5d2f068eae2848fe1e460ef (diff)
downloadtxr-4fa6abb8e755c73fb4606146b7a14ba693398849.tar.gz
txr-4fa6abb8e755c73fb4606146b7a14ba693398849.tar.bz2
txr-4fa6abb8e755c73fb4606146b7a14ba693398849.zip
ffi: take advantage of hardware unaligned access.
* ffi.c (align_sw_get, align_sw_end, align_sw_put_end, align_sw_put): On Intel, PowerPC and also on ARM if certain compiler options are in effect (set by the user building TXR, not us), define these macros to do nothing. This shrinks and speeds up all the functions which use these macros for handling unaligned accesses.
Diffstat (limited to 'y.tab.h.shipped')
0 files changed, 0 insertions, 0 deletions