diff options
author | Robert de Bath <rdebath@poboxes.com> | 2002-08-30 20:22:10 +0200 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2013-10-23 23:48:48 +0200 |
commit | 67ef77f9e0744e524188c01fe314b609edd53456 (patch) | |
tree | 8a29acbf686764a050b4960a579e2a6d71f43ae2 /cpp/c.c | |
parent | 26ade8d624457b7164502ed9c190ca3f146bda0c (diff) | |
download | dev86-67ef77f9e0744e524188c01fe314b609edd53456.tar.gz |
Import Dev86src-0.16.9.tar.gzv0.16.9
Diffstat (limited to 'cpp/c.c')
-rw-r--r-- | cpp/c.c | 28 |
1 files changed, 16 insertions, 12 deletions
@@ -7,29 +7,33 @@ #define strong_alias(Y,X) asm("export _" "X", "_" "X" " = _" "Y" ) #endif -#if __STDC__ -#define comb(x,y) x ## y -#warning Using Ansi combine -#elif __BCC__ -#define comb(x,y) x/**/y -#warning Using bcc combine -#else -#define comb(x,y) x/**/y -#warning Using K&R combine +#if 1 +# if __STDC__ +# define comb(x,y) x ## y +# warning Using Ansi combine +# elif __BCC__ +# define comb(x,y) x/**/y +# warning Using bcc combine +# else +# define comb(x,y) x/**/y +# warning Using K&R combine +# endif #endif -#define signed unsigned -#define unsigned signed +#define o define +#o signed unsigned +#o unsigned signed #ifdef signed typedef signed char t_sc; typedef comb(un,signed) char t_uc; -#endif char c; t_sc sc; t_uc uc; +#endif +#pragma full optimise strong_alias(main,zulu); main() { |