Unified · Split
| @@ -201,9 +201,12 @@ extern long double strtold (const char *__nptr, char **__endptr); · 200 unmodified lines | |||
| 201 | # endif | 201 | # endif |
| 202 | #endif | 202 | #endif |
| 203 | 203 | ||
| 204 | #if (TARGETOS_OpenBSD || TARGETOS_FreeBSD || TARGETOS_NetBSD || TARGETOS_FreeBSD_kernel) | 204 | #if defined TARGETOS_OpenBSD \ |
| 205 | || defined TARGETOS_FreeBSD \ | ||
| 206 | || defined TARGETOS_NetBSD \ | ||
| 207 | || defined TARGETOS_FreeBSD_kernel | ||
| 205 | # define TARGETOS_BSD 1 | 208 | # define TARGETOS_BSD 1 |
| 206 | #elif !(TCC_TARGET_PE || TCC_TARGET_MACHO) | 209 | #elif !(defined TCC_TARGET_PE || defined TCC_TARGET_MACHO) |
| 207 | # define TARGETOS_Linux 1 | 210 | # define TARGETOS_Linux 1 |
| 208 | #endif | 211 | #endif |
| 209 | 212 | ||