9725bb291b
__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. |
||
---|---|---|
.. | ||
calendars | ||
Makefile | ||
calendar.1 | ||
calendar.c | ||
pathnames.h |