1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-12-04 14:46:47 -05:00
elinks/src/config
Kalle Olavi Niemitalo 23fd2d58f4 Make struct action const
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.
2009-07-19 21:15:39 +03:00
..
actions-edit.inc doc: cut-clipboard does not merely delete text from clipboard. 2007-02-11 23:34:44 +02:00
actions-main.inc New action: move-cursor-line-start. 2007-12-16 01:13:39 +02:00
actions-menu.inc Initial commit of the HEAD branch of the ELinks CVS repository, as of 2005-09-15 15:58:31 +02:00
cmdline.c Rewrap lines in option documentation. 2009-03-08 15:18:10 +02:00
cmdline.h Declare element types of lists. 2007-07-26 22:47:23 +03:00
conf.c Wrap option descriptions in --config-help, --long-help 2009-03-08 13:29:51 +02:00
conf.h Wrap option descriptions in --config-help, --long-help 2009-03-08 13:29:51 +02:00
dialogs.c Make struct action const 2009-07-19 21:15:39 +03:00
dialogs.h Make struct action const 2009-07-19 21:15:39 +03:00
home.c Win32: Put .elinks in Application Data if %HOME% is undefined. 2007-07-18 00:27:08 +03:00
home.h Remove empty lines in start of header files 2005-11-15 11:33:27 +01:00
kbdbind.c Make struct action const 2009-07-19 21:15:39 +03:00
kbdbind.h Make struct action const 2009-07-19 21:15:39 +03:00
Makefile path_to_top -> top_builddir 2005-10-20 04:00:35 +02:00
options.c Named constants in terminal option defaults 2009-04-19 20:32:37 +03:00
options.h config: Fix the "include" command. 2008-02-03 20:28:27 +02:00
options.inc TRE: Check for 32-bit wchar_t at configure time 2009-05-21 17:22:12 +03:00
opttypes.c config: Count backslashed newlines in str_rd. 2008-02-10 14:30:26 +02:00
opttypes.h config: Fix the "include" command. 2008-02-03 20:28:27 +02:00
timer.c Make arrays of option change hooks const. 2007-01-27 19:00:47 +02:00
timer.h Remove empty lines in start of header files 2005-11-15 11:33:27 +01:00
urlhist.c Remove now useless $Id: lines. 2005-10-21 09:14:07 +02:00
urlhist.h Remove empty lines in start of header files 2005-11-15 11:33:27 +01:00