]> asedeno.scripts.mit.edu Git - linux.git/commit
HID: prodikeys: make array keys static const, makes object smaller
authorColin Ian King <colin.king@canonical.com>
Thu, 5 Sep 2019 16:54:06 +0000 (17:54 +0100)
committerJiri Kosina <jkosina@suse.cz>
Tue, 1 Oct 2019 14:21:04 +0000 (16:21 +0200)
commitfe2199cfd1516e90e03c033c52c9a28da09d9986
treec9a48de7f4bd02608f01094d0df450767ac0fafb
parentb3a81c777dcb093020680490ab970d85e2f6f04f
HID: prodikeys: make array keys static const, makes object smaller

Don't populate the array keys on the stack but instead make it
static const. Makes the object code smaller by 166 bytes.

Before:
   text    data     bss     dec     hex filename
  18931    5872     480   25283    62c3 drivers/hid/hid-prodikeys.o

After:
   text    data     bss     dec     hex filename
  18669    5968     480   25117    621d drivers/hid/hid-prodikeys.o

(gcc version 9.2.1, amd64)

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-prodikeys.c