mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-08-01 15:30:29 +00:00
Make some systemic improvements
- add vdso dump utility - tests now log stack usage - rename g_ftrace to __ftrace - make internal spinlocks go faster - add conformant c11 atomics library - function tracing now logs stack usage - make function call tracing thread safe - add -X unsecure (no ssl) mode to redbean - munmap() has more consistent behavior now - pacify fsync() calls on python unit tests - make --strace flag work better in redbean - start minimizing and documenting compiler flags
This commit is contained in:
parent
c6bbca55e9
commit
9208c83f7a
141 changed files with 1948 additions and 1411 deletions
|
@ -33,7 +33,7 @@ LIBC_SYSV_A_DIRECTDEPS = \
|
|||
LIBC_SYSV_A_FILES := \
|
||||
libc/sysv/macros.internal.h \
|
||||
libc/sysv/errfuns.h \
|
||||
libc/sysv/g_syscount.S \
|
||||
libc/sysv/syscount.S \
|
||||
libc/sysv/restorert.S \
|
||||
libc/sysv/syscall.S \
|
||||
libc/sysv/systemfive.S \
|
||||
|
@ -75,9 +75,11 @@ o/libc/sysv/consts/syscon.internal.inc: \
|
|||
libc/macros-cpp.internal.inc \
|
||||
libc/macros.internal.inc
|
||||
|
||||
# we can't use asan and ubsan because:
|
||||
# we're higher in the topological order of things
|
||||
o/$(MODE)/libc/sysv/errno.greg.o: \
|
||||
OVERRIDE_CFLAGS += \
|
||||
$(NO_MAGIC)
|
||||
-fno-sanitize=all
|
||||
|
||||
#───────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue