From: Denys Vlasenko Date: Mon, 14 Apr 2008 11:04:18 +0000 (+0200) Subject: [ALSA] sound/pci/rme9652/hdspm.c: stop inlining largish static functions X-Git-Tag: v2.6.26-rc1~1087^2~70 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62cef8212ffa9df3e6c5b358ea2382d90489d590;p=pandora-kernel.git [ALSA] sound/pci/rme9652/hdspm.c: stop inlining largish static functions sound/pci/rme9652/hdspm.c has unusually large number of static inline functions - 22. I looked through them and some of them seem to be too big to warrant inlining. This patch removes "inline" from these static functions (regardless of number of callsites - gcc nowadays auto-inlines statics with one callsite). Size difference on 32bit x86: text data bss dec hex filename 20437 2160 516 23113 5a49 linux-2.6-ALLYES/sound/pci/rme9652/hdspm.o 18036 2160 516 20712 50e8 linux-2.6.inline-ALLYES/sound/pci/rme9652/hdspm.o [coding fix by Takashi Iwai ] Signed-off-by: Denys Vlasenko Signed-off-by: Takashi Iwai --- Reading git-diff-tree failed