Unified · Split
| @@ -98,7 +98,17 @@ int main(int argc, char *argv[]) · 97 unmodified lines | ||
| 98 | 98 | case 't': |
| 99 | 99 | puts(TRIPLET); |
| 100 | 100 | break; |
| 101 | − | |
| 101 | + case 'c': | |
| 102 | +#if defined(__clang__) | |
| 103 | + puts("clang"); | |
| 104 | +#elif defined(__TINYC__) | |
| 105 | + puts("tcc"); | |
| 106 | +#elif defiend(__GNUC__) | |
| 107 | + puts("gcc"); | |
| 108 | +#else | |
| 109 | + puts("unknown"); | |
| 110 | +#endif | |
| 111 | + break; | |
| 102 | 112 | default: |
| 103 | 113 | break; |
| 104 | 114 | } |