30b3e4f5c7
__CONCAT("foo","bar"); actually works to concantate strings, it's because the preprocessor expands it into "foo""bar" as separate strings, and then ANSI string concatenation is performed on that. It's more straightforward to just use ANSI string concatenation directly, and newer GCCs complain (rightly) about misuse of token pasting. |
||
---|---|---|
.. | ||
Makefile | ||
pathnames.h | ||
shutdown.8 | ||
shutdown.c |