aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2024-11-17 14:42:39 -0500
committerJohn David Anglin <danglin@gcc.gnu.org>2024-11-17 14:42:39 -0500
commit8f50a0794076d6e1d4d1ed693b94d6ee2e4cd849 (patch)
treeb9ad1975d5067b2316b38eacb2d9009ce0a0d1ba
parent701d8e7e60b85809cae348c1e9edb3b0f4924325 (diff)
downloadgcc-8f50a0794076d6e1d4d1ed693b94d6ee2e4cd849.zip
gcc-8f50a0794076d6e1d4d1ed693b94d6ee2e4cd849.tar.gz
gcc-8f50a0794076d6e1d4d1ed693b94d6ee2e4cd849.tar.bz2
hppa: Remove typedef for bool type
In C23, bool is now a keyword. So, doing a typedef for it is invalid. 2024-11-17 John David Anglin <danglin@gcc.gnu.org> libgcc/ChangeLog: PR target/117627 * config/pa/linux-atomic.c: Remove typedef for bool type.
-rw-r--r--libgcc/config/pa/linux-atomic.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/libgcc/config/pa/linux-atomic.c b/libgcc/config/pa/linux-atomic.c
index 03ebccf..6191f83 100644
--- a/libgcc/config/pa/linux-atomic.c
+++ b/libgcc/config/pa/linux-atomic.c
@@ -264,8 +264,6 @@ OP_AND_FETCH_WORD (and, , &)
OP_AND_FETCH_WORD (xor, , ^)
OP_AND_FETCH_WORD (nand, ~, &)
-typedef unsigned char bool;
-
#define COMPARE_AND_SWAP_2(TYPE, WIDTH, INDEX) \
TYPE HIDDEN \
__sync_val_compare_and_swap_##WIDTH (volatile void *ptr, TYPE oldval, \