cosmopolitan/libc/intrin
2023-06-18 05:39:31 -07:00
..
aarch64 Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
__cxa_pure_virtual.c Clean up more code 2023-06-18 01:00:05 -07:00
__pid_exec.S Make more threading improvements 2022-11-01 23:28:26 -07:00
_getauxval.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
_getauxval.internal.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
_getenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
_getenv.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
abort.c Clean up more code 2023-06-18 01:00:05 -07:00
abs.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
arememoryintervalsok.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
asan.c Clean up more code 2023-06-18 01:00:05 -07:00
asan.internal.h Make more threading improvements 2022-11-01 23:28:26 -07:00
asancodes.h Make improvements 2022-03-16 13:40:10 -07:00
asaninit.S Get LIBC_TESTLIB building on AARCH64 2023-05-11 19:57:09 -07:00
asanthunk.c Make considerably more progress on AARCH64 2023-05-12 22:42:57 -07:00
ashlti3.c Clean up more code 2023-06-18 01:00:05 -07:00
asmflag.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
assertdisable.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
assertfail.greg.c Clean up more code 2023-06-18 01:00:05 -07:00
atexit.c Improve memory safety 2021-10-13 17:27:13 -07:00
atomic.h Use enum and typedef in stdatomic.h 2023-03-28 22:15:58 -07:00
bcopy.c Add finger demo to redbean and fix regression 2022-06-23 03:42:05 -07:00
bextra.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse8.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse16.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse32.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse64.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bits.h Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
bsf.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
bsf.h Get garbage collector working on aarch64 2023-06-07 03:34:45 -07:00
bsr.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
bsr.h Get garbage collector working on aarch64 2023-06-07 03:34:45 -07:00
bsr128.S Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
bswap.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
bswap.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
bt.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
bzero.c Get GCC to mostly build with Cosmo 2023-06-09 06:41:34 -07:00
clearenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
closehandle.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
cmpxchg.h Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
comparetf2.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
countbits.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
cp.c Make improvements 2023-06-03 08:12:22 -07:00
createdirectory.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
createfile.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
createfilemapping.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
createfilemappingnuma.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
createnamedpipe.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
createpipe.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
createprocess.c Greatly expand system() shell code features 2022-10-11 21:30:31 -07:00
createsymboliclink.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
createthread.c Make fixes and improvements 2022-11-08 10:11:46 -08:00
cxaatexit.c Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
cxaatexit.internal.h Run clang-format on most sources 2023-04-27 05:44:32 -07:00
cxablocks.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
cxafinalize.c Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
cxalock.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
deletefile.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
describearchprctlcode.c Make improvements 2023-06-15 14:50:53 -07:00
describebacktrace.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describebacktrace.internal.h Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
describecapability.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeclockname.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describedirfd.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describednotify.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describeerrnoresult.c Disable linker map generation and improve tinyness 2023-06-09 03:29:26 -07:00
describefcntlcmd.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeflags.c Clean up some code 2022-08-20 12:32:51 -07:00
describeflags.internal.h Make improvements 2023-06-15 14:50:53 -07:00
describeflock.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeflocktype.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describeframe.c Remove some problematic APIs 2023-06-08 06:12:26 -07:00
describefutexop.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describegidlist.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describehow.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeinoutint64.c Improve system call wrappers 2022-09-19 15:06:25 -07:00
describeiovec.c Fix llama.com interactive mode regressions 2023-05-13 00:09:38 -07:00
describeiovnt.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
describeitimer.c Make improvements 2023-06-15 14:50:53 -07:00
describeitimerval.c Make improvements 2023-06-15 14:50:53 -07:00
describemagnums.c Make important improvements 2022-09-14 22:39:08 -07:00
describemapflags.c Make improvements 2023-06-15 14:50:53 -07:00
describemapping.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentconsolemodeinputflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentconsolemodeoutputflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentcreationdisposition.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
describentfileaccessflags.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describentfileflagattr.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentfilemapflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentfileshareflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentfiletypeflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentlockfileflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentmovfileinpflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentoverlapped.c Make important improvements 2022-09-14 22:39:08 -07:00
describentoverlapped.internal.h Make important improvements 2022-09-14 22:39:08 -07:00
describentpageflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentpipemodeflags.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describentpipeopenflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentprocaccessflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentsecurityattributes.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
describentstartflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describentsymlinkflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeopenflags.c Make improvements 2023-06-15 14:50:53 -07:00
describepersonalityflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describepollfds.c Make more threading improvements 2022-11-01 23:28:26 -07:00
describepollflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeprctloperation.c Explicitly disable Linux capabilities 2022-07-23 12:06:41 -07:00
describeprotflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeptrace.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeptraceevent.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeremapflags.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describerlimit.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
describerlimitname.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeschedparam.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describeschedpolicy.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describeseccompoperation.c Introduce #include <cosmo.h> to toolchain users 2023-06-09 18:03:05 -07:00
describesicode.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describesigaction.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describesigaltstack.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describesiginfo.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describesigset.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describesleepflags.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describesocketfamily.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describesocketprotocol.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describesockettype.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describesocklevel.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describesockoptname.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describestat.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describestatfs.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describestdiostate.c Disable linker map generation and improve tinyness 2023-06-09 03:29:26 -07:00
describestringlist.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describetimespec.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
describetimeval.c Make improvements 2023-06-15 14:50:53 -07:00
describewhence.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describewhichprio.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
describewinsize.c Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
deviceiocontrol.c Make important improvements 2022-09-14 22:39:08 -07:00
directmap-metal.c [metal] Clean up code for getting pointer to struct mman (#828) 2023-06-11 10:32:39 -07:00
directmap-nt.c Discern MAP_ANONYMOUS the proper way on NT 2023-03-28 22:16:26 -07:00
directmap.c Test m=aarch64 on GitHub Actions 2023-06-05 15:23:00 -07:00
directmap.internal.h Make more threading improvements 2022-11-01 23:28:26 -07:00
divmodti4.c Clean up more code 2023-06-18 01:00:05 -07:00
divti3.c Improve new C23 checked arithmetic feature 2023-06-16 15:32:18 -07:00
dos2errno.c Make dos errno multimapping linkage tinier 2022-09-13 06:25:50 -07:00
dos2errno.internal.h Improve synchronization 2022-04-15 15:31:55 -07:00
exit.c Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
exit1.greg.c Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
exitr.c Get aarch64 hello world working 2023-05-10 04:20:47 -07:00
extend.c Increase stack size to 128k and guard size to 16k 2022-12-18 22:58:29 -08:00
extend.internal.h Add shared memory apis to redbean 2022-10-06 04:55:26 -07:00
fds_lock.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
fds_lock_obj.c Make system() and popen() thread safe 2022-10-13 15:54:05 -07:00
feholdexcept.c Rewrite .zip.o file linker 2023-06-10 09:29:44 -07:00
fenv.S Make improvements 2023-06-15 14:50:53 -07:00
feupdateenv.c Make improvements 2023-06-03 08:12:22 -07:00
ffs.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
findclose.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
findfirstfile.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
findmemoryinterval.c Rewrite brk() and sbrk() 2022-10-01 23:11:56 -07:00
findnextfile.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
flushers.c Make system() and popen() thread safe 2022-10-13 15:54:05 -07:00
flushfilebuffers.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
flushviewoffile.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
fmax.c Make improvements 2023-06-15 14:50:53 -07:00
fmaxf.c Make more ML improvements 2023-05-16 08:07:23 -07:00
fmaxl.c Make more ML improvements 2023-05-16 08:07:23 -07:00
formatint32.c Validate privileged code relationships 2023-06-08 04:38:06 -07:00
formatint64.c Make improvements 2022-05-12 06:45:36 -07:00
fsgsbase.h Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
ftrace.c Make more threading improvements 2022-11-01 23:28:26 -07:00
ftrace_enabled.c Make more threading improvements 2022-11-01 23:28:26 -07:00
ftrapv.c Remove old zip base skew hack 2023-06-17 04:20:16 -07:00
futex.S Get LIBC_MEM and LIBC_STDIO building with aarch64 2023-05-10 04:20:47 -07:00
g_fds.c Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
g_fds_init.S Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
gcov.S Clean up more code 2023-06-18 01:00:05 -07:00
generateconsolectrlevent.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
getauxval.c Make AARCH64 harder, better, faster, stronger 2023-05-15 02:15:34 -07:00
getcpuidbrand.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
getcpuidemulator.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
getcpuidos.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
getenv.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
getexitcodeprocess.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
getfileattributes.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
getpid.c Implement crash reporting for AARCH64 2023-05-12 05:47:54 -07:00
gettid.c Make improvements 2022-11-07 02:26:06 -08:00
have_fsgsbase.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
hilbert.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
hilbert.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
interrupts.S [metal] Allow programs larger than 440 KiB to run in bare metal mode (#685) 2022-12-17 17:51:20 -08:00
intrin.mk Clean up more code 2023-06-18 01:00:05 -07:00
isatleastwindows10.greg.c Validate privileged code relationships 2023-06-08 04:38:06 -07:00
iscygwin.c Update tests and CPU detection for Blink 2023-01-18 00:56:09 -08:00
isdebuggerpresent.c Make improvements 2023-06-03 08:12:22 -07:00
isgenuineblink.c Update tests and CPU detection for Blink 2023-01-18 00:56:09 -08:00
isloopbackip.c Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2 2022-08-14 20:16:44 -07:00
isprivateip.c Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2 2022-08-14 20:16:44 -07:00
ispublicip.c Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2 2022-08-14 20:16:44 -07:00
isrunningundermake.c Make exciting improvements 2022-03-18 03:02:00 -07:00
isworker.c Add seccomp bpf sandboxing to redbean 2022-04-18 08:54:42 -07:00
iswsl.c Work on magic numbers for aarch64 2023-05-10 04:20:48 -07:00
kclocknames.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
kdos2errno.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
kerrnodocs.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
kerrnonames.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
kfcntlcmds.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
kipoptnames.S Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
kmalloc.c Make more threading improvements 2022-11-01 23:28:26 -07:00
kmalloc.h Run clang-format on most sources 2023-04-27 05:44:32 -07:00
kntisinheritable.greg.c Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
kopenflags.S Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
kpollnames.S Make considerably more progress on AARCH64 2023-05-12 22:42:57 -07:00
kprintf.greg.c Implement more toolchain fixes 2023-06-18 05:39:31 -07:00
kprintf.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
krlimitnames.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
ksignalnames.S Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
ksockoptnames.S Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
kstarttsc.c Make improvements 2022-03-16 13:40:10 -07:00
ktcpoptnames.S Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
leaky.internal.h Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
leaky.S Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
lengthuint64.c Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
likely.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
lockfileex.c Elevate Windows production worthiness 2022-10-13 13:44:41 -07:00
lshrti3.c Make considerably more progress on AARCH64 2023-05-12 22:42:57 -07:00
macros.h Get TEST_LIBC_CALLS passing on AARCH64 2023-05-13 02:41:41 -07:00
mapviewoffileex.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
mapviewoffileexnuma.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
memchr.c Rewrite .zip.o file linker 2023-06-10 09:29:44 -07:00
memcmp.c Get GCC to mostly build with Cosmo 2023-06-09 06:41:34 -07:00
memmove.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
mempcpy.c Make numerous improvements 2021-09-28 01:52:34 -07:00
memrchr.c Rewrite .zip.o file linker 2023-06-10 09:29:44 -07:00
memset.c Get GCC to mostly build with Cosmo 2023-06-09 06:41:34 -07:00
memtrack.greg.c Get llama.com building as an aarch64 native binary 2023-05-10 04:20:47 -07:00
midpoint.h Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
mman.greg.c [metal] Fix some issues that were breaking UEFI boot (#822) 2023-05-26 18:29:25 -07:00
mmi.c Get llama.com working on aarch64 2023-05-10 04:20:47 -07:00
mmi.init.S Get llama.com working on aarch64 2023-05-10 04:20:47 -07:00
mmi_lock.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
morton.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
morton.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
movefileex.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
mpsadbw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
mpsadbw.h Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
mpsadbws.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
mulodi4.c Clean up more code 2023-06-18 01:00:05 -07:00
mulosi4.c Clean up more code 2023-06-18 01:00:05 -07:00
muloti4.c Clean up more code 2023-06-18 01:00:05 -07:00
multf3.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
mulvti3.c Remove old zip base skew hack 2023-06-17 04:20:16 -07:00
newbie.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
nocolor.c Make exciting improvements 2022-03-18 03:02:00 -07:00
nomultics.c Make improvements 2022-04-28 09:57:07 -07:00
nomultics.internal.h Make improvements 2022-04-28 09:57:07 -07:00
nopl.internal.h Validate privileged code relationships 2023-06-08 04:38:06 -07:00
ntconsolemode.c Improve locks and signals 2022-04-12 05:20:17 -07:00
ntgetversion.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
oldstack.c Add MODE=optlinux build mode (#141) 2021-10-14 19:36:49 -07:00
onarithmeticoverflow.c Clean up more code 2023-06-18 01:00:05 -07:00
openprocess.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
pabsb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pabsb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pabsd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pabsd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pabsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pabsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packssdw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
packssdw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packsswb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
packsswb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packusdw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
packusdw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packuswb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
packuswb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
paddq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddq.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
paddsb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddsb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddusb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddusb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddusw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddusw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
palignr.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
palignr.h Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
palignrs.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
pand.c Change license 2020-12-27 17:18:44 -08:00
pand.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pandn.c Change license 2020-12-27 17:18:44 -08:00
pandn.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pavgb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pavgb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pavgw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pavgw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpeqb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpeqb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpeqd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpeqd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpeqw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpeqw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpgtb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpgtb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpgtd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpgtd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpgtw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpgtw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pdep.c Change license 2020-12-27 17:18:44 -08:00
pdep.h Make improvements 2020-12-01 03:43:40 -08:00
pext.c Change license 2020-12-27 17:18:44 -08:00
pext.h Make improvements 2020-12-01 03:43:40 -08:00
phaddd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phaddd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
phaddsw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
phaddsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
phaddw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phaddw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
phsubd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phsubd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
phsubsw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
phsubsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
phsubw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phsubw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaddubsw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pmaddubsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaddwd.c Change license 2020-12-27 17:18:44 -08:00
pmaddwd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaxsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmaxsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaxub.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pmaxub.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pminsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pminsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pminub.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pminub.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmovmskb.c Change license 2020-12-27 17:18:44 -08:00
pmovmskb.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
pmulhrsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulhrsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmulhuw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulhuw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmulhw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulhw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmulld.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulld.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
pmullw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmullw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmuludq.c Change license 2020-12-27 17:18:44 -08:00
pmuludq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
popcnt.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
popcnt.h Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
por.c Change license 2020-12-27 17:18:44 -08:00
por.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
printmemoryintervals.c Make improvements 2023-06-03 08:12:22 -07:00
printsystemmappings.greg.c Validate privileged code relationships 2023-06-08 04:38:06 -07:00
promises.c Refactor pledge() to be more configurable 2022-08-11 11:35:30 -07:00
promises.internal.h Extend Pledge with anet (same as inet, but with no connect) (#827) 2023-06-03 07:50:29 -07:00
prot2nt.greg.c Make more threading improvements 2022-11-01 23:28:26 -07:00
psadbw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
psadbw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pshufb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pshufd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufhw.c Change license 2020-12-27 17:18:44 -08:00
pshufhw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshuflw.c Change license 2020-12-27 17:18:44 -08:00
pshuflw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufw.c Change license 2020-12-27 17:18:44 -08:00
pshufw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psignb.c Change license 2020-12-27 17:18:44 -08:00
psignb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psignd.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psignd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psignw.c Change license 2020-12-27 17:18:44 -08:00
psignw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pslld.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pslld.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pslldq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pslldq.h Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
pslldqs.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
pslldv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psllqv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psllwv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrad.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psrad.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psradv.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
psraw.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psraw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrawv.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psrld.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrld.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrldq.c Comment out psrldq_fuzz test 2022-05-04 21:43:38 -07:00
psrldq.h Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
psrldqs.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
psrldv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrlqv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrlwv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubb.h Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
psubd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psubq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubq.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psubsb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubsb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubusb.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
psubusb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubusw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubusw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubw.h Make improvements 2022-11-10 21:52:47 -08:00
pthread_atfork.c Make more threading improvements 2022-11-01 23:28:26 -07:00
pthread_cleanup_pop.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
pthread_cleanup_push.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
pthread_getspecific.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_key_create.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_key_delete.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_keys.c Make more threading improvements 2022-11-01 23:28:26 -07:00
pthread_mutex_init.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
pthread_mutex_lock.c Fix recursive locks when tid is huge 2023-01-03 05:01:00 -08:00
pthread_mutex_trylock.c Fix recursive locks when tid is huge 2023-01-03 05:01:00 -08:00
pthread_mutex_unlock.c Reimport zip into third party 2022-10-16 13:39:41 -07:00
pthread_once.c Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
pthread_setcancelstate.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
pthread_setspecific.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_spin_destroy.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
pthread_spin_init.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
pthread_spin_lock.c Get LIBC_RUNTIME and LIBC_CALLS building on aarch64 2023-05-10 04:20:47 -07:00
pthread_spin_trylock.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
pthread_spin_unlock.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
pthread_yield.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
punpckhbw.c Change license 2020-12-27 17:18:44 -08:00
punpckhbw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckhdq.c Change license 2020-12-27 17:18:44 -08:00
punpckhdq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckhqdq.c Change license 2020-12-27 17:18:44 -08:00
punpckhqdq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckhwd.c Change license 2020-12-27 17:18:44 -08:00
punpckhwd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpcklbw.c Change license 2020-12-27 17:18:44 -08:00
punpcklbw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckldq.c Change license 2020-12-27 17:18:44 -08:00
punpckldq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpcklqdq.c Change license 2020-12-27 17:18:44 -08:00
punpcklqdq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpcklwd.c Change license 2020-12-27 17:18:44 -08:00
punpcklwd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pushpop.internal.h Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
putenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
pxor.c Change license 2020-12-27 17:18:44 -08:00
pxor.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
quick_exit.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
rand64.c Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
rdfsbase.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
rdgsbase.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
removedirectory.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
reopenfile.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
repmovsb.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
repstosb.h Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
restorewintty.c Get GCC to mostly build with Cosmo 2023-06-09 06:41:34 -07:00
rounddown2pow.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
roundup2log.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
roundup2pow.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
safemacros.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
scalblnl.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
scalbn.c Make improvements 2023-06-15 14:50:53 -07:00
scalbnf.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
scalbnl.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
sched_yield.S Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
segmentation.h Remove some problematic APIs 2023-06-08 06:12:26 -07:00
setcurrentdirectory.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
setenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
setjmp.internal.h Get threads working on all platforms 2022-05-13 03:59:09 -07:00
shufpd.c Fix SHUFPD and SHUFPS and add fuzz tests 2023-03-05 16:12:28 -08:00
shufpd.h Fix SHUFPD and SHUFPS and add fuzz tests 2023-03-05 16:12:28 -08:00
shufpdjt.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
shufps.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
shufps.h Fix SHUFPD and SHUFPS and add fuzz tests 2023-03-05 16:12:28 -08:00
shufpsjt.S Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
sigaddset.c Implement support for POSIX thread cancellations 2022-11-04 01:04:43 -07:00
sigandset.c Make more improvements to threading support 2022-10-09 00:08:47 -07:00
sigcountset.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigdelset.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigemptyset.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
sigfillset.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigisemptyset.c Make more improvements to threading support 2022-10-09 00:08:47 -07:00
sigismember.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigisprecious.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigisprecious.inc Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
sigorset.c Make more improvements to threading support 2022-10-09 00:08:47 -07:00
sizefmt.c Polyfill statfs() and fstatfs() on BSD distros 2022-08-17 14:54:03 -07:00
stackchkfail.c Clean up more code 2023-06-18 01:00:05 -07:00
stackchkfaillocal.c Clean up more code 2023-06-18 01:00:05 -07:00
stackchkguard.S Clean up more code 2023-06-18 01:00:05 -07:00
stpcpy.c Fix stack abuse in llama.cc 2023-06-08 07:12:26 -07:00
strace.internal.h Make more threading improvements 2022-11-01 23:28:26 -07:00
strace_enabled.c Make more threading improvements 2022-11-01 23:28:26 -07:00
stracef.greg.c Introduce native support for MacOS ARM64 2023-05-20 04:17:03 -07:00
strchr.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
strchrnul.c Make AARCH64 harder, better, faster, stronger 2023-05-15 02:15:34 -07:00
strcmp.c Fix stack abuse in llama.cc 2023-06-08 07:12:26 -07:00
strcpy.c Fix stack abuse in llama.cc 2023-06-08 07:12:26 -07:00
strerrno.greg.c Disable linker map generation and improve tinyness 2023-06-09 03:29:26 -07:00
strerror_wr.greg.c Disable linker map generation and improve tinyness 2023-06-09 03:29:26 -07:00
strlen.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
strncmp.c Make AARCH64 harder, better, faster, stronger 2023-05-15 02:15:34 -07:00
strnlen.c Make AARCH64 harder, better, faster, stronger 2023-05-15 02:15:34 -07:00
strrchr.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
strsignal.c Introduce sigtimedwait() and sigwaitinfo() 2022-10-10 07:39:44 -07:00
strsignal_r.c Validate privileged code relationships 2023-06-08 04:38:06 -07:00
sys_gettid.greg.c Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
sys_umtx_timedwait_uint.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
terminateprocess.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
tlsisrequired.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
tpenc.h Get TEST_LIBC_STR passing on AARCH64 2023-05-12 18:09:23 -07:00
tpenc.S Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
tpenc2.c Perform some code cleanup 2023-05-15 16:32:10 -07:00
typeinfo.S Clean up more code 2023-06-18 01:00:05 -07:00
ubsan.c Clean up more code 2023-06-18 01:00:05 -07:00
udivmodti4.c Improve new C23 checked arithmetic feature 2023-06-16 15:32:18 -07:00
unlockfileex.c Elevate Windows production worthiness 2022-10-13 13:44:41 -07:00
unmapviewoffile.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
unmorton.c Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
unsetenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
virtualprotect.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
waitformultipleobjects.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
waitforsingleobject.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
wantcrashreports.c Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
weaken.h Get aarch64 hello world working 2023-05-10 04:20:47 -07:00
winerr.greg.c Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
wrfsbase.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
wrgsbase.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
wsarecv.c Make more threading improvements 2022-11-01 23:28:26 -07:00
wsarecvfrom.c Make more threading improvements 2022-11-01 23:28:26 -07:00
wsawaitformultipleevents.c Run clang-format on most sources 2023-04-27 05:44:32 -07:00
x86gradenames.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
x86marchnames.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
xchg.internal.h Get LIBC_MEM and LIBC_STDIO building with aarch64 2023-05-10 04:20:47 -07:00