implement #strong_define
commit3c083484a3594f3c4e72fc06c001418a67dfe71a
authorOleg Nesterov <oleg@tv-sign.ru>
Mon, 2 Jan 2006 19:20:21 +0000 (2 22:20 +0300)
committerJosh Triplett <josh@freedesktop.org>
Tue, 5 Dec 2006 11:08:58 +0000 (5 03:08 -0800)
treec90b2526ca36e8db30a00ce8ea41bbe45e45e1ec
parent07ad7987620f13b96a52c890fcfc609d1de8da5e
implement #strong_define

Example

#strong_define FOO 1

#undef FOO // silently ignored
#define FOO 2 // silently ignored

This allows (for example) to override CONFIG_XXX values without
editing include/linux/autoconf.h

I think this is useful. If you think differently, I will appreciate
your comments on this patch correctness.

Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
pre-process.c
symbol.h