[CIFS] Neaten cERROR and cFYI macros, reduce text space
authorJoe Perches <joe@perches.com>
Wed, 21 Apr 2010 03:50:45 +0000 (03:50 +0000)
committerSteve French <sfrench@us.ibm.com>
Wed, 21 Apr 2010 03:50:45 +0000 (03:50 +0000)
Neaten cERROR and cFYI macros, reduce text space
~2.5K

Convert '__FILE__ ": " fmt' to '"%s: " fmt', __FILE__' to save text space
Surround macros with do {} while
Add parentheses to macros
Make statement expression macro from macro with assign
Remove now unnecessary parentheses from cFYI and cERROR uses

defconfig with CIFS support old
$ size fs/cifs/built-in.o
   text    data     bss     dec     hex filename
 156012    1760     148  157920   268e0 fs/cifs/built-in.o

defconfig with CIFS support old
$ size fs/cifs/built-in.o
   text    data     bss     dec     hex filename
 153508    1760     148  155416   25f18 fs/cifs/built-in.o

allyesconfig old:
$ size fs/cifs/built-in.o
   text    data     bss     dec     hex filename
 309138    3864   74824  387826   5eaf2 fs/cifs/built-in.o

allyesconfig new
$ size fs/cifs/built-in.o
   text    data     bss     dec     hex filename
 305655    3864   74824  384343   5dd57 fs/cifs/built-in.o

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Steve French <sfrench@us.ibm.com>

No differences found