mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-03-03 07:29:23 +00:00
Release Cosmopolitan v3.3.3
This commit is contained in:
parent
9ff65cff63
commit
98d06b23cc
5 changed files with 6 additions and 6 deletions
2
Makefile
2
Makefile
|
@ -133,7 +133,7 @@ endif
|
||||||
|
|
||||||
ifneq ($(findstring aarch64,$(MODE)),)
|
ifneq ($(findstring aarch64,$(MODE)),)
|
||||||
ARCH = aarch64
|
ARCH = aarch64
|
||||||
HOSTS ?= pi studio freebsdarm
|
HOSTS ?= pi pi5 studio freebsdarm
|
||||||
else
|
else
|
||||||
ARCH = x86_64
|
ARCH = x86_64
|
||||||
HOSTS ?= freebsd rhel7 xnu openbsd netbsd win10
|
HOSTS ?= freebsd rhel7 xnu openbsd netbsd win10
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
#define __COSMOPOLITAN_MAJOR__ 3
|
#define __COSMOPOLITAN_MAJOR__ 3
|
||||||
#define __COSMOPOLITAN_MINOR__ 3
|
#define __COSMOPOLITAN_MINOR__ 3
|
||||||
#define __COSMOPOLITAN_PATCH__ 2
|
#define __COSMOPOLITAN_PATCH__ 3
|
||||||
#define __COSMOPOLITAN__ \
|
#define __COSMOPOLITAN__ \
|
||||||
(100000000 * __COSMOPOLITAN_MAJOR__ + 1000000 * __COSMOPOLITAN_MINOR__ + \
|
(100000000 * __COSMOPOLITAN_MAJOR__ + 1000000 * __COSMOPOLITAN_MINOR__ + \
|
||||||
__COSMOPOLITAN_PATCH__)
|
__COSMOPOLITAN_PATCH__)
|
||||||
|
|
|
@ -490,7 +490,7 @@ void *ClientWorker(void *arg) {
|
||||||
// thus we use an optimistic approach to avoid expensive locks
|
// thus we use an optimistic approach to avoid expensive locks
|
||||||
sprintf(client->tmpexepath, "o/%s.XXXXXX",
|
sprintf(client->tmpexepath, "o/%s.XXXXXX",
|
||||||
basename(stripext(gc(strdup(origname)))));
|
basename(stripext(gc(strdup(origname)))));
|
||||||
int exefd = openatemp(AT_FDCWD, client->tmpexepath, 4, O_CLOEXEC, 0700);
|
int exefd = openatemp(AT_FDCWD, client->tmpexepath, 0, O_CLOEXEC, 0700);
|
||||||
if (exefd == -1) {
|
if (exefd == -1) {
|
||||||
WARNF("%s failed to open temporary file %#s due to %m", addrstr,
|
WARNF("%s failed to open temporary file %#s due to %m", addrstr,
|
||||||
client->tmpexepath);
|
client->tmpexepath);
|
||||||
|
|
|
@ -299,7 +299,7 @@ statements instead, so that Cosmopolitan Libc's system constants will
|
||||||
work as expected. Our modifications to GNU GCC are published under the
|
work as expected. Our modifications to GNU GCC are published under the
|
||||||
ISC license at <https://github.com/ahgamut/gcc/tree/portcosmo-12.3>. The
|
ISC license at <https://github.com/ahgamut/gcc/tree/portcosmo-12.3>. The
|
||||||
binaries you see here were first published at
|
binaries you see here were first published at
|
||||||
<https://github.com/ahgamut/superconfigure/releases/tag/z0.0.32> which
|
<https://github.com/ahgamut/superconfigure/releases/tag/z0.0.35> which
|
||||||
is regularly updated.
|
is regularly updated.
|
||||||
|
|
||||||
## Legal
|
## Legal
|
||||||
|
|
|
@ -90,10 +90,10 @@ fetch() {
|
||||||
OLD=$PWD
|
OLD=$PWD
|
||||||
cd "$OUTDIR/"
|
cd "$OUTDIR/"
|
||||||
if [ ! -x bin/x86_64-linux-cosmo-gcc ]; then
|
if [ ! -x bin/x86_64-linux-cosmo-gcc ]; then
|
||||||
fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.34/aarch64-gcc.zip
|
fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.35/aarch64-gcc.zip
|
||||||
unzip aarch64-gcc.zip
|
unzip aarch64-gcc.zip
|
||||||
rm -f aarch64-gcc.zip
|
rm -f aarch64-gcc.zip
|
||||||
fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.34/x86_64-gcc.zip
|
fetch https://github.com/ahgamut/superconfigure/releases/download/z0.0.35/x86_64-gcc.zip
|
||||||
unzip x86_64-gcc.zip
|
unzip x86_64-gcc.zip
|
||||||
rm -f x86_64-gcc.zip
|
rm -f x86_64-gcc.zip
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Add table
Reference in a new issue