video: fbdev: radeon: make const array post_divs static, reduces object code size
authorColin Ian King <colin.king@canonical.com>
Thu, 12 Oct 2017 16:28:26 +0000 (18:28 +0200)
committerBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Thu, 12 Oct 2017 16:28:26 +0000 (18:28 +0200)
commit0c09dd051b0cb9cb949cf8582ff7c9b10bfdfb0f
treea5d8036754ef252057b0ccb0b049c3e437af33da
parent3961e9ac3a4546a1022988cc93aec0dc29b513de
video: fbdev: radeon: make const array post_divs static, reduces object code size

Don't populate the read-only const array post_divs on the stack,
instead make it static. Makes the object code smaller by 90 bytes:

Before:
   text    data     bss     dec     hex filename
  40231    8584     896   49711    c22f radeon_base.o

After:
   text    data     bss     dec     hex filename
  39914    8744     960   49618    c1d2 radeon_base.o

(gcc version 7.2.0, x86_64)

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
drivers/video/fbdev/aty/radeon_base.c