fbcon: don't inline updatescrollmode
Subsystems (2)
PATCH 1/1 fbcon: don't inline updatescrollmode
Updatescrollmode is marked inline, but it's big and is called only from non-critical codepaths (fbcon_resize, fbcon_switch, fbcon_modechanged). Dropping it saves almost 800 bytes of text size.
text data bss dec hex filename
23859 287 8448 32594 7f52 drivers/video/console/fbcon.o.before 23065 287 8448 31800 7c38 drivers/video/console/fbcon.o.after
Signed-off-by Marcin Slusarz <[email protected]>
Cc Antonino Daplas <[email protected]>
Cc Krzysztof Helt <[email protected]>
--- drivers/video/console/fbcon.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/video/console/fbcon.c +1 -1
@@ -2118,7 +2118,7 @@ static void fbcon_bmove_rec(struct vc_data *vc, struct display *p, int sy, int s height, width); } -static __inline__void updatescrollmode (struct display *p, +static void updatescrollmode (struct display *p,struct fb_info *info,struct vc_data *vc) {
Signature · 1 line
1.5.6.4