diff options
author | Vincent Palatin <vpalatin@chromium.org> | 2012-05-15 00:41:54 +0000 |
---|---|---|
committer | Vincent Palatin <vpalatin@chromium.org> | 2012-05-15 01:32:44 +0000 |
commit | 33b03d5a39e7a09a41ba7f6d5d7ff4c1875a3cb1 (patch) | |
tree | f154477680d64625e98d64e12d275c14c82725d2 /core | |
parent | 35b1b7bf907ea9ffedc1c0134d5be9488ff1dd70 (diff) | |
download | chrome-ec-33b03d5a39e7a09a41ba7f6d5d7ff4c1875a3cb1.tar.gz |
Sort console commands at build time
Use the linker to sort console commands by name,
this saves execution time and memory.
BUG=none
TEST=generate several images with 5N, 5N+1, 5N-1 commands and check the
output of the "help" command.
Change-Id: Ib5d8f3bca726621c68ab152f4fa662cee355abb1
Signed-off-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'core')
-rw-r--r-- | core/cortex-m/ec.lds.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/cortex-m/ec.lds.S b/core/cortex-m/ec.lds.S index 8bb4997dfc..75d056b1fd 100644 --- a/core/cortex-m/ec.lds.S +++ b/core/cortex-m/ec.lds.S @@ -38,7 +38,7 @@ SECTIONS . = ALIGN(4); __cmds = .; - *(.rodata.cmds) + *(SORT(.rodata.cmds*)) __cmds_end = .; . = ALIGN(4); |