gcc 3.3 compatibility fix for multi-line string literals

This commit is contained in:
bellard 2004-10-28 21:13:47 +00:00
parent 6b52984ce4
commit c2ec76a41f

View File

@ -16,6 +16,9 @@
#endif
/* deprecated and no longer supported in gcc 3.3 */
//#define ACCEPT_CR_IN_STRINGS
/* __VA_ARGS__ and __func__ support */
#define C99_MACROS
@ -1679,6 +1682,8 @@ ntf("aaa=%d\n", 3);
pri\
\
ntf("min=%d\n", 4);
#ifdef ACCEPT_CR_IN_STRINGS
printf("len1=%d\n", strlen("
"));
#ifdef CORRECT_CR_HANDLING
@ -1688,6 +1693,7 @@ ntf("min=%d\n", 4);
#endif
printf("len1=%d\n", strlen(" a
"));
#endif /* ACCEPT_CR_IN_STRINGS */
}
int reltab[3] = { 1, 2, 3 };