From ecbf453464e8d71b65e5d2184cba73044c8b6632 Mon Sep 17 00:00:00 2001 From: Justine Tunney Date: Sun, 15 Sep 2024 22:29:49 -0700 Subject: [PATCH] Upgrade to superconfigure z0.0.55 --- libc/calls/islinuxmodern.c | 2 +- libc/cosmo.h | 2 +- tool/cosmocc/package.sh | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/libc/calls/islinuxmodern.c b/libc/calls/islinuxmodern.c index 3b8a748d7..565bd8fab 100644 --- a/libc/calls/islinuxmodern.c +++ b/libc/calls/islinuxmodern.c @@ -22,6 +22,6 @@ #include "libc/dce.h" #include "libc/errno.h" -bool IsLinuxModern(void) { +bool32 IsLinuxModern(void) { return IsLinux() && sys_close_range(-1, -2, 0) == -1 && errno == EINVAL; } diff --git a/libc/cosmo.h b/libc/cosmo.h index fdfd8c39f..1080c97d7 100644 --- a/libc/cosmo.h +++ b/libc/cosmo.h @@ -14,7 +14,7 @@ char *GetProgramExecutableName(void) libcesque; void unleaf(void) libcesque; int __demangle(char *, const char *, size_t) libcesque; int __is_mangled(const char *) libcesque; -bool IsLinuxModern(void) libcesque; +bool32 IsLinuxModern(void) libcesque; int LoadZipArgs(int *, char ***) libcesque; COSMOPOLITAN_C_END_ diff --git a/tool/cosmocc/package.sh b/tool/cosmocc/package.sh index 0efb7623b..ae2e6ffbc 100755 --- a/tool/cosmocc/package.sh +++ b/tool/cosmocc/package.sh @@ -174,9 +174,9 @@ fetch() { OLD=$PWD cd "$OUTDIR/" if [ ! -x bin/x86_64-linux-cosmo-gcc ]; then - fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.54/aarch64-gcc.zip & - fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.54/x86_64-gcc.zip & - fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.54/llvm.zip & + fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.55/aarch64-gcc.zip & + fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.55/x86_64-gcc.zip & + fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.55/llvm.zip & wait unzip aarch64-gcc.zip & unzip x86_64-gcc.zip &