staging: rtl8188eu: make two arrays static const, makes object smaller
authorColin Ian King <colin.king@canonical.com>
Fri, 6 Sep 2019 17:39:49 +0000 (18:39 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Sep 2019 09:35:52 +0000 (10:35 +0100)
commit0ba4d388d70ed5f6756887ee9184d800110ef23b
tree3d7ff6e5e56d1d6f9f0569f3610cd4d82c9732e9
parentd9c35cca30d326df271e3f8a5e723dc4fe9a1457
staging: rtl8188eu: make two arrays static const, makes object smaller

Don't populate two arrays on the stack but instead make them
static const. Makes the object code smaller by 49 bytes.

Before:
   text    data     bss     dec     hex filename
  26821    5616       0   32437    7eb5 rtl8188eu/core/rtw_ieee80211.o

After:
   text    data     bss     dec     hex filename
  26612    5776       0   32388    7e84 rtl8188eu/core/rtw_ieee80211.o

(gcc version 9.2.1, amd64)

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
Link: https://lore.kernel.org/r/20190906173949.21860-1-colin.king@canonical.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/core/rtw_ieee80211.c