1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 12:57:35 +00:00

Ports: Bump Zig version to 0.11.0-dev.4003+c6aa29b6f

This commit fixes the build for LLVM 16 now that the toolchain has been
updated, and updates us to the latest available Zig commit.

The main patch changes are making more symbols available (and exposing
them through std.c.serenity) and working around new Zig build
requirements.

Co-Authored-By: Andre Herbst <moormaster@gmx.net>
This commit is contained in:
sin-ack 2023-07-17 00:51:29 +00:00 committed by Linus Groh
parent 92b56ded02
commit 752d9d7c03
22 changed files with 814 additions and 508 deletions

View file

@ -149,10 +149,64 @@ PROT_EXEC
PROT_NONE
PROT_READ
PROT_WRITE
PTHREAD_STACK_MIN
R_OK
SEEK_CUR
SEEK_END
SEEK_SET
SIGABRT
SIGALRM
SIGBUS
SIGCANCEL
SIGCHLD
SIGCONT
SIGFPE
SIGHUP
SIGILL
SIGINFO
SIGINT
SIGINVAL
SIGIO
SIGKILL
SIGPIPE
SIGPROF
SIGQUIT
SIGSEGV
SIGSTKFLT
SIGSTOP
SIGSYS
SIGTERM
SIGTRAP
SIGTSTP
SIGTTIN
SIGTTOU
SIGURG
SIGUSR1
SIGUSR2
SIGVTALRM
SIGWINCH
SIGXCPU
SIGXFSZ
SOL_SOCKET
SO_ACCEPTCONN
SO_BINDTODEVICE
SO_BROADCAST
SO_DEBUG
SO_DONTROUTE
SO_ERROR
SO_KEEPALIVE
SO_LINGER
SO_OOBINLINE
SO_PEERCRED
SO_RCVBUF
SO_RCVLOWAT
SO_RCVTIMEO
SO_REUSEADDR
SO_SNDBUF
SO_SNDLOWAT
SO_SNDTIMEO
SO_TIMESTAMP
SO_TYPE
STDERR_FILENO
STDIN_FILENO
STDOUT_FILENO