mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
23fd2d58f4
With GCC 4.3.1 on i686, this changes the sizes of sections as follows: section before after change .text 682428 682492 +64 .rodata 212668 216352 +3684 .data 58092 54444 -3648 .debug_info 1482388 1482472 +84 .debug_abbrev 153714 153723 +9 .debug_line 272299 272319 +20 .debug_loc 540394 540372 -22 .debug_ranges 113784 113792 +8 Total 3917695 3917894 +199 The surprising .text change comes from src/config/dialogs.o. Some of that is in get_keybinding_text(), where GCC changes the order of basic blocks and apparently misses some optimizations. |
||
---|---|---|
.. | ||
actions-edit.inc | ||
actions-main.inc | ||
actions-menu.inc | ||
cmdline.c | ||
cmdline.h | ||
conf.c | ||
conf.h | ||
dialogs.c | ||
dialogs.h | ||
home.c | ||
home.h | ||
kbdbind.c | ||
kbdbind.h | ||
Makefile | ||
options.c | ||
options.h | ||
options.inc | ||
opttypes.c | ||
opttypes.h | ||
timer.c | ||
timer.h | ||
urlhist.c | ||
urlhist.h |