diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2021-02-09 12:52:08 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-06-15 06:19:24 -0400 |
commit | 385484ef92f34ff7b420312927aaa174e5a8a696 (patch) | |
tree | cba0837fc17b625e4e31c0f1d56ea40edbae8465 | |
parent | 9880492caa6f56e7abe10163157d0c2149d72ba4 (diff) | |
download | gcc-385484ef92f34ff7b420312927aaa174e5a8a696.zip gcc-385484ef92f34ff7b420312927aaa174e5a8a696.tar.gz gcc-385484ef92f34ff7b420312927aaa174e5a8a696.tar.bz2 |
[Ada] Small cleanup in exception handling C code
gcc/ada/
* raise-gcc.c: Include <cstdarg> instead of <stdarg.h> in C++.
Include <stdbool.h> and unconditionally <stdlib.h> in C.
-rw-r--r-- | gcc/ada/raise-gcc.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/gcc/ada/raise-gcc.c b/gcc/ada/raise-gcc.c index bbedee5..5c3adbd 100644 --- a/gcc/ada/raise-gcc.c +++ b/gcc/ada/raise-gcc.c @@ -48,14 +48,13 @@ # endif #endif -#include <stdarg.h> - #ifdef __cplusplus +# include <cstdarg> # include <cstdlib> #else -typedef char bool; -# define true 1 -# define false 0 +# include <stdarg.h> +# include <stdbool.h> +# include <stdlib.h> #endif #include "raise.h" @@ -123,7 +122,6 @@ extern void __gnat_raise_abort (void) __attribute__ ((noreturn)); #define abort() __gnat_raise_abort() #elif defined(STANDALONE) -#include <stdlib.h> #define inhibit_libc #endif |