diff options
author | Rich Felker <dalias@aerifal.cx> | 2012-09-14 23:52:51 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2012-09-14 23:52:51 -0400 |
commit | afd209deb7d3bfc9cc31713e2cb8f22693ca6fae (patch) | |
tree | 1988e392e57f4598e1a6371ea40162eaf7804f44 /arch/i386/reloc.h | |
parent | 9f74574fe697f0908d766579e73d94fc621463d4 (diff) | |
download | musl-afd209deb7d3bfc9cc31713e2cb8f22693ca6fae.tar.gz musl-afd209deb7d3bfc9cc31713e2cb8f22693ca6fae.tar.xz musl-afd209deb7d3bfc9cc31713e2cb8f22693ca6fae.zip |
workaround gcc got-register-reload performance problems in malloc
with this patch, the malloc in libc.so built with -Os is nearly the same speed as the one built with -O3. thus it solves the performance regression that resulted from removing the forced -O3 when building libc.so; now libc.so can be both small and fast.
Diffstat (limited to 'arch/i386/reloc.h')
0 files changed, 0 insertions, 0 deletions