From 964f78c50c65471995d854518e0ca4d5987a891e Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 14 Feb 2025 13:43:17 -0800 Subject: [PATCH] [libc] Fix hdrgen to be compatible with Python 3.8 --- libc/utils/hdrgen/header.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/libc/utils/hdrgen/header.py b/libc/utils/hdrgen/header.py index c817c02b83b75..b03535ce90bfc 100644 --- a/libc/utils/hdrgen/header.py +++ b/libc/utils/hdrgen/header.py @@ -23,14 +23,12 @@ "ptr", ] -COMPILER_HEADER_TYPES = ( - { - "bool": "", - "va_list": "", - } - | {f"int{size}_t": "" for size in STDINT_SIZES} - | {f"uint{size}_t": "" for size in STDINT_SIZES} -) +COMPILER_HEADER_TYPES = { + "bool": "", + "va_list": "", +} +COMPILER_HEADER_TYPES.update({f"int{size}_t": "" for size in STDINT_SIZES}) +COMPILER_HEADER_TYPES.update({f"uint{size}_t": "" for size in STDINT_SIZES}) class HeaderFile: