Git Product home page Git Product logo

jart / cosmopolitan Goto Github PK

View Code? Open in Web Editor NEW
17.2K 160.0 587.0 293.42 MB

build-once run-anywhere c library

License: ISC License

Makefile 1.16% Assembly 5.22% C 61.72% C++ 1.01% Shell 1.65% Python 0.05% Emacs Lisp 0.38% HTML 0.01% sed 0.02% CSS 0.01% SourcePawn 0.07% Lua 4.18% NASL 0.01% Common Lisp 0.23% POV-Ray SDL 24.29%
polyglot containers linux openbsd netbsd freebsd windows darwin zip libc

cosmopolitan's Introduction

Cosmopolitan Honeybadger

build

Cosmopolitan

Cosmopolitan Libc makes C a build-once run-anywhere language, like Java, except it doesn't need an interpreter or virtual machine. Instead, it reconfigures stock GCC and Clang to output a POSIX-approved polyglot format that runs natively on Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS with the best possible performance and the tiniest footprint imaginable.

Background

For an introduction to this project, please read the actually portable executable blog post and cosmopolitan libc website. We also have API documentation.

Getting Started

You can start by obtaining a release of our cosmocc compiler from https://cosmo.zip/pub/cosmocc/.

mkdir -p cosmocc
cd cosmocc
wget https://cosmo.zip/pub/cosmocc/cosmocc.zip
unzip cosmocc.zip

Here's an example program we can write:

// hello.c
#include <stdio.h>

int main() {
  printf("hello world\n");
}

It can be compiled as follows:

cosmocc -o hello hello.c
./hello

The Cosmopolitan Libc runtime links some heavyweight troubleshooting features by default, which are very useful for developers and admins. Here's how you can log system calls:

./hello --strace

Here's how you can get a much more verbose log of function calls:

./hello --ftrace

You can use the Cosmopolitan's toolchain to build conventional open source projects which use autotools. This strategy normally works:

export CC=x86_64-unknown-cosmo-cc
export CXX=x86_64-unknown-cosmo-c++
./configure --prefix=/opt/cosmos/x86_64
make -j
make install

Cosmopolitan Source Builds

Cosmopolitan can be compiled from source on any of our supported platforms. The Makefile will download cosmocc automatically.

It's recommended that you install a systemwide APE Loader. This command requires sudo access to copy the ape command to a system folder and register with binfmt_misc on Linux, for even more performance.

ape/apeinstall.sh

You can now build the mono repo with any modern version of GNU Make. To make life easier, we've included one in the cosmocc toolchain, which is guaranteed to be compatible and furthermore includes our extensions for doing build system sandboxing.

build/bootstrap/make -j8
o//examples/hello

Since the Cosmopolitan repository is very large, you might only want to build one particular thing. Here's an example of a target that can be compiled relatively quickly, which is a simple POSIX test that only depends on core LIBC packages.

rm -rf o//libc o//test
build/bootstrap/make o//test/posix/signal_test
o//test/posix/signal_test

Sometimes it's desirable to build a subset of targets, without having to list out each individual one. For example if you wanted to build and run all the unit tests in the TEST_POSIX package, you could say:

build/bootstrap/make o//test/posix

Cosmopolitan provides a variety of build modes. For example, if you want really tiny binaries (as small as 12kb in size) then you'd say:

build/bootstrap/make m=tiny

You can furthermore cut out the bloat of other operating systems, and have Cosmopolitan become much more similar to Musl Libc.

build/bootstrap/make m=tinylinux

For further details, see //build/config.mk.

Debugging

To print a log of system calls to stderr:

cosmocc -o hello hello.c
./hello --strace

To print a log of function calls to stderr:

cosmocc -o hello hello.c
./hello --ftrace

Both strace and ftrace use the unbreakable kprintf() facility, which is able to be sent to a file by setting an environment variable.

export KPRINTF_LOG=log
./hello --strace

GDB

Here's the recommended ~/.gdbinit config:

set host-charset UTF-8
set target-charset UTF-8
set target-wide-charset UTF-8
set osabi none
set complaints 0
set confirm off
set history save on
set history filename ~/.gdb_history
define asm
  layout asm
  layout reg
end
define src
  layout src
  layout reg
end
src

You normally run the .dbg file under gdb. If you need to debug the `` file itself, then you can load the debug symbols independently as

gdb foo -ex 'add-symbol-file foo.dbg 0x401000'

Platform Notes

Shells

If you use zsh and have trouble running APE programs try sh -c ./prog or simply upgrade to zsh 5.9+ (since we patched it two years ago). The same is the case for Python subprocess, old versions of fish, etc.

Linux

Some Linux systems are configured to launch MZ executables under WINE. Other distros configure their stock installs so that APE programs will print "run-detectors: unable to find an interpreter". For example:

jart@ubuntu:~$ wget https://cosmo.zip/pub/cosmos/bin/dash
jart@ubuntu:~$ chmod +x dash
jart@ubuntu:~$ ./dash
run-detectors: unable to find an interpreter for ./dash

You can fix that by registering APE with binfmt_misc:

sudo wget -O /usr/bin/ape https://cosmo.zip/pub/cosmos/bin/ape-$(uname -m).elf
sudo chmod +x /usr/bin/ape
sudo sh -c "echo ':APE:M::MZqFpD::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"
sudo sh -c "echo ':APE-jart:M::jartsr::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"

You should be good now. APE will not only work, it'll launch executables 400µs faster now too. However if things still didn't work out, it's also possible to disable binfmt_misc as follows:

sudo sh -c 'echo -1 > /proc/sys/fs/binfmt_misc/cli'     # remove Ubuntu's MZ interpreter
sudo sh -c 'echo -1 > /proc/sys/fs/binfmt_misc/status'  # remove ALL binfmt_misc entries

WSL

It's normally unsafe to use APE in a WSL environment, because it tries to run MZ executables as WIN32 binaries within the WSL environment. In order to make it safe to use Cosmopolitan software on WSL, run this:

sudo sh -c "echo -1 > /proc/sys/fs/binfmt_misc/WSLInterop"

Discord Chatroom

The Cosmopolitan development team collaborates on the Redbean Discord server. You're welcome to join us! https://discord.gg/FwAVVu7eJ4

Support Vector

Platform Min Version Circa
AMD K8 Venus 2005
Intel Core 2006
Linux 2.6.18 2007
Windows 8 [1] 2012
Darwin (macOS) 23.1.0+ 2023
OpenBSD 7 2021
FreeBSD 13 2020
NetBSD 9.2 2021

[1] See our vista branch for a community supported version of Cosmopolitan that works on Windows Vista and Windows 7.

Special Thanks

Funding for this project is crowdsourced using GitHub Sponsors and Patreon. Your support is what makes this project possible. Thank you! We'd also like to give special thanks to the following groups and individuals:

For publicly sponsoring our work at the highest tier.

cosmopolitan's People

Contributors

ahgamut avatar alisonatwork avatar dfyz avatar dosisod avatar fabriziobertocci avatar fzakaria avatar g4vi avatar gabrielravier avatar ingenieroariel avatar jart avatar jules-bertholet avatar lemaitre avatar mataha avatar michaellenaghan avatar michalbiesek avatar mofosyne avatar mrdomino avatar nicholatian avatar notwa avatar pkulchenko avatar producermatt avatar ronsor avatar shmup avatar solisoft avatar stellartux avatar the-king-of-toasters avatar thetanil avatar tkchia avatar trungnt2910 avatar wchargin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cosmopolitan's Issues

Segfault on Debian Linux, after adding a file to redbean

Original redbean works fine on my Debian Linux. But when I add the index.html file with zip -redbean.com index.html it stops working. ncluded all possible info I could think of. Hope some of this is helpful. Feel free to ask for specific info, or testing of a new version.

heikki@handel:~/2021/foo$ ./redbean.com -v              

error: Uncaught SIGSEGV on handel
  ./redbean.com
  EINVAL/err=22/errno:2/GetLastError:0
  Linux handel 5.9.0-0.bpo.5-amd64 #1 SMP Debian 5.9.15-1~bpo10+1 (2020-12-31)

6fffffffef50 0000004228e9 UNKNOWN
6fffffffff80 00000040a2f1 UNKNOWN
6fffffffffc0 0000004027f3 UNKNOWN
6fffffffffe0 000000402a21 UNKNOWN
7ffcb4afc6c0 00000040227b UNKNOWN

RAX ffffffffffffffea RBX 0000000000000002 RDI 0000000000000000 ST(0) 0.000000
RCX 0000000000000000 RDX fffffffffffeffea RSI 0000000000000000 ST(1) 0.000000
RBP 00006fffffffff80 RSP 00006ffffffffe78 RIP 00000000004228e9 ST(2) 0.000000
R8  0000000000000003 R9  0000000000000000 R10 0000000000000011 ST(3) 0.000000
R11 0000000000000297 R12 0000000000000004 R13 00007ffcb4afc6d8 ST(4) 0.000000
R14 0000100080070000 R15 00007ffcb4afc8c0 CF VF AF IF PE

XMM0  00000000000000004152750020000000 XMM8  00000001c6e415960000000154442bd4
XMM1  0000001400000000ffffffffffff8f80 XMM9  c7ffff0c992785596d9b49152a4acc1a
XMM2  00000000ffffffff00000000ffffffff XMM10 00000000000000000000000000000000
XMM3  ffffffffffffffffff00000000000000 XMM11 00000000000000000000000000000000
XMM4  00000000000000000000000000000000 XMM12 00000000000000000000000000000000
XMM5  00000000e29ed9b33e8a30a710b5f380 XMM13 00000000000000000000000000000000
XMM6  302e322e334d2c544445355453450a01 XMM14 00000000000000000000000000000000
XMM7  01c0c7ffff00009ebaffff0201020102 XMM15 00000000000000000000000000000000

mm->i == 5;
mm->p[  0]=={0x10008000,0x10008000}; /* 1 */
mm->p[  1]=={0x10008001,0x10008004}; /* 4 */
mm->p[  2]=={0x10008005,0x10008006}; /* 2 */
mm->p[  3]=={0x10008007,0x1000800a}; /* 4 */
/* 1,610,579,941 */
mm->p[  4]=={0x6ffffff0,0x6fffffff}; /* 16 */
/* 27 frames mapped w/ 1,610,579,941 frames gapped */

00400000-0042a000 r-xp 00000000 103:02 2097644                           /home/heikki/2021/foo/redbean.com
0042a000-00432000 rw-p 0002a000 103:02 2097644                           /home/heikki/2021/foo/redbean.com
00432000-00460000 rw-p 00000000 00:00 0 
100080000000-100080010000 rw-p 00000000 00:00 0 
100080010000-100080042000 r--s 00000000 103:02 2097644                   /home/heikki/2021/foo/redbean.com
100080050000-100080070000 rw-p 00000000 00:00 0 
100080070000-1000800a2000 r--s 00000000 103:02 2097644                   /home/heikki/2021/foo/redbean.com
6ffffff00000-700000000000 rw-p 00000000 00:00 0 
7ffcb4ade000-7ffcb4aff000 rw-p 00000000 00:00 0                          [stack]
7ffcb4b88000-7ffcb4b8c000 r--p 00000000 00:00 0                          [vvar]
7ffcb4b8c000-7ffcb4b8e000 r-xp 00000000 00:00 0                          [vdso]

./redbean.com -v 

In case it is of any help, here is what happens when I try to run it in gdb:

gdb ./redbean.com 
GNU gdb (Debian 8.2.1-2+b3) 8.2.1
(... snip boilerplate messages...)

warning: A handler for the OS ABI "FreeBSD" is not built into this configuration
of GDB.  Attempting to continue with the default i386:x86-64 settings.

Reading symbols from ./redbean.com...(no debugging symbols found)...done.
(gdb) run
Starting program: /home/heikki/2021/foo/redbean.com 
warning: A handler for the OS ABI "FreeBSD" is not built into this configuration
of GDB.  Attempting to continue with the default i386:x86-64 settings.

warning: Architecture rejected target-supplied description

Program received signal SIGSEGV, Segmentation fault.
0x00000003 in ?? ()
(gdb) 

Valgrind gives some warnings, and then the same SIGSEGV:


heikki@handel:~/2021/foo$ valgrind ./redbean.com 
==15419== Memcheck, a memory error detector
==15419== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==15419== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
==15419== Command: ./redbean.com
==15419== 
==15419== Warning: client switching stacks?  SP change: 0x1ffeffff08 --> 0x6ffffffffff0
==15419==          to suppress, use: --max-stackframe=123007880134888 or greater
==15419== Conditional jump or move depends on uninitialised value(s)
==15419==    at 0x4224A4: ??? (in /home/heikki/2021/foo/redbean.com)
==15419== 
==15419== Conditional jump or move depends on uninitialised value(s)
==15419==    at 0x4224C5: ??? (in /home/heikki/2021/foo/redbean.com)
==15419== 
==15419== Use of uninitialised value of size 8
==15419==    at 0x4224B8: ??? (in /home/heikki/2021/foo/redbean.com)
==15419== 
==15419== Use of uninitialised value of size 8
==15419==    at 0x422C90: ??? (in /home/heikki/2021/foo/redbean.com)
==15419== 
==15419== Use of uninitialised value of size 8
==15419==    at 0x422D51: ??? (in /home/heikki/2021/foo/redbean.com)
==15419== 
==15419== Use of uninitialised value of size 8
==15419==    at 0x4223A7: ??? (in /home/heikki/2021/foo/redbean.com)
==15419== 
==15419== Invalid read of size 4
==15419==    at 0x4228E9: ??? (in /home/heikki/2021/foo/redbean.com)
==15419==  Address 0xffffffffffffffea is not stack'd, malloc'd or (recently) free'd
==15419== 

error: Uncaught SIGSEGV on handel
  ./redbean.com
  EINVAL/err=22/errno:2/GetLastError:0
==15419== Conditional jump or move depends on uninitialised value(s)
==15419==    at 0x42049B: ??? (in /home/heikki/2021/foo/redbean.com)
==15419== 
  Linux handel 5.9.0-0.bpo.5-amd64 #1 SMP Debian 5.9.15-1~bpo10+1 (2020-12-31)
...

Rasberry PI 4: gcc: error: unrecognized command line option ‘-mno-red-zone’; did you mean ‘-fno-regmove’?

I have a Raspberry Pi 4 with 4Gb memory and tried the 'Getting Started' code from the readme:

wget https://justine.lol/cosmopolitan/cosmopolitan-amalgamation-0.2.zip
unzip cosmopolitan-amalgamation-0.2.zip
printf 'main() { printf("hello world\\n"); }\n' >hello.c
gcc -g -O -static -nostdlib -nostdinc -fno-pie -no-pie -mno-red-zone \
  -o hello.com.dbg hello.c -fuse-ld=bfd -Wl,-T,ape.lds \
  -include cosmopolitan.h crt.o ape.o cosmopolitan.a

The gcc line gives the error gcc: error: unrecognized command line option ‘-mno-red-zone’; did you mean ‘-fno-regmove’?

The gcc -v output:

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/8/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Raspbian 8.3.0-6+rpi1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=arm-linux-gnueabihf- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --disable-werror --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
gcc version 8.3.0 (Raspbian 8.3.0-6+rpi1)

Any ideas?

printvideo.com can't play files with spaces in path

I run Gentoo x86_64. I found printvideo.com about six months ago and used it to test terminals. I decided to test st, the suckless terminal, and something since 6 months ago changed on Gentoo (a rolling distro) that makes printvideo.com fail. I can still make it work on a FreeBSD virtual machine.

After diving into the code, it seems it is a change to the compiler because changing lines like https://github.com/jart/cosmopolitan/blob/master/tool/viz/printvideo.c#L969 to

plm_ = plm_create_with_filename(path_);
CHECK_NOTNULL(plm_);

makes the error go away, but another shows up on a similar line, and when I fix that one, another shows up.

So it seems to me that the compiler changed, though the issue shows up with both gcc and clang.

system() broken on nt

First of all Justine I'd just like to go on the record as to commend you for all of your hard work and ongoing efforts regarding such a wonderful C Library. Honestly, hats off to you for such arduous, though rewarding work. Thank you :)

Sidenote: I've googled you out and you seem like a highly knowledgeable and rather inspiring character. Thank you again ;)

To the problems at hand, as confirmed earlier via private channels I am experiencing issues with system() calls not functioning on linux.

for example;

int main(){system("pause");return 0;}

The above appears to be working in windows with regard to system("pause"); however the former appears to cause a segmentation fault on my linux system.

Similarly, int main() {system("notepad");return 0;} also appears to exit in windows without running any programs.

The command line used to build the program is;

gcc -O -s -static -nostdlib -nostdinc -fno-pie -Wl,--oformat=binary -Wl,-T,ape.lds -o velociraptor.com velociraptor.c -include cosmopolitan.h crt.o ape.o cosmopolitan.a

My build system is sexy (though not exotic) and is as follows;

Portage 3.0.12 (python 3.8.6-final-0, default/linux/amd64/17.1, gcc-9.3.0, glibc-2.32-r3, 5.4.38-gentoo x86_64)

System uname: Linux-5.4.38-gentoo-x86_64-Intel_Core_Processor_-Skylake,_IBRS-with-glibc2.2.5
KiB Mem: 2031684 total, 120236 free
KiB Swap: 2097148 total, 1108220 free
Timestamp of repository gentoo: Wed, 06 Jan 2021 17:00:01 +0000
Head commit of repository gentoo: 40b5215293801bc29a2410a16a0da1725faadb67
sh bash 5.0_p18
ld GNU ld (Gentoo 2.33.1 p2) 2.33.1
app-shells/bash: 5.0_p18::gentoo
dev-java/java-config: 2.3.1::gentoo
dev-lang/perl: 5.30.3::gentoo
dev-lang/python: 2.7.18-r5::gentoo, 3.7.9-r1::gentoo, 3.8.6-r1::gentoo, 3.9.0-r1::gentoo
dev-util/cmake: 3.17.4-r1::gentoo
sys-apps/baselayout: 2.7::gentoo
sys-apps/openrc: 0.42.1::gentoo
sys-apps/sandbox: 2.20::gentoo
sys-devel/autoconf: 2.69-r5::gentoo
sys-devel/automake: 1.16.2-r1::gentoo
sys-devel/binutils: 2.33.1-r1::gentoo, 2.34-r2::gentoo
sys-devel/gcc: 9.3.0-r2::gentoo
sys-devel/gcc-config: 2.3.2-r1::gentoo
sys-devel/libtool: 2.4.6-r6::gentoo
sys-devel/make: 4.3::gentoo
sys-kernel/linux-headers: 5.4-r1::gentoo (virtual/os-headers)
sys-libs/glibc: 2.32-r3::gentoo
Repositories:

gentoo
location: /var/db/repos/gentoo
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-max-age: 24
sync-rsync-extra-opts:
sync-rsync-verify-jobs: 1
sync-rsync-verify-metamanifest: yes

x-portage
location: /usr/local/portage
masters: gentoo
priority: 0

lmiphay
location: /var/lib/layman/lmiphay
masters: gentoo
priority: 50

lua
location: /var/lib/layman/lua
masters: gentoo
priority: 50

menelkir
location: /var/lib/layman/menelkir
masters: gentoo
priority: 50

spikyatlinux
location: /var/lib/layman/spikyatlinux
masters: gentoo
priority: 50

vmacs
location: /var/lib/layman/vmacs
masters: gentoo
priority: 50

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -Wno-error=unused-result -Wno-error=unused-result"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.4/ext-active/ /etc/php/cgi-php7.4/ext-active/ /etc/php/cli-php7.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -Wno-error=unused-result"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe -Wno-error=unused-result"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe -Wno-error=unused-result"
GENTOO_MIRRORS="ftp://ftp.swin.edu.au/gentoo http://ftp.swin.edu.au/gentoo"
LANG="C.UTF8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j2"
PKGDIR="/var/cache/binpkgs"
PORTAGE_BINHOST="http://packages.gentooexperimental.org/packages/amd64-stable/"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="acl amd64 berkdb bindist bzip2 clamav cli cron crypt curl dhcp dovecot dovecot-sasl dri fortran fpm gdbm geoip geoip2 gnutls gzip iconv imap ipv6 libglvnd libtirpc lua luajit mailbox maildir mailutils mariadb mbox multilib mysql ncurses nginx nls nptl ocaml openmp pam pcre php pop postfix readline sasl sasl-auth saslauth seccomp sendmail smtp sockets spamassassin split-usr sqlite ssl sslv3 tcpd unicode xattr zip zlib" ABI_X86="32 64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" NGINX_MODULES_HTTP="image_filter access auth_basic autoindex browser charset empty_gif fastcgi geo grpc gzip limit_conn limit_req map memcached mirror proxy referer rewrite scgi split_clients ssi upstream_hash upstream_ip_hash upstream_keepalive upstream_least_conn upstream_zone userid uwsgi" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_8" PYTHON_TARGETS="python2_7 python3_8" RUBY_TARGETS="ruby25 ruby26" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTSURSEXYLOL

I hope we can get this working soon :)

Thanks!

Failed to run redbean on Linux

I have wine installed on my machine and ./redbean invokes wine. And it failed to run.

Not surprised to see wine failing. But I wonder how to run the program as ELF?

Here's the log if related. I'm not interested in running it with wine anyway.

MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

0024:err:module:process_init L"Z:\\home\\rapiz\\Downloads\\redbean-2021-02-25.com" 64-bit application not supported in 32-bit prefix

Example/how-to make a HTTP call

I am a Java developer but been exploring C++/vlang/go as a hobby lately for cross platform CLI tools that increase my own productivity. Is there an example, or a plan to add Http call support to cosmopolitan, or a way I could use libcurl to achieve the same (In my limited knowledge, I believe libcurl is available for all platforms). Guidance on how to get it working will help.

I do see net module/package, as well as functions like recv to connect over network, but am looking for a higher-level construct/example.

Thanks.

Support UEFI

As the title says, support running as a (U)EFI application.

Compiling Lua

I thought it might be fun to compile a portable version of a language which has C source code.
I picked Lua, and I eventually got it to compile and run on Windows/Linux.

I thought some of the compilation errors might be useful info:

  • The following functions/macros in the Lua source clashed names with those in cosmopolitan.h: panic, reverse and isempty.
  • strcoll, tanh, sinh, and cosh are unimplemented (leads to linker error)
  • UCHAR_MAX in limits.h of the C stdlib is not defined even though SCHAR_MAX is
  • Maybe similar to #58, but floats don't print in the portable Lua console

Following the example fails to build on Ubuntu 16.04

Great project!

Here's what I did, and the error I got.

$ examples/package/new.sh com/github/chr15m/cooldude
$ make o//com/github/chr15m/cooldude/program.com
MKDEPS         o//depend
err:module:import_dll Library KernelBase.dll (which is needed by L"Z:\\home\\chrism\\dev\\cosmopolitan\\o\\build\\bootstrap\\mkdeps.com") not found
ZIPOBJ         o//libc/stubs/addvdi3.S.zip.o
err:module:import_dll Library KernelBase.dll (which is needed by L"Z:\\home\\chrism\\dev\\cosmopolitan\\o\\build\\bootstrap\\zipobj.com") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\chrism\\dev\\cosmopolitan\\o\\build\\bootstrap\\zipobj.com" failed, status c0000135
build/rules.mk:76: recipe for target 'o//libc/stubs/addvdi3.S.zip.o' failed
make: *** [o//libc/stubs/addvdi3.S.zip.o] Error 53

If I try to run hello.com it fails similarly:

$ ./hello.com 
err:module:import_dll Library KernelBase.dll (which is needed by L"Z:\\home\\chrism\\dev\\cosmopolitan\\hello.com") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\chrism\\dev\\cosmopolitan\\hello.com" failed, status c0000135

memcpy broken on sandybridge

$ git clone https://github.com/jart/cosmopolitan.git
$ cd cosmopolitan
$ make -j 3
ARCHIVE.a      o//libc/stubs/stubs.a
build/archive: line 45: 55636 Illegal instruction     (core dumped) "$@" > /dev/null
archive failed: o/build/bootstrap/ar.com rcsD o//libc/stubs/stubs.a libc/stubs/ o//libc/stubs/stubs.a.pkg o//libc/stubs/abort.S.zip.o o//libc/stubs/addvdi3.S.zip.o o//libc/stubs/addvsi3.S.zip.o o//libc/stubs/addvti3.S.zip.o o//libc/stubs/asan.S.zip.o o//libc/stubs/assertfail.S.zip.o o//libc/stubs/cxapurevirtual.S.zip.o o//libc/stubs/debugbreak.S.zip.o o//libc/stubs/errnolocation.S.zip.o o//libc/stubs/errno.S.zip.o o//libc/stubs/exit.S.zip.o o//libc/stubs/fentry.S.zip.o o//libc/stubs/gcov.S.zip.o o//libc/stubs/instrumentation.S.zip.o o//libc/stubs/ld.S.zip.o o//libc/stubs/mcount.S.zip.o o//libc/stubs/missingno.S.zip.o o//libc/stubs/mulvdi3.S.zip.o o//libc/stubs/mulvsi3.S.zip.o o//libc/stubs/mulvti3.S.zip.o o//libc/stubs/negvdi2.S.zip.o o//libc/stubs/negvsi2.S.zip.o o//libc/stubs/negvti2.S.zip.o o//libc/stubs/onarithmeticoverflow.S.zip.o o//libc/stubs/panic.S.zip.o o//libc/stubs/retpoline.S.zip.o o//libc/stubs/stackchkguard.S.zip.o o//libc/stubs/stackguard.S.zip.o o//libc/stubs/subvdi3.S.zip.o o//libc/stubs/subvsi3.S.zip.o o//libc/stubs/subvti3.S.zip.o o//libc/stubs/sysv2nt.S.zip.o o//libc/stubs/triplf.S.zip.o o//libc/stubs/typeinfo.S.zip.o o//libc/stubs/ubsan.S.zip.o o//libc/stubs/xnu.S.zip.o o//libc/stubs/zip.S.zip.o o//libc/stubs/abort.o o//libc/stubs/addvdi3.o o//libc/stubs/addvsi3.o o//libc/stubs/addvti3.o o//libc/stubs/asan.o o//libc/stubs/assertfail.o o//libc/stubs/cxapurevirtual.o o//libc/stubs/debugbreak.o o//libc/stubs/errnolocation.o o//libc/stubs/errno.o o//libc/stubs/exit.o o//libc/stubs/fentry.o o//libc/stubs/gcov.o o//libc/stubs/instrumentation.o o//libc/stubs/ld.o o//libc/stubs/mcount.o o//libc/stubs/missingno.o o//libc/stubs/mulvdi3.o o//libc/stubs/mulvsi3.o o//libc/stubs/mulvti3.o o//libc/stubs/negvdi2.o o//libc/stubs/negvsi2.o o//libc/stubs/negvti2.o o//libc/stubs/onarithmeticoverflow.o o//libc/stubs/panic.o o//libc/stubs/retpoline.o o//libc/stubs/stackchkguard.o o//libc/stubs/stackguard.o o//libc/stubs/subvdi3.o o//libc/stubs/subvsi3.o o//libc/stubs/subvti3.o o//libc/stubs/sysv2nt.o o//libc/stubs/triplf.o o//libc/stubs/typeinfo.o o//libc/stubs/ubsan.o o//libc/stubs/xnu.o o//libc/stubs/zip.o
ARCHIVE.a      o//libc/sysv/sysv.a
build/archive: line 45: 55640 Illegal instruction     (core dumped) "$@" > /dev/null
archive failed: o/build/bootstrap/ar.com rcsD o//libc/sysv/sysv.a libc/sysv/ libc/sysv/consts/ o//libc/sysv/sysv.a.pkg o//libc/sysv/consts/ABDAY_1.o o//libc/sysv/consts/ABDAY_2.o o//libc/sysv/consts/ABDAY_3.o o//libc/sysv/consts/ABDAY_4.o o//libc/sysv/consts/ABDAY_5.o o//libc/sysv/consts/ABDAY_6.o o//libc/sysv/consts/ABDAY_7.o o//libc/sysv/consts/ABORTED_COMMAND.o o//libc/sysv/consts/ACCOUNTING.o o//libc/sysv/consts/ACCT_BYTEORDER.o o//libc/sysv/consts/ACCT_COMM.o o//libc/sysv/consts/ACK.o o//libc/sysv/consts/ACORE.o o//libc/sysv/consts/ADDR_COMPAT_LAYOUT.o o//libc/sysv/consts/ADDR_LIMIT_32BIT.o o//libc/sysv/consts/ADDR_LIMIT_3GB.o o//libc/sysv/consts/ADDR_NO_RANDOMIZE.o o//libc/sysv/consts/AF_ALG.o o//libc/sysv/consts/AF_APPLETALK.o o//libc/sysv/consts/AF_ASH.o o//libc/sysv/consts/AF_ATMPVC.o o//libc/sysv/consts/AF_ATMSVC.o o//libc/sysv/consts/AF_AX25.o o//libc/sysv/consts/AF_BLUETOOTH.o o//libc/sysv/consts/AF_BRIDGE.o o//libc/sysv/consts/AF_CAIF.o o//libc/sysv/consts/AF_CAN.o o//libc/sysv/consts/AF_ECONET.o o//libc/sysv/consts/AF_FILE.o o//libc/sysv/consts/AF_IB.o o//libc/sysv/consts/AF_IEEE802154.o o//libc/sysv/consts/AF_INET6.o o//libc/sysv/consts/AF_INET.o o//libc/sysv/consts/AF_IPX.o o//libc/sysv/consts/AF_IRDA.o o//libc/sysv/consts/AF_ISDN.o o//libc/sysv/consts/AF_IUCV.o o//libc/sysv/consts/AF_KCM.o o//libc/sysv/consts/AF_KEY.o o//libc/sysv/consts/AF_LLC.o o//libc/sysv/consts/AF_LOCAL.o o//libc/sysv/consts/AF_MAX.o o//libc/sysv/consts/AF_MPLS.o o//libc/sysv/consts/AF_NETBEUI.o o//libc/sysv/consts/AF_NETLINK.o o//libc/sysv/consts/AF_NETROM.o o//libc/sysv/consts/AF_NFC.o o//libc/sysv/consts/AFORK.o o//libc/sysv/consts/AF_PACKET.o o//libc/sysv/consts/AF_PHONET.o o//libc/sysv/consts/AF_PPPOX.o o//libc/sysv/consts/AF_RDS.o o//libc/sysv/consts/AF_ROSE.o o//libc/sysv/consts/AF_ROUTE.o o//libc/sysv/consts/AF_RXRPC.o o//libc/sysv/consts/AF_SECURITY.o o//libc/sysv/consts/AF_SNA.o o//libc/sysv/consts/AF_TIPC.o o//libc/sysv/consts/AF_UNIX.o o//libc/sysv/consts/AF_UNSPEC.o o//libc/sysv/consts/AF_VSOCK.o o//libc/sysv/consts/AF_WANPIPE.o o//libc/sysv/consts/AF_X25.o o//libc/sysv/consts/AHZ.o o//libc/sysv/consts/AI_ADDRCONFIG.o o//libc/sysv/consts/AI_ALL.o o//libc/sysv/consts/AI_CANONNAME.o o//libc/sysv/consts/AI_NUMERICHOST.o o//libc/sysv/consts/AI_NUMERICSERV.o o//libc/sysv/consts/AIO_ALLDONE.o o//libc/sysv/consts/AIO_CANCELED.o o//libc/sysv/consts/AIO_NOTCANCELED.o o//libc/sysv/consts/AI_PASSIVE.o o//libc/sysv/consts/AI_V4MAPPED.o o//libc/sysv/consts/ALLOW_MEDIUM_REMOVAL.o o//libc/sysv/consts/ALT_DIGITS.o o//libc/sysv/consts/AM_STR.o o//libc/sysv/consts/AREGTYPE.o o//libc/sysv/consts/ARPHRD_ETHER.o o//libc/sysv/consts/ARPHRD_FCFABRIC.o o//libc/sysv/consts/ARPHRD_IEEE80211_PRISM.o o//libc/sysv/consts/ARPHRD_IEEE80211_RADIOTAP.o o//libc/sysv/consts/ARPHRD_IEEE80211.o o//libc/sysv/consts/ARPHRD_IEEE802154.o o//libc/sysv/consts/ARPHRD_IEEE802_TR.o o//libc/sysv/consts/ARPHRD_LOCALTLK.o o//libc/sysv/consts/ASU.o o//libc/sysv/consts/AT_BASE_PLATFORM.o o//libc/sysv/consts/AT_BASE.o o//libc/sysv/consts/AT_CLKTCK.o o//libc/sysv/consts/AT_DCACHEBSIZE.o o//libc/sysv/consts/AT_EACCESS.o o//libc/sysv/consts/AT_EGID.o o//libc/sysv/consts/AT_EMPTY_PATH.o o//libc/sysv/consts/AT_ENTRY.o o//libc/sysv/consts/AT_EUID.o o//libc/sysv/consts/AT_EXECFD.o o//libc/sysv/consts/AT_EXECFN.o o//libc/sysv/consts/AT_FDCWD.o o//libc/sysv/consts/ATF_NETMASK.o o//libc/sysv/consts/AT_GID.o o//libc/sysv/consts/AT_ICACHEBSIZE.o o//libc/sysv/consts/AT_NO_AUTOMOUNT.o o//libc/sysv/consts/AT_NOTELF.o o//libc/sysv/consts/AT_OSRELDATE.o o//libc/sysv/consts/AT_PAGESZ.o o//libc/sysv/consts/AT_PHDR.o o//libc/sysv/consts/AT_PHENT.o o//libc/sysv/consts/AT_PHNUM.o o//libc/sysv/consts/AT_PLATFORM.o o//libc/sysv/consts/AT_RANDOM.o o//libc/sysv/consts/AT_REMOVEDIR.o o//libc/sysv/consts/AT_SECURE.o o//libc/sysv/consts/AT_SYMLINK_FOLLOW.o o//libc/sysv/consts/AT_SYMLINK_NOFOLLOW.o o//libc/sysv/consts/AT_SYSINFO_EHDR.o o//libc/sysv/consts/AT_UCACHEBSIZE.o o//libc/sysv/consts/AT_UID.o o//libc/sysv/consts/AXSIG.o o//libc/sysv/consts/B0.o o//libc/sysv/consts/B1000000.o o//libc/sysv/consts/B110.o o//libc/sysv/consts/B1152000.o o//libc/sysv/consts/B115200.o o//libc/sysv/consts/B1200.o o//libc/sysv/consts/B134.o o//libc/sysv/consts/B1500000.o o//libc/sysv/consts/B150.o o//libc/sysv/consts/B1800.o o//libc/sysv/consts/B19200.o o//libc/sysv/consts/B2000000.o o//libc/sysv/consts/B200.o o//libc/sysv/consts/B230400.o o//libc/sysv/consts/B2400.o o//libc/sysv/consts/B2500000.o o//libc/sysv/consts/B3000000.o o//libc/sysv/consts/B300.o o//libc/sysv/consts/B3500000.o o//libc/sysv/consts/B38400.o o//libc/sysv/consts/B4000000.o o//libc/sysv/consts/B460800.o o//libc/sysv/consts/B4800.o o//libc/sysv/consts/B500000.o o//libc/sysv/consts/B50.o o//libc/sysv/consts/B576000.o o//libc/sysv/consts/B57600.o o//libc/sysv/consts/B600.o o//libc/sysv/consts/B75.o o//libc/sysv/consts/B921600.o o//libc/sysv/consts/B9600.o o//libc/sysv/consts/BC_BASE_MAX.o o//libc/sysv/consts/BC_DIM_MAX.o o//libc/sysv/consts/BC_SCALE_MAX.o o//libc/sysv/consts/BC_STRING_MAX.o o//libc/sysv/consts/BIG_ENDIAN.o o//libc/sysv/consts/BITSPERBYTE.o o//libc/sysv/consts/BLANK_CHECK.o o//libc/sysv/consts/BLKBSZGET.o o//libc/sysv/consts/BLKBSZSET.o o//libc/sysv/consts/BLK_BYTECOUNT.o o//libc/sysv/consts/BLK_EOF.o o//libc/sysv/consts/BLK_EOR.o o//libc/sysv/consts/BLK_ERRORS.o o//libc/sysv/consts/BLKFLSBUF.o o//libc/sysv/consts/BLKFRAGET.o o//libc/sysv/consts/BLKFRASET.o o//libc/sysv/consts/BLKGETSIZE64.o o//libc/sysv/consts/BLKGETSIZE.o o//libc/sysv/consts/BLKRAGET.o o//libc/sysv/consts/BLKRASET.o o//libc/sysv/consts/BLK_RESTART.o o//libc/sysv/consts/BLKROGET.o o//libc/sysv/consts/BLKROSET.o o//libc/sysv/consts/BLKRRPART.o o//libc/sysv/consts/BLKSECTGET.o o//libc/sysv/consts/BLKSECTSET.o o//libc/sysv/consts/BLKSSZGET.o o//libc/sysv/consts/BLKTYPE.o o//libc/sysv/consts/BOOT_TIME.o o//libc/sysv/consts/BRKINT.o o//libc/sysv/consts/BS0.o o//libc/sysv/consts/BS1.o o//libc/sysv/consts/BSDLY.o o//libc/sysv/consts/BUS_ADRALN.o o//libc/sysv/consts/BUS_ADRERR.o o//libc/sysv/consts/BUS_DEVICE_RESET.o o//libc/sysv/consts/BUS_MCEERR_AO.o o//libc/sysv/consts/BUS_MCEERR_AR.o o//libc/sysv/consts/BUS_OBJERR.o o//libc/sysv/consts/BUSY.o o//libc/sysv/consts/CANBSIZ.o o//libc/sysv/consts/CBAUDEX.o o//libc/sysv/consts/CBAUD.o o//libc/sysv/consts/CBRK.o o//libc/sysv/consts/CDISCARD.o o//libc/sysv/consts/CDSUSP.o o//libc/sysv/consts/CEOF.o o//libc/sysv/consts/CEOL.o o//libc/sysv/consts/CEOT.o o//libc/sysv/consts/CERASE.o o//libc/sysv/consts/CFLUSH.o o//libc/sysv/consts/CHANGE_DEFINITION.o o//libc/sysv/consts/CHARBITS.o o//libc/sysv/consts/CHARCLASS_NAME_MAX.o o//libc/sysv/consts/CHECK_CONDITION.o o//libc/sysv/consts/CHRTYPE.o o//libc/sysv/consts/CIBAUD.o o//libc/sysv/consts/CINTR.o o//libc/sysv/consts/C_IRGRP.o o//libc/sysv/consts/C_IROTH.o o//libc/sysv/consts/C_IRUSR.o o//libc/sysv/consts/C_ISBLK.o o//libc/sysv/consts/C_ISCHR.o o//libc/sysv/consts/C_ISCTG.o o//libc/sysv/consts/C_ISDIR.o o//libc/sysv/consts/C_ISFIFO.o o//libc/sysv/consts/C_ISGID.o o//libc/sysv/consts/C_ISLNK.o o//libc/sysv/consts/C_ISREG.o o//libc/sysv/consts/C_ISSOCK.o o//libc/sysv/consts/C_ISUID.o o//libc/sysv/consts/C_ISVTX.o o//libc/sysv/consts/C_IWGRP.o o//libc/sysv/consts/C_IWOTH.o o//libc/sysv/consts/C_IWUSR.o o//libc/sysv/consts/C_IXGRP.o o//libc/sysv/consts/C_IXOTH.o o//libc/sysv/consts/C_IXUSR.o o//libc/sysv/consts/CKILL.o o//libc/sysv/consts/CLD_CONTINUED.o o//libc/sysv/consts/CLD_DUMPED.o o//libc/sysv/consts/CLD_EXITED.o o//libc/sysv/consts/CLD_KILLED.o o//libc/sysv/consts/CLD_STOPPED.o o//libc/sysv/consts/CLD_TRAPPED.o o//libc/sysv/consts/CLNEXT.o o//libc/sysv/consts/CLOCAL.o o//libc/sysv/consts/CLOCK_BOOTTIME_ALARM.o o//libc/sysv/consts/CLOCK_BOOTTIME.o o//libc/sysv/consts/CLOCK_MONOTONIC_COARSE.o o//libc/sysv/consts/CLOCK_MONOTONIC_RAW.o o//libc/sysv/consts/CLOCK_MONOTONIC.o o//libc/sysv/consts/CLOCK_PROCESS_CPUTIME_ID.o o//libc/sysv/consts/CLOCK_REALTIME_ALARM.o o//libc/sysv/consts/CLOCK_REALTIME_COARSE.o o//libc/sysv/consts/CLOCK_REALTIME.o o//libc/sysv/consts/CLOCKS_PER_SEC.o o//libc/sysv/consts/CLOCK_TAI.o o//libc/sysv/consts/CLOCK_THREAD_CPUTIME_ID.o o//libc/sysv/consts/CMIN.o o//libc/sysv/consts/CMSPAR.o o//libc/sysv/consts/CODESET.o o//libc/sysv/consts/COLL_WEIGHTS_MAX.o o//libc/sysv/consts/COMMAND_COMPLETE.o o//libc/sysv/consts/COMMAND_TERMINATED.o o//libc/sysv/consts/COMPLETE.o o//libc/sysv/consts/CONDITION_GOOD.o o//libc/sysv/consts/CONTINUE.o o//libc/sysv/consts/CONTTYPE.o o//libc/sysv/consts/COPY_ABORTED.o o//libc/sysv/consts/COPY_VERIFY.o o//libc/sysv/consts/CPU_SETSIZE.o o//libc/sysv/consts/CQUIT.o o//libc/sysv/consts/CR0.o o//libc/sysv/consts/CR1.o o//libc/sysv/consts/CR2.o o//libc/sysv/consts/CR3.o o//libc/sysv/consts/CRDLY.o o//libc/sysv/consts/CREAD.o o//libc/sysv/consts/CREPRINT.o o//libc/sysv/consts/CRNCYSTR.o o//libc/sysv/consts/CRPRNT.o o//libc/sysv/consts/CRTSCTS.o o//libc/sysv/consts/CS5.o o//libc/sysv/consts/CS6.o o//libc/sysv/consts/CS7.o o//libc/sysv/consts/CS8.o o//libc/sysv/consts/CSIZE.o o//libc/sysv/consts/CSTART.o o//libc/sysv/consts/CSTATUS.o o//libc/sysv/consts/CSTOPB.o o//libc/sysv/consts/CSTOP.o o//libc/sysv/consts/CSUSP.o o//libc/sysv/consts/CTIME.o o//libc/sysv/consts/CWERASE.o o//libc/sysv/consts/DATA_PROTECT.o o//libc/sysv/consts/DATA.o o//libc/sysv/consts/DAY_1.o o//libc/sysv/consts/DAY_2.o o//libc/sysv/consts/DAY_3.o o//libc/sysv/consts/DAY_4.o o//libc/sysv/consts/DAY_5.o o//libc/sysv/consts/DAY_6.o o//libc/sysv/consts/DAY_7.o o//libc/sysv/consts/DEAD_PROCESS.o o//libc/sysv/consts/DELAYTIMER_MAX.o o//libc/sysv/consts/DEV_BSIZE.o o//libc/sysv/consts/D_FMT.o o//libc/sysv/consts/DIRTYPE.o o//libc/sysv/consts/DMAXEXP.o o//libc/sysv/consts/DMINEXP.o o//libc/sysv/consts/DOUBLEBITS.o o//libc/sysv/consts/DT_BLK.o o//libc/sysv/consts/DT_CHR.o o//libc/sysv/consts/DT_DIR.o o//libc/sysv/consts/DT_FIFO.o o//libc/sysv/consts/D_T_FMT.o o//libc/sysv/consts/DT_LNK.o o//libc/sysv/consts/DT_REG.o o//libc/sysv/consts/DT_SOCK.o o//libc/sysv/consts/DT_UNKNOWN.o o//libc/sysv/consts/E2BIG.o o//libc/sysv/consts/EACCES.o o//libc/sysv/consts/EADDRINUSE.o o//libc/sysv/consts/EADDRNOTAVAIL.o o//libc/sysv/consts/EADV.o o//libc/sysv/consts/EAFNOSUPPORT.o o//libc/sysv/consts/EAGAIN.o o//libc/sysv/consts/EAI_ADDRFAMILY.o o//libc/sysv/consts/EAI_AGAIN.o o//libc/sysv/consts/EAI_ALLDONE.o o//libc/sysv/consts/EAI_BADFLAGS.o o//libc/sysv/consts/EAI_CANCELED.o o//libc/sysv/consts/EAI_FAIL.o o//libc/sysv/consts/EAI_FAMILY.o o//libc/sysv/consts/EAI_IDN_ENCODE.o o//libc/sysv/consts/EAI_INPROGRESS.o o//libc/sysv/consts/EAI_INTR.o o//libc/sysv/consts/EAI_MEMORY.o o//libc/sysv/consts/EAI_NODATA.o o//libc/sysv/consts/EAI_NONAME.o o//libc/sysv/consts/EAI_NOTCANCELED.o o//libc/sysv/consts/EAI_OVERFLOW.o o//libc/sysv/consts/EAI_SERVICE.o o//libc/sysv/consts/EAI_SOCKTYPE.o o//libc/sysv/consts/EAI_SUCCESS.o o//libc/sysv/consts/EAI_SYSTEM.o o//libc/sysv/consts/EALREADY.o o//libc/sysv/consts/EBADE.o o//libc/sysv/consts/EBADFD.o o//libc/sysv/consts/EBADF.o o//libc/sysv/consts/EBADMSG.o o//libc/sysv/consts/EBADRQC.o o//libc/sysv/consts/EBADR.o o//libc/sysv/consts/EBADSLT.o o//libc/sysv/consts/EBFONT.o o//libc/sysv/consts/EBUSY.o o//libc/sysv/consts/ECANCELED.o o//libc/sysv/consts/ECHILD.o o//libc/sysv/consts/ECHOCTL.o o//libc/sysv/consts/ECHOE.o o//libc/sysv/consts/ECHOKE.o o//libc/sysv/consts/ECHOK.o o//libc/sysv/consts/ECHONL.o o//libc/sysv/consts/ECHOPRT.o o//libc/sysv/consts/ECHO.o o//libc/sysv/consts/ECHRNG.o o//libc/sysv/consts/ECOMM.o o//libc/sysv/consts/ECONNABORTED.o o//libc/sysv/consts/ECONNREFUSED.o o//libc/sysv/consts/ECONNRESET.o o//libc/sysv/consts/EDEADLK.o o//libc/sysv/consts/EDESTADDRREQ.o o//libc/sysv/consts/EDOM.o o//libc/sysv/consts/EDOTDOT.o o//libc/sysv/consts/EDQUOT.o o//libc/sysv/consts/EEXIST.o o//libc/sysv/consts/EFAULT.o o//libc/sysv/consts/EFBIG.o o//libc/sysv/consts/EFD_CLOEXEC.o o//libc/sysv/consts/EFD_NONBLOCK.o o//libc/sysv/consts/EFD_SEMAPHORE.o o//libc/sysv/consts/EHOSTDOWN.o o//libc/sysv/consts/EHOSTUNREACH.o o//libc/sysv/consts/EHWPOISON.o o//libc/sysv/consts/EIDRM.o o//libc/sysv/consts/EILSEQ.o o//libc/sysv/consts/EINPROGRESS.o o//libc/sysv/consts/EINTR.o o//libc/sysv/consts/EINVAL.o o//libc/sysv/consts/EIO.o o//libc/sysv/consts/EISCONN.o o//libc/sysv/consts/EISDIR.o o//libc/sysv/consts/EISNAM.o o//libc/sysv/consts/EKEYEXPIRED.o o//libc/sysv/consts/EKEYREJECTED.o o//libc/sysv/consts/EKEYREVOKED.o o//libc/sysv/consts/EL2HLT.o o//libc/sysv/consts/EL2NSYNC.o o//libc/sysv/consts/EL3HLT.o o//libc/sysv/consts/EL3RST.o o//libc/sysv/consts/ELF_NGREG.o o//libc/sysv/consts/ELF_PRARGSZ.o o//libc/sysv/consts/ELIBACC.o o//libc/sysv/consts/ELIBBAD.o o//libc/sysv/consts/ELIBEXEC.o o//libc/sysv/consts/ELIBMAX.o o//libc/sysv/consts/ELIBSCN.o o//libc/sysv/consts/ELNRNG.o o//libc/sysv/consts/ELOOP.o o//libc/sysv/consts/EM_ALTERA_NIOS2.o o//libc/sysv/consts/EMEDIUMTYPE.o o//libc/sysv/consts/EMFILE.o o//libc/sysv/consts/EM_LATTICEMICO32.o o//libc/sysv/consts/EMLINK.o o//libc/sysv/consts/EMPTY.o o//libc/sysv/consts/EMSGSIZE.o o//libc/sysv/consts/EMULTIHOP.o o//libc/sysv/consts/ENAMETOOLONG.o o//libc/sysv/consts/ENAVAIL.o o//libc/sysv/consts/ENDRUNDISC.o o//libc/sysv/consts/ENETDOWN.o o//libc/sysv/consts/ENETRESET.o o//libc/sysv/consts/ENETUNREACH.o o//libc/sysv/consts/ENFILE.o o//libc/sysv/consts/ENOANO.o o//libc/sysv/consts/ENOBUFS.o o//libc/sysv/consts/ENOCSI.o o//libc/sysv/consts/ENODATA.o o//libc/sysv/consts/ENODEV.o o//libc/sysv/consts/ENOENT.o o//libc/sysv/consts/ENOEXEC.o o//libc/sysv/consts/ENOKEY.o o//libc/sysv/consts/ENOLCK.o o//libc/sysv/consts/ENOLINK.o o//libc/sysv/consts/ENOMEDIUM.o o//libc/sysv/consts/ENOMEM.o o//libc/sysv/consts/ENOMSG.o o//libc/sysv/consts/ENONET.o o//libc/sysv/consts/ENOPKG.o o//libc/sysv/consts/ENOPROTOOPT.o o//libc/sysv/consts/ENOSPC.o o//libc/sysv/consts/ENOSR.o o//libc/sysv/consts/ENOSTR.o o//libc/sysv/consts/ENOSYS.o o//libc/sysv/consts/ENOTBLK.o o//libc/sysv/consts/ENOTCONN.o o//libc/sysv/consts/ENOTDIR.o o//libc/sysv/consts/ENOTEMPTY.o o//libc/sysv/consts/ENOTNAM.o o//libc/sysv/consts/ENOTRECOVERABLE.o o//libc/sysv/consts/ENOTSOCK.o o//libc/sysv/consts/ENOTSUP.o o//libc/sysv/consts/ENOTTY.o o//libc/sysv/consts/ENOTUNIQ.o o//libc/sysv/consts/ENXIO.o o//libc/sysv/consts/EOPNOTSUPP.o o//libc/sysv/consts/EOVERFLOW.o o//libc/sysv/consts/EOWNERDEAD.o o//libc/sysv/consts/EPERM.o o//libc/sysv/consts/EPFNOSUPPORT.o o//libc/sysv/consts/EPIPE.o o//libc/sysv/consts/EPOLL_CLOEXEC.o o//libc/sysv/consts/EPOLL_CTL_ADD.o o//libc/sysv/consts/EPOLL_CTL_DEL.o o//libc/sysv/consts/EPOLL_CTL_MOD.o o//libc/sysv/consts/EPOLLERR.o o//libc/sysv/consts/EPOLLET.o o//libc/sysv/consts/EPOLLEXCLUSIVE.o o//libc/sysv/consts/EPOLLHUP.o o//libc/sysv/consts/EPOLLIN.o o//libc/sysv/consts/EPOLLMSG.o o//libc/sysv/consts/EPOLLONESHOT.o o//libc/sysv/consts/EPOLLOUT.o o//libc/sysv/consts/EPOLLPRI.o o//libc/sysv/consts/EPOLLRDBAND.o o//libc/sysv/consts/EPOLLRDHUP.o o//libc/sysv/consts/EPOLLRDNORM.o o//libc/sysv/consts/EPOLLWAKEUP.o o//libc/sysv/consts/EPOLLWRBAND.o o//libc/sysv/consts/EPOLLWRNORM.o o//libc/sysv/consts/EPROTONOSUPPORT.o o//libc/sysv/consts/EPROTO.o o//libc/sysv/consts/EPROTOTYPE.o o//libc/sysv/consts/ERA_D_FMT.o o//libc/sysv/consts/ERA_D_T_FMT.o o//libc/sysv/consts/ERANGE.o o//libc/sysv/consts/ERA.o o//libc/sysv/consts/ERA_T_FMT.o o//libc/sysv/consts/EREMCHG.o o//libc/sysv/consts/EREMOTEIO.o o//libc/sysv/consts/EREMOTE.o o//libc/sysv/consts/ERESTART.o o//libc/sysv/consts/ERFKILL.o o//libc/sysv/consts/EROFS.o o//libc/sysv/consts/ESHUTDOWN.o o//libc/sysv/consts/ESOCKTNOSUPPORT.o o//libc/sysv/consts/ESPIPE.o o//libc/sysv/consts/ESRCH.o o//libc/sysv/consts/ESRMNT.o o//libc/sysv/consts/ESTALE.o o//libc/sysv/consts/ESTRPIPE.o o//libc/sysv/consts/ETH_P_CUST.o o//libc/sysv/consts/ETH_P_DDCMP.o o//libc/sysv/consts/ETH_P_DEC.o o//libc/sysv/consts/ETH_P_DIAG.o o//libc/sysv/consts/ETH_P_DNA_DL.o o//libc/sysv/consts/ETH_P_DNA_RC.o o//libc/sysv/consts/ETH_P_DNA_RT.o o//libc/sysv/consts/ETH_P_IEEE802154.o o//libc/sysv/consts/ETH_P_LAT.o o//libc/sysv/consts/ETH_P_LOCALTALK.o o//libc/sysv/consts/ETH_P_PPP_MP.o o//libc/sysv/consts/ETH_P_RARP.o o//libc/sysv/consts/ETH_P_SCA.o o//libc/sysv/consts/ETH_P_WAN_PPP.o o//libc/sysv/consts/ETIMEDOUT.o o//libc/sysv/consts/ETIME.o o//libc/sysv/consts/ETOOMANYREFS.o o//libc/sysv/consts/ETXTBSY.o o//libc/sysv/consts/EUCLEAN.o o//libc/sysv/consts/EUNATCH.o o//libc/sysv/consts/EUSERS.o o//libc/sysv/consts/EWOULDBLOCK.o o//libc/sysv/consts/EX__BASE.o o//libc/sysv/consts/EX_CANTCREAT.o o//libc/sysv/consts/EX_CONFIG.o o//libc/sysv/consts/EX_DATAERR.o o//libc/sysv/consts/EXDEV.o o//libc/sysv/consts/EXFULL.o o//libc/sysv/consts/EX_IOERR.o o//libc/sysv/consts/EXIT_FAILURE.o o//libc/sysv/consts/EXIT_SUCCESS.o o//libc/sysv/consts/EX__MAX.o o//libc/sysv/consts/EX_NOHOST.o o//libc/sysv/consts/EX_NOINPUT.o o//libc/sysv/consts/EX_NOPERM.o o//libc/sysv/consts/EX_NOUSER.o o//libc/sysv/consts/EX_OK.o o//libc/sysv/consts/EX_OSERR.o o//libc/sysv/consts/EX_OSFILE.o o//libc/sysv/consts/EXPR_NEST_MAX.o o//libc/sysv/consts/EX_PROTOCOL.o o//libc/sysv/consts/EX_SOFTWARE.o o//libc/sysv/consts/EXTA.o o//libc/sysv/consts/EXTB.o o//libc/sysv/consts/EX_TEMPFAIL.o o//libc/sysv/consts/EXTENDED_EXTENDED_IDENTIFY.o o//libc/sysv/consts/EXTENDED_MESSAGE.o o//libc/sysv/consts/EXTENDED_MODIFY_DATA_POINTER.o o//libc/sysv/consts/EXTENDED_SDTR.o o//libc/sysv/consts/EXTENDED_WDTR.o o//libc/sysv/consts/EXTPROC.o o//libc/sysv/consts/EX_UNAVAILABLE.o o//libc/sysv/consts/EX_USAGE.o o//libc/sysv/consts/FALLOC_FL_COLLAPSE_RANGE.o o//libc/sysv/consts/FALLOC_FL_INSERT_RANGE.o o//libc/sysv/consts/FALLOC_FL_KEEP_SIZE.o o//libc/sysv/consts/FALLOC_FL_NO_HIDE_STALE.o o//libc/sysv/consts/FALLOC_FL_PUNCH_HOLE.o o//libc/sysv/consts/FALLOC_FL_UNSHARE_RANGE.o o//libc/sysv/consts/FALLOC_FL_ZERO_RANGE.o o//libc/sysv/consts/FAN_ACCESS_PERM.o o//libc/sysv/consts/FAN_ACCESS.o o//libc/sysv/consts/FAN_ALL_CLASS_BITS.o o//libc/sysv/consts/FAN_ALL_EVENTS.o o//libc/sysv/consts/FAN_ALL_INIT_FLAGS.o o//libc/sysv/consts/FAN_ALL_MARK_FLAGS.o o//libc/sysv/consts/FAN_ALL_OUTGOING_EVENTS.o o//libc/sysv/consts/FAN_ALLOW.o o//libc/sysv/consts/FAN_ALL_PERM_EVENTS.o o//libc/sysv/consts/FAN_CLASS_CONTENT.o o//libc/sysv/consts/FAN_CLASS_NOTIF.o o//libc/sysv/consts/FAN_CLASS_PRE_CONTENT.o o//libc/sysv/consts/FAN_CLOEXEC.o o//libc/sysv/consts/FAN_CLOSE_NOWRITE.o o//libc/sysv/consts/FAN_CLOSE.o o//libc/sysv/consts/FAN_CLOSE_WRITE.o o//libc/sysv/consts/FAN_DENY.o o//libc/sysv/consts/FAN_EVENT_METADATA_LEN.o o//libc/sysv/consts/FAN_EVENT_ON_CHILD.o o//libc/sysv/consts/FAN_MARK_ADD.o o//libc/sysv/consts/FAN_MARK_DONT_FOLLOW.o o//libc/sysv/consts/FAN_MARK_FLUSH.o o//libc/sysv/consts/FAN_MARK_IGNORED_MASK.o o//libc/sysv/consts/FAN_MARK_IGNORED_SURV_MODIFY.o o//libc/sysv/consts/FAN_MARK_MOUNT.o o//libc/sysv/consts/FAN_MARK_ONLYDIR.o o//libc/sysv/consts/FAN_MARK_REMOVE.o o//libc/sysv/consts/FAN_MODIFY.o o//libc/sysv/consts/FAN_NOFD.o o//libc/sysv/consts/FAN_NONBLOCK.o o//libc/sysv/consts/FAN_ONDIR.o o//libc/sysv/consts/FAN_OPEN_PERM.o o//libc/sysv/consts/FAN_OPEN.o o//libc/sysv/consts/FANOTIFY_METADATA_VERSION.o o//libc/sysv/consts/FAN_Q_OVERFLOW.o o//libc/sysv/consts/FAN_UNLIMITED_MARKS.o o//libc/sysv/consts/FAN_UNLIMITED_QUEUE.o o//libc/sysv/consts/FAPPEND.o o//libc/sysv/consts/FASYNC.o o//libc/sysv/consts/FD_CLOEXEC.o o//libc/sysv/consts/FDPIC_FUNCPTRS.o o//libc/sysv/consts/FD_SETSIZE.o o//libc/sysv/consts/F_DUPFD_CLOEXEC.o o//libc/sysv/consts/F_DUPFD.o o//libc/sysv/consts/FE_ALL_EXCEPT.o o//libc/sysv/consts/FE_DIVBYZERO.o o//libc/sysv/consts/FE_DOWNWARD.o o//libc/sysv/consts/FE_INEXACT.o o//libc/sysv/consts/FE_INVALID.o o//libc/sysv/consts/FE_OVERFLOW.o o//libc/sysv/consts/FE_TONEAREST.o o//libc/sysv/consts/FE_TOWARDZERO.o o//libc/sysv/consts/FE_UNDERFLOW.o o//libc/sysv/consts/FE_UPWARD.o o//libc/sysv/consts/FF0.o o//libc/sysv/consts/FF1.o o//libc/sysv/consts/FFDLY.o o//libc/sysv/consts/FFSYNC.o o//libc/sysv/consts/F_GETFD.o o//libc/sysv/consts/F_GETFL.o o//libc/sysv/consts/F_GETLEASE.o o//libc/sysv/consts/F_GETLK64.o o//libc/sysv/consts/F_GETLK.o o//libc/sysv/consts/F_GETOWN_EX.o o//libc/sysv/consts/F_GETOWN.o o//libc/sysv/consts/F_GETPIPE_SZ.o o//libc/sysv/consts/F_GETSIG.o o//libc/sysv/consts/FIFOTYPE.o o//libc/sysv/consts/FILENAME_MAX.o o//libc/sysv/consts/FIOASYNC.o o//libc/sysv/consts/FIOGETOWN.o o//libc/sysv/consts/FIONBIO.o o//libc/sysv/consts/FIONREAD.o o//libc/sysv/consts/FIOSETOWN.o o//libc/sysv/consts/F_LOCK.o o//libc/sysv/consts/FLUSHO.o o//libc/sysv/consts/FMAXEXP.o o//libc/sysv/consts/FMINEXP.o o//libc/sysv/consts/FNDELAY.o o//libc/sysv/consts/FNM_NOSYS.o o//libc/sysv/consts/FNONBLOCK.o o//libc/sysv/consts/F_NOTIFY.o o//libc/sysv/consts/F_OFD_GETLK.o o//libc/sysv/consts/F_OFD_SETLK.o o//libc/sysv/consts/F_OFD_SETLKW.o o//libc/sysv/consts/F_OK.o o//libc/sysv/consts/FOPEN_MAX.o o//libc/sysv/consts/FORMAT_UNIT.o o//libc/sysv/consts/FORM_C.o o//libc/sysv/consts/FORM_N.o o//libc/sysv/consts/FORM_T.o o//libc/sysv/consts/FPE_FLTDIV.o o//libc/sysv/consts/FPE_FLTINV.o o//libc/sysv/consts/FPE_FLTOVF.o o//libc/sysv/consts/FPE_FLTRES.o o//libc/sysv/consts/FPE_FLTSUB.o o//libc/sysv/consts/FPE_FLTUND.o o//libc/sysv/consts/FPE_INTDIV.o o//libc/sysv/consts/FPE_INTOVF.o o//libc/sysv/consts/F_RDLCK.o o//libc/sysv/consts/F_SETFD.o o//libc/sysv/consts/F_SETFL.o o//libc/sysv/consts/F_SETLEASE.o o//libc/sysv/consts/F_SETLK64.o o//libc/sysv/consts/F_SETLK.o o//libc/sysv/consts/F_SETLKW64.o o//libc/sysv/consts/F_SETLKW.o o//libc/sysv/consts/FSETLOCKING_BYCALLER.o o//libc/sysv/consts/FSETLOCKING_INTERNAL.o o//libc/sysv/consts/FSETLOCKING_QUERY.o o//libc/sysv/consts/F_SETOWN_EX.o o//libc/sysv/consts/F_SETOWN.o o//libc/sysv/consts/F_SETPIPE_SZ.o o//libc/sysv/consts/F_SETSIG.o o//libc/sysv/consts/F_TEST.o o//libc/sysv/consts/F_TLOCK.o o//libc/sysv/consts/FTW_CHDIR.o o//libc/sysv/consts/FTW_DEPTH.o o//libc/sysv/consts/FTW_DNR.o o//libc/sysv/consts/FTW_DP.o o//libc/sysv/consts/FTW_D.o o//libc/sysv/consts/FTW_F.o o//libc/sysv/consts/FTW_MOUNT.o o//libc/sysv/consts/FTW_NS.o o//libc/sysv/consts/FTW_PHYS.o o//libc/sysv/consts/FTW_SLN.o o//libc/sysv/consts/FTW_SL.o o//libc/sysv/consts/F_ULOCK.o o//libc/sysv/consts/F_UNLCK.o o//libc/sysv/consts/FUTEX_PRIVATE_FLAG.o o//libc/sysv/consts/FUTEX_REQUEUE_PRIVATE.o o//libc/sysv/consts/FUTEX_REQUEUE.o o//libc/sysv/consts/FUTEX_WAIT_PRIVATE.o o//libc/sysv/consts/FUTEX_WAIT.o o//libc/sysv/consts/FUTEX_WAKE_PRIVATE.o o//libc/sysv/consts/FUTEX_WAKE.o o//libc/sysv/consts/F_WRLCK.o o//libc/sysv/consts/GOOD.o o//libc/sysv/consts/GRPQUOTA.o o//libc/sysv/consts/H4DISC.o o//libc/sysv/consts/HARDWARE_ERROR.o o//libc/sysv/consts/HEAD_OF_QUEUE_TAG.o o//libc/sysv/consts/HOST_NAME_MAX.o o//libc/sysv/consts/HOST_NOT_FOUND.o o//libc/sysv/consts/HUPCL.o o//libc/sysv/consts/ICANON.o o//libc/sysv/consts/ICMP6_DST_UNREACH_ADDR.o o//libc/sysv/consts/ICMP6_DST_UNREACH_ADMIN.o o//libc/sysv/consts/ICMP6_DST_UNREACH_BEYONDSCOPE.o o//libc/sysv/consts/ICMP6_DST_UNREACH_NOPORT.o o//libc/sysv/consts/ICMP6_DST_UNREACH_NOROUTE.o o//libc/sysv/consts/ICMP6_DST_UNREACH.o o//libc/sysv/consts/ICMP6_ECHO_REPLY.o o//libc/sysv/consts/ICMP6_ECHO_REQUEST.o o//libc/sysv/consts/ICMP6_FILTER.o o//libc/sysv/consts/ICMP6_INFOMSG_MASK.o o//libc/sysv/consts/ICMP6_PACKET_TOO_BIG.o o//libc/sysv/consts/ICMP6_PARAMPROB_HEADER.o o//libc/sysv/consts/ICMP6_PARAMPROB_NEXTHEADER.o o//libc/sysv/consts/ICMP6_PARAMPROB_OPTION.o o//libc/sysv/consts/ICMP6_PARAM_PROB.o o//libc/sysv/consts/ICMP6_ROUTER_RENUMBERING.o o//libc/sysv/consts/ICMP6_RR_FLAGS_FORCEAPPLY.o o//libc/sysv/consts/ICMP6_RR_FLAGS_PREVDONE.o o//libc/sysv/consts/ICMP6_RR_FLAGS_REQRESULT.o o//libc/sysv/consts/ICMP6_RR_FLAGS_SPECSITE.o o//libc/sysv/consts/ICMP6_RR_FLAGS_TEST.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_RAFLAGS_AUTO.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_RAFLAGS_ONLINK.o o//libc/sysv/consts/ICMP6_RR_RESULT_FLAGS_FORBIDDEN.o o//libc/sysv/consts/ICMP6_RR_RESULT_FLAGS_OOB.o o//libc/sysv/consts/ICMP6_TIME_EXCEEDED.o o//libc/sysv/consts/ICMP6_TIME_EXCEED_REASSEMBLY.o o//libc/sysv/consts/ICMP6_TIME_EXCEED_TRANSIT.o o//libc/sysv/consts/ICRNL.o o//libc/sysv/consts/IEXTEN.o o//libc/sysv/consts/IFF_ALLMULTI.o o//libc/sysv/consts/IFF_AUTOMEDIA.o o//libc/sysv/consts/IFF_BROADCAST.o o//libc/sysv/consts/IFF_DEBUG.o o//libc/sysv/consts/IFF_DYNAMIC.o o//libc/sysv/consts/IFF_LOOPBACK.o o//libc/sysv/consts/IFF_MASTER.o o//libc/sysv/consts/IFF_MULTICAST.o o//libc/sysv/consts/IFF_NOARP.o o//libc/sysv/consts/IFF_NOTRAILERS.o o//libc/sysv/consts/IFF_POINTOPOINT.o o//libc/sysv/consts/IFF_PORTSEL.o o//libc/sysv/consts/IFF_PROIFF.o o//libc/sysv/consts/IFF_RUNNING.o o//libc/sysv/consts/IFF_SLAVE.o o//libc/sysv/consts/IF_NAMESIZE.o o//libc/sysv/consts/IGMP_MEMBERSHIP_QUERY.o o//libc/sysv/consts/IGNBRK.o o//libc/sysv/consts/IGNCR.o o//libc/sysv/consts/IGNPAR.o o//libc/sysv/consts/ILL_BADSTK.o o//libc/sysv/consts/ILL_COPROC.o o//libc/sysv/consts/ILLEGAL_REQUEST.o o//libc/sysv/consts/ILL_ILLADR.o o//libc/sysv/consts/ILL_ILLOPC.o o//libc/sysv/consts/ILL_ILLOPN.o o//libc/sysv/consts/ILL_ILLTRP.o o//libc/sysv/consts/ILL_PRVOPC.o o//libc/sysv/consts/ILL_PRVREG.o o//libc/sysv/consts/IMAXBEL.o o//libc/sysv/consts/IN_ACCESS.o o//libc/sysv/consts/INADDR_ALLHOSTS_GROUP.o o//libc/sysv/consts/INADDR_ALLRTRS_GROUP.o o//libc/sysv/consts/INADDR_ANY.o o//libc/sysv/consts/INADDR_BROADCAST.o o//libc/sysv/consts/INADDR_LOOPBACK.o o//libc/sysv/consts/INADDR_MAX_LOCAL_GROUP.o o//libc/sysv/consts/INADDR_NONE.o o//libc/sysv/consts/INADDR_UNSPEC_GROUP.o o//libc/sysv/consts/IN_ALL_EVENTS.o o//libc/sysv/consts/IN_ATTRIB.o o//libc/sysv/consts/IN_CLOEXEC.o o//libc/sysv/consts/IN_CLOSE_NOWRITE.o o//libc/sysv/consts/IN_CLOSE.o o//libc/sysv/consts/IN_CLOSE_WRITE.o o//libc/sysv/consts/IN_CREATE.o o//libc/sysv/consts/IN_DELETE.o o//libc/sysv/consts/IN_DELETE_SELF.o o//libc/sysv/consts/IN_DONT_FOLLOW.o o//libc/sysv/consts/INET6_ADDRSTRLEN.o o//libc/sysv/consts/INET_ADDRSTRLEN.o o//libc/sysv/consts/IN_EXCL_UNLINK.o o//libc/sysv/consts/IN_IGNORED.o o//libc/sysv/consts/IN_ISDIR.o o//libc/sysv/consts/INITIATE_RECOVERY.o o//libc/sysv/consts/INITIATOR_ERROR.o o//libc/sysv/consts/INIT_PROCESS.o o//libc/sysv/consts/INLCR.o o//libc/sysv/consts/IN_LOOPBACKNET.o o//libc/sysv/consts/IN_MASK_ADD.o o//libc/sysv/consts/IN_MODIFY.o o//libc/sysv/consts/IN_MOVED_FROM.o o//libc/sysv/consts/IN_MOVED_TO.o o//libc/sysv/consts/IN_MOVE.o o//libc/sysv/consts/IN_MOVE_SELF.o o//libc/sysv/consts/IN_NONBLOCK.o o//libc/sysv/consts/IN_ONESHOT.o o//libc/sysv/consts/IN_ONLYDIR.o o//libc/sysv/consts/IN_OPEN.o o//libc/sysv/consts/INPCK.o o//libc/sysv/consts/IN_Q_OVERFLOW.o o//libc/sysv/consts/INQUIRY.o o//libc/sysv/consts/INTERMEDIATE_C_GOOD.o o//libc/sysv/consts/INTERMEDIATE_GOOD.o o//libc/sysv/consts/IN_UNMOUNT.o o//libc/sysv/consts/_IOC_NONE.o o//libc/sysv/consts/_IOC_READ.o o//libc/sysv/consts/_IOC_WRITE.o o//libc/sysv/consts/IOV_MAX.o o//libc/sysv/consts/IP6F_MORE_FRAG.o o//libc/sysv/consts/IP6F_OFF_MASK.o o//libc/sysv/consts/IP6F_RESERVED_MASK.o o//libc/sysv/consts/IP_ADD_MEMBERSHIP.o o//libc/sysv/consts/IP_ADD_SOURCE_MEMBERSHIP.o o//libc/sysv/consts/IP_BIND_ADDRESS_NO_PORT.o o//libc/sysv/consts/IP_BLOCK_SOURCE.o o//libc/sysv/consts/IPC_CREAT.o o//libc/sysv/consts/IPC_EXCL.o o//libc/sysv/consts/IP_CHECKSUM.o o//libc/sysv/consts/IPC_INFO.o o//libc/sysv/consts/IPC_NOWAIT.o o//libc/sysv/consts/IPC_PRIVATE.o o//libc/sysv/consts/IPC_RMID.o o//libc/sysv/consts/IPC_SET.o o//libc/sysv/consts/IPC_STAT.o o//libc/sysv/consts/IP_DEFAULT_MULTICAST_LOOP.o o//libc/sysv/consts/IP_DEFAULT_MULTICAST_TTL.o o//libc/sysv/consts/IP_DROP_MEMBERSHIP.o o//libc/sysv/consts/IP_DROP_SOURCE_MEMBERSHIP.o o//libc/sysv/consts/IP_FREEBIND.o o//libc/sysv/consts/IP_HDRINCL.o o//libc/sysv/consts/IP_IPSEC_POLICY.o o//libc/sysv/consts/IP_MAX_MEMBERSHIPS.o o//libc/sysv/consts/IP_MINTTL.o o//libc/sysv/consts/IP_MSFILTER.o o//libc/sysv/consts/IP_MTU_DISCOVER.o o//libc/sysv/consts/IP_MTU.o o//libc/sysv/consts/IP_MULTICAST_ALL.o o//libc/sysv/consts/IP_MULTICAST_IF.o o//libc/sysv/consts/IP_MULTICAST_LOOP.o o//libc/sysv/consts/IP_MULTICAST_TTL.o o//libc/sysv/consts/IP_NODEFRAG.o o//libc/sysv/consts/IP_OPTIONS.o o//libc/sysv/consts/IP_ORIGDSTADDR.o o//libc/sysv/consts/IP_PASSSEC.o o//libc/sysv/consts/IP_PKTINFO.o o//libc/sysv/consts/IP_PKTOPTIONS.o o//libc/sysv/consts/IP_PMTUDISC_DONT.o o//libc/sysv/consts/IP_PMTUDISC_DO.o o//libc/sysv/consts/IP_PMTUDISC_INTERFACE.o o//libc/sysv/consts/IP_PMTUDISC_OMIT.o o//libc/sysv/consts/IP_PMTUDISC_PROBE.o o//libc/sysv/consts/IP_PMTUDISC.o o//libc/sysv/consts/IP_PMTUDISC_WANT.o o//libc/sysv/consts/IPPORT_RESERVED.o o//libc/sysv/consts/IPPROTO_AH.o o//libc/sysv/consts/IPPROTO_BEETPH.o o//libc/sysv/consts/IPPROTO_COMP.o o//libc/sysv/consts/IPPROTO_DCCP.o o//libc/sysv/consts/IPPROTO_DSTOPTS.o o//libc/sysv/consts/IPPROTO_EGP.o o//libc/sysv/consts/IPPROTO_ENCAP.o o//libc/sysv/consts/IPPROTO_ESP.o o//libc/sysv/consts/IPPROTO_FRAGMENT.o o//libc/sysv/consts/IPPROTO_GRE.o o//libc/sysv/consts/IPPROTO_HOPOPTS.o o//libc/sysv/consts/IPPROTO_ICMP.o o//libc/sysv/consts/IPPROTO_ICMPV6.o o//libc/sysv/consts/IPPROTO_IDP.o o//libc/sysv/consts/IPPROTO_IGMP.o o//libc/sysv/consts/IPPROTO_IPIP.o o//libc/sysv/consts/IPPROTO_IP.o o//libc/sysv/consts/IPPROTO_IPV6.o o//libc/sysv/consts/IPPROTO_MH.o o//libc/sysv/consts/IPPROTO_MPLS.o o//libc/sysv/consts/IPPROTO_MTP.o o//libc/sysv/consts/IPPROTO_NONE.o o//libc/sysv/consts/IPPROTO_PIM.o o//libc/sysv/consts/IPPROTO_PUP.o o//libc/sysv/consts/IPPROTO_RAW.o o//libc/sysv/consts/IPPROTO_ROUTING.o o//libc/sysv/consts/IPPROTO_RSVP.o o//libc/sysv/consts/IPPROTO_SCTP.o o//libc/sysv/consts/IPPROTO_TCP.o o//libc/sysv/consts/IPPROTO_TP.o o//libc/sysv/consts/IPPROTO_UDPLITE.o o//libc/sysv/consts/IPPROTO_UDP.o o//libc/sysv/consts/IP_RECVERR.o o//libc/sysv/consts/IP_RECVOPTS.o o//libc/sysv/consts/IP_RECVORIGDSTADDR.o o//libc/sysv/consts/IP_RECVRETOPTS.o o//libc/sysv/consts/IP_RECVTOS.o o//libc/sysv/consts/IP_RECVTTL.o o//libc/sysv/consts/IP_RETOPTS.o o//libc/sysv/consts/IP_ROUTER_ALERT.o o//libc/sysv/consts/IP_TOS.o o//libc/sysv/consts/IP_TRANSPARENT.o o//libc/sysv/consts/IP_TTL.o o//libc/sysv/consts/IP_UNBLOCK_SOURCE.o o//libc/sysv/consts/IP_UNICAST_IF.o o//libc/sysv/consts/IPV6_2292DSTOPTS.o o//libc/sysv/consts/IPV6_2292HOPLIMIT.o o//libc/sysv/consts/IPV6_2292HOPOPTS.o o//libc/sysv/consts/IPV6_2292PKTINFO.o o//libc/sysv/consts/IPV6_2292PKTOPTIONS.o o//libc/sysv/consts/IPV6_2292RTHDR.o o//libc/sysv/consts/IPV6_ADD_MEMBERSHIP.o o//libc/sysv/consts/IPV6_ADDRFORM.o o//libc/sysv/consts/IPV6_AUTHHDR.o o//libc/sysv/consts/IPV6_AUTOFLOWLABEL.o o//libc/sysv/consts/IPV6_CHECKSUM.o o//libc/sysv/consts/IPV6_DONTFRAG.o o//libc/sysv/consts/IPV6_DROP_MEMBERSHIP.o o//libc/sysv/consts/IPV6_DSTOPTS.o o//libc/sysv/consts/IPV6_HDRINCL.o o//libc/sysv/consts/IPV6_HOPLIMIT.o o//libc/sysv/consts/IPV6_HOPOPTS.o o//libc/sysv/consts/IPV6_IPSEC_POLICY.o o//libc/sysv/consts/IPV6_JOIN_ANYCAST.o o//libc/sysv/consts/IPV6_JOIN_GROUP.o o//libc/sysv/consts/IPV6_LEAVE_ANYCAST.o o//libc/sysv/consts/IPV6_LEAVE_GROUP.o o//libc/sysv/consts/IPV6_MINHOPCOUNT.o o//libc/sysv/consts/IPV6_MTU_DISCOVER.o o//libc/sysv/consts/IPV6_MTU.o o//libc/sysv/consts/IPV6_MULTICAST_HOPS.o o//libc/sysv/consts/IPV6_MULTICAST_IF.o o//libc/sysv/consts/IPV6_MULTICAST_LOOP.o o//libc/sysv/consts/IPV6_NEXTHOP.o o//libc/sysv/consts/IPV6_ORIGDSTADDR.o o//libc/sysv/consts/IPV6_PATHMTU.o o//libc/sysv/consts/IPV6_PKTINFO.o o//libc/sysv/consts/IPV6_PMTUDISC_DONT.o o//libc/sysv/consts/IPV6_PMTUDISC_DO.o o//libc/sysv/consts/IPV6_PMTUDISC_INTERFACE.o o//libc/sysv/consts/IPV6_PMTUDISC_OMIT.o o//libc/sysv/consts/IPV6_PMTUDISC_PROBE.o o//libc/sysv/consts/IPV6_PMTUDISC_WANT.o o//libc/sysv/consts/IPV6_RECVDSTOPTS.o o//libc/sysv/consts/IPV6_RECVERR.o o//libc/sysv/consts/IPV6_RECVHOPLIMIT.o o//libc/sysv/consts/IPV6_RECVHOPOPTS.o o//libc/sysv/consts/IPV6_RECVORIGDSTADDR.o o//libc/sysv/consts/IPV6_RECVPATHMTU.o o//libc/sysv/consts/IPV6_RECVPKTINFO.o o//libc/sysv/consts/IPV6_RECVRTHDR.o o//libc/sysv/consts/IPV6_RECVTCLASS.o o//libc/sysv/consts/IPV6_ROUTER_ALERT.o o//libc/sysv/consts/IPV6_RTHDRDSTOPTS.o o//libc/sysv/consts/IPV6_RTHDR_LOOSE.o o//libc/sysv/consts/IPV6_RTHDR.o o//libc/sysv/consts/IPV6_RTHDR_STRICT.o o//libc/sysv/consts/IPV6_RTHDR_TYPE_0.o o//libc/sysv/consts/IPV6_RXDSTOPTS.o o//libc/sysv/consts/IPV6_RXHOPOPTS.o o//libc/sysv/consts/IPV6_TCLASS.o o//libc/sysv/consts/IPV6_UNICAST_HOPS.o o//libc/sysv/consts/IPV6_V6ONLY.o o//libc/sysv/consts/IPV6_XFRM_POLICY.o o//libc/sysv/consts/IP_XFRM_POLICY.o o//libc/sysv/consts/ISIG.o o//libc/sysv/consts/ISTRIP.o o//libc/sysv/consts/ITIMER_PROF.o o//libc/sysv/consts/ITIMER_REAL.o o//libc/sysv/consts/ITIMER_VIRTUAL.o o//libc/sysv/consts/IUCLC.o o//libc/sysv/consts/IUTF8.o o//libc/sysv/consts/IXANY.o o//libc/sysv/consts/IXOFF.o o//libc/sysv/consts/IXON.o o//libc/sysv/consts/LC_ALL_MASK.o o//libc/sysv/consts/LC_ALL.o o//libc/sysv/consts/LC_COLLATE_MASK.o o//libc/sysv/consts/LC_COLLATE.o o//libc/sysv/consts/LC_CTYPE_MASK.o o//libc/sysv/consts/LC_CTYPE.o o//libc/sysv/consts/LC_MESSAGES_MASK.o o//libc/sysv/consts/LC_MESSAGES.o o//libc/sysv/consts/LC_MONETARY_MASK.o o//libc/sysv/consts/LC_MONETARY.o o//libc/sysv/consts/LC_NUMERIC_MASK.o o//libc/sysv/consts/LC_NUMERIC.o o//libc/sysv/consts/LC_TIME_MASK.o o//libc/sysv/consts/LC_TIME.o o//libc/sysv/consts/L_INCR.o o//libc/sysv/consts/LINE_MAX.o o//libc/sysv/consts/LINKED_CMD_COMPLETE.o o//libc/sysv/consts/LINKED_FLG_CMD_COMPLETE.o o//libc/sysv/consts/_LINUX_QUOTA_VERSION.o o//libc/sysv/consts/LIO_NOP.o o//libc/sysv/consts/LIO_NOWAIT.o o//libc/sysv/consts/LIO_READ.o o//libc/sysv/consts/LIO_WAIT.o o//libc/sysv/consts/LIO_WRITE.o o//libc/sysv/consts/LITTLE_ENDIAN.o o//libc/sysv/consts/LNKTYPE.o o//libc/sysv/consts/LOCK_EX.o o//libc/sysv/consts/LOCK_NB.o o//libc/sysv/consts/LOCK_SH.o o//libc/sysv/consts/LOCK_UNLOCK_CACHE.o o//libc/sysv/consts/LOCK_UN.o o//libc/sysv/consts/LOG_ALERT.o o//libc/sysv/consts/LOG_AUTH.o o//libc/sysv/consts/LOG_CONS.o o//libc/sysv/consts/LOG_CRIT.o o//libc/sysv/consts/LOG_CRON.o o//libc/sysv/consts/LOG_DAEMON.o o//libc/sysv/consts/LOG_DEBUG.o o//libc/sysv/consts/LOG_EMERG.o o//libc/sysv/consts/LOG_ERR.o o//libc/sysv/consts/LOG_FACMASK.o o//libc/sysv/consts/LOG_INFO.o o//libc/sysv/consts/LOGIN_NAME_MAX.o o//libc/sysv/consts/LOGIN_PROCESS.o o//libc/sysv/consts/LOG_KERN.o o//libc/sysv/consts/LOG_LOCAL0.o o//libc/sysv/consts/LOG_LOCAL1.o o//libc/sysv/consts/LOG_LOCAL2.o o//libc/sysv/consts/LOG_LOCAL3.o o//libc/sysv/consts/LOG_LOCAL4.o o//libc/sysv/consts/LOG_LOCAL5.o o//libc/sysv/consts/LOG_LOCAL6.o o//libc/sysv/consts/LOG_LOCAL7.o o//libc/sysv/consts/LOG_LPR.o o//libc/sysv/consts/LOG_MAIL.o o//libc/sysv/consts/LOG_NDELAY.o o//libc/sysv/consts/LOG_NEWS.o o//libc/sysv/consts/LOG_NFACILITIES.o o//libc/sysv/consts/LOG_NOTICE.o o//libc/sysv/consts/LOG_NOWAIT.o o//libc/sysv/consts/LOG_ODELAY.o o//libc/sysv/consts/LOG_PERROR.o o//libc/sysv/consts/LOG_PID.o o//libc/sysv/consts/LOG_PRIMASK.o o//libc/sysv/consts/LOG_SELECT.o o//libc/sysv/consts/LOG_SENSE.o o//libc/sysv/consts/LOG_SYSLOG.o o//libc/sysv/consts/LOG_USER.o o//libc/sysv/consts/LOG_UUCP.o o//libc/sysv/consts/LOG_WARNING.o o//libc/sysv/consts/L_SET.o o//libc/sysv/consts/L_XTND.o o//libc/sysv/consts/MADV_DODUMP.o o//libc/sysv/consts/MADV_DOFORK.o o//libc/sysv/consts/MADV_DONTDUMP.o o//libc/sysv/consts/MADV_DONTFORK.o o//libc/sysv/consts/MADV_DONTNEED.o o//libc/sysv/consts/MADV_FREE.o o//libc/sysv/consts/MADV_HUGEPAGE.o o//libc/sysv/consts/MADV_HWPOISON.o o//libc/sysv/consts/MADV_MERGEABLE.o o//libc/sysv/consts/MADV_NOHUGEPAGE.o o//libc/sysv/consts/MADV_NORMAL.o o//libc/sysv/consts/MADV_RANDOM.o o//libc/sysv/consts/MADV_REMOVE.o o//libc/sysv/consts/MADV_SEQUENTIAL.o o//libc/sysv/consts/MADV_UNMERGEABLE.o o//libc/sysv/consts/MADV_WILLNEED.o o//libc/sysv/consts/MAP_32BIT.o o//libc/sysv/consts/MAP_ANON.o o//libc/sysv/consts/MAP_ANONYMOUS.o o//libc/sysv/consts/MAP_DENYWRITE.o o//libc/sysv/consts/MAP_EXECUTABLE.o o//libc/sysv/consts/MAP_FILE.o o//libc/sysv/consts/MAP_FIXED.o o//libc/sysv/consts/MAP_GROWSDOWN.o o//libc/sysv/consts/MAP_HUGE_MASK.o o//libc/sysv/consts/MAP_HUGE_SHIFT.o o//libc/sysv/consts/MAP_HUGETLB.o o//libc/sysv/consts/MAP_LOCKED.o o//libc/sysv/consts/MAP_NONBLOCK.o o//libc/sysv/consts/MAP_NORESERVE.o o//libc/sysv/consts/MAP_POPULATE.o o//libc/sysv/consts/MAP_PRIVATE.o o//libc/sysv/consts/MAP_SHARED.o o//libc/sysv/consts/MAP_STACK.o o//libc/sysv/consts/MAP_TYPE.o o//libc/sysv/consts/MATH_ERREXCEPT.o o//libc/sysv/consts/MATH_ERRNO.o o//libc/sysv/consts/MAX_DQ_TIME.o o//libc/sysv/consts/MAX_HANDLE_SZ.o o//libc/sysv/consts/MAXHOSTNAMELEN.o o//libc/sysv/consts/MAX_IQ_TIME.o o//libc/sysv/consts/MAXNAMLEN.o o//libc/sysv/consts/MAXPATHLEN.o o//libc/sysv/consts/MAXQUOTAS.o o//libc/sysv/consts/MAXSYMLINKS.o o//libc/sysv/consts/MCAST_BLOCK_SOURCE.o o//libc/sysv/consts/MCAST_EXCLUDE.o o//libc/sysv/consts/MCAST_INCLUDE.o o//libc/sysv/consts/MCAST_JOIN_GROUP.o o//libc/sysv/consts/MCAST_JOIN_SOURCE_GROUP.o o//libc/sysv/consts/MCAST_LEAVE_GROUP.o o//libc/sysv/consts/MCAST_LEAVE_SOURCE_GROUP.o o//libc/sysv/consts/MCAST_MSFILTER.o o//libc/sysv/consts/MCAST_UNBLOCK_SOURCE.o o//libc/sysv/consts/MCL_CURRENT.o o//libc/sysv/consts/MCL_FUTURE.o o//libc/sysv/consts/MCL_ONFAULT.o o//libc/sysv/consts/MEDIUM_ERROR.o o//libc/sysv/consts/MEDIUM_SCAN.o o//libc/sysv/consts/MESSAGE_REJECT.o o//libc/sysv/consts/MFD_ALLOW_SEALING.o o//libc/sysv/consts/MFD_CLOEXEC.o o//libc/sysv/consts/MINSIGSTKSZ.o o//libc/sysv/consts/MISCOMPARE.o o//libc/sysv/consts/MLD_LISTENER_QUERY.o o//libc/sysv/consts/MLD_LISTENER_REDUCTION.o o//libc/sysv/consts/MLD_LISTENER_REPORT.o o//libc/sysv/consts/MMAP_PAGE_ZERO.o o//libc/sysv/consts/MNT_DETACH.o o//libc/sysv/consts/MNT_EXPIRE.o o//libc/sysv/consts/MNT_FORCE.o o//libc/sysv/consts/MODE_B.o o//libc/sysv/consts/MODE_C.o o//libc/sysv/consts/MODE_SELECT_10.o o//libc/sysv/consts/MODE_SELECT.o o//libc/sysv/consts/MODE_SENSE_10.o o//libc/sysv/consts/MODE_SENSE.o o//libc/sysv/consts/MODE_S.o o//libc/sysv/consts/MOVE_MEDIUM.o o//libc/sysv/consts/MQ_PRIO_MAX.o o//libc/sysv/consts/MREMAP_FIXED.o o//libc/sysv/consts/MREMAP_MAYMOVE.o o//libc/sysv/consts/MS_ACTIVE.o o//libc/sysv/consts/MS_ASYNC.o o//libc/sysv/consts/MS_BIND.o o//libc/sysv/consts/MS_DIRSYNC.o o//libc/sysv/consts/MSG_BATCH.o o//libc/sysv/consts/MSG_CMSG_CLOEXEC.o o//libc/sysv/consts/MSG_CONFIRM.o o//libc/sysv/consts/MSG_CTRUNC.o o//libc/sysv/consts/MSG_DONTROUTE.o o//libc/sysv/consts/MSG_DONTWAIT.o o//libc/sysv/consts/MSG_EOR.o o//libc/sysv/consts/MSG_ERRQUEUE.o o//libc/sysv/consts/MSG_EXCEPT.o o//libc/sysv/consts/MSG_FASTOPEN.o o//libc/sysv/consts/MSG_FIN.o o//libc/sysv/consts/MSG_INFO.o o//libc/sysv/consts/MSG_MORE.o o//libc/sysv/consts/MSG_NOERROR.o o//libc/sysv/consts/MSG_NOSIGNAL.o o//libc/sysv/consts/MSG_OOB.o o//libc/sysv/consts/MSG_PARITY_ERROR.o o//libc/sysv/consts/MSG_PEEK.o o//libc/sysv/consts/MSG_PROXY.o o//libc/sysv/consts/MSG_RST.o o//libc/sysv/consts/MSG_STAT.o o//libc/sysv/consts/MSG_SYN.o o//libc/sysv/consts/MSG_TRUNC.o o//libc/sysv/consts/MSG_WAITALL.o o//libc/sysv/consts/MSG_WAITFORONE.o o//libc/sysv/consts/MS_INVALIDATE.o o//libc/sysv/consts/MS_I_VERSION.o o//libc/sysv/consts/MS_KERNMOUNT.o o//libc/sysv/consts/MS_LAZYTIME.o o//libc/sysv/consts/MS_MANDLOCK.o o//libc/sysv/consts/MS_MGC_MSK.o o//libc/sysv/consts/MS_MGC_VAL.o o//libc/sysv/consts/MS_MOVE.o o//libc/sysv/consts/MS_NOATIME.o o//libc/sysv/consts/MS_NODEV.o o//libc/sysv/consts/MS_NODIRATIME.o o//libc/sysv/consts/MS_NOEXEC.o o//libc/sysv/consts/MS_NOSUID.o o//libc/sysv/consts/MS_NOUSER.o o//libc/sysv/consts/MS_POSIXACL.o o//libc/sysv/consts/MS_PRIVATE.o o//libc/sysv/consts/MS_RDONLY.o o//libc/sysv/consts/MS_REC.o o//libc/sysv/consts/MS_RELATIME.o o//libc/sysv/consts/MS_REMOUNT.o o//libc/sysv/consts/MS_RMT_MASK.o o//libc/sysv/consts/MS_SHARED.o o//libc/sysv/consts/MS_SILENT.o o//libc/sysv/consts/MS_SLAVE.o o//libc/sysv/consts/MS_STRICTATIME.o o//libc/sysv/consts/MS_SYNCHRONOUS.o o//libc/sysv/consts/MS_SYNC.o o//libc/sysv/consts/MS_UNBINDABLE.o o//libc/sysv/consts/MTCOMPRESSION.o o//libc/sysv/consts/MTERASE.o o//libc/sysv/consts/MTFSFM.o o//libc/sysv/consts/MTLOAD.o o//libc/sysv/consts/MTLOCK.o o//libc/sysv/consts/MTMKPART.o o//libc/sysv/consts/MTRAS1.o o//libc/sysv/consts/MTRAS3.o o//libc/sysv/consts/MTRESET.o o//libc/sysv/consts/MTRETEN.o o//libc/sysv/consts/MTSETBLK.o o//libc/sysv/consts/MTSETDENSITY.o o//libc/sysv/consts/MTSETDRVBUFFER.o o//libc/sysv/consts/MTSETPART.o o//libc/sysv/consts/MT_ST_CAN_PARTITIONS.o o//libc/sysv/consts/MT_ST_HPLOADER_OFFSET.o o//libc/sysv/consts/MT_ST_SCSI2LOGICAL.o o//libc/sysv/consts/MTUNLOAD.o o//libc/sysv/consts/MTUNLOCK.o o//libc/sysv/consts/N_6PACK.o o//libc/sysv/consts/N_AX25.o o//libc/sysv/consts/NBBY.o o//libc/sysv/consts/NCARGS.o o//libc/sysv/consts/NCCS.o o//libc/sysv/consts/ND_NA_FLAG_OVERRIDE.o o//libc/sysv/consts/ND_NA_FLAG_ROUTER.o o//libc/sysv/consts/ND_NA_FLAG_SOLICITED.o o//libc/sysv/consts/ND_NEIGHBOR_ADVERT.o o//libc/sysv/consts/ND_NEIGHBOR_SOLICIT.o o//libc/sysv/consts/ND_RA_FLAG_HOME_AGENT.o o//libc/sysv/consts/ND_RA_FLAG_MANAGED.o o//libc/sysv/consts/ND_RA_FLAG_OTHER.o o//libc/sysv/consts/ND_REDIRECT.o o//libc/sysv/consts/ND_ROUTER_ADVERT.o o//libc/sysv/consts/ND_ROUTER_SOLICIT.o o//libc/sysv/consts/NETGRAPHDISC.o o//libc/sysv/consts/NEW_TIME.o o//libc/sysv/consts/NFDBITS.o o//libc/sysv/consts/NGREG.o o//libc/sysv/consts/NGROUPS_MAX.o o//libc/sysv/consts/NGROUPS.o o//libc/sysv/consts/N_HCI.o o//libc/sysv/consts/N_HDLC.o o//libc/sysv/consts/NI_DGRAM.o o//libc/sysv/consts/NI_MAXHOST.o o//libc/sysv/consts/NI_MAXSERV.o o//libc/sysv/consts/NI_NAMEREQD.o o//libc/sysv/consts/NI_NOFQDN.o o//libc/sysv/consts/NI_NUMERICHOST.o o//libc/sysv/consts/NI_NUMERICSCOPE.o o//libc/sysv/consts/NI_NUMERICSERV.o o//libc/sysv/consts/N_IRDA.o o//libc/sysv/consts/NL0.o o//libc/sysv/consts/NL1.o o//libc/sysv/consts/NL2.o o//libc/sysv/consts/NL3.o o//libc/sysv/consts/NL_ARGMAX.o o//libc/sysv/consts/NL_CAT_LOCALE.o o//libc/sysv/consts/NLDLY.o o//libc/sysv/consts/NL_LANGMAX.o o//libc/sysv/consts/NL_MSGMAX.o o//libc/sysv/consts/NL_NMAX.o o//libc/sysv/consts/NL_SETD.o o//libc/sysv/consts/NL_SETMAX.o o//libc/sysv/consts/NL_TEXTMAX.o o//libc/sysv/consts/N_MASC.o o//libc/sysv/consts/NMEADISC.o o//libc/sysv/consts/N_MOUSE.o o//libc/sysv/consts/NO_ADDRESS.o o//libc/sysv/consts/NO_DATA.o o//libc/sysv/consts/NOEXPR.o o//libc/sysv/consts/NOFILE.o o//libc/sysv/consts/NOFLSH.o o//libc/sysv/consts/NOGROUP.o o//libc/sysv/consts/NO_RECOVERY.o o//libc/sysv/consts/NO_SENSE.o o//libc/sysv/consts/NOSTR.o o//libc/sysv/consts/N_PPP.o o//libc/sysv/consts/N_PROFIBUS_FDL.o o//libc/sysv/consts/N_R3964.o o//libc/sysv/consts/__NR_access.o o//libc/sysv/consts/__NR_arch_prctl.o o//libc/sysv/consts/__NR_clock_gettime.o o//libc/sysv/consts/__NR_close.o o//libc/sysv/consts/NR_DQHASH.o o//libc/sysv/consts/NR_DQUOTS.o o//libc/sysv/consts/__NR_exit.o o//libc/sysv/consts/__NR_fadvise.o o//libc/sysv/consts/__NR_fork.o o//libc/sysv/consts/__NR_fstat.o o//libc/sysv/consts/__NR_getegid.o o//libc/sysv/consts/__NR_geteuid.o o//libc/sysv/consts/__NR_getgid.o o//libc/sysv/consts/__NR_getpid.o o//libc/sysv/consts/__NR_gettid.o o//libc/sysv/consts/__NR_gettimeofday.o o//libc/sysv/consts/__NR_getuid.o o//libc/sysv/consts/__NR_kill.o o//libc/sysv/consts/__NR_lstat.o o//libc/sysv/consts/__NR_madvise.o o//libc/sysv/consts/__NR_mmap.o o//libc/sysv/consts/__NR_mprotect.o o//libc/sysv/consts/__NR_munmap.o o//libc/sysv/consts/__NR_open.o o//libc/sysv/consts/__NR_pread.o o//libc/sysv/consts/__NR_pwrite.o o//libc/sysv/consts/__NR_read.o o//libc/sysv/consts/__NR_sched_yield.o o//libc/sysv/consts/__NR_sendfile.o o//libc/sysv/consts/__NR_sigaction.o o//libc/sysv/consts/__NR_sigprocmask.o o//libc/sysv/consts/__NR_stat.o o//libc/sysv/consts/__NR_vfork.o o//libc/sysv/consts/__NR_wait4.o o//libc/sysv/consts/__NR_write.o o//libc/sysv/consts/NS_DSA_MAX_BYTES.o o//libc/sysv/consts/NS_DSA_MIN_SIZE.o o//libc/sysv/consts/NS_DSA_SIG_SIZE.o o//libc/sysv/consts/NS_KEY_PROT_DNSSEC.o o//libc/sysv/consts/NS_KEY_PROT_EMAIL.o o//libc/sysv/consts/NS_KEY_PROT_IPSEC.o o//libc/sysv/consts/NS_KEY_PROT_TLS.o o//libc/sysv/consts/NS_KEY_RESERVED_BITMASK2.o o//libc/sysv/consts/N_SLIP.o o//libc/sysv/consts/N_SMSBLOCK.o o//libc/sysv/consts/NS_NXT_MAX.o o//libc/sysv/consts/NS_OPT_DNSSEC_OK.o o//libc/sysv/consts/N_STRIP.o o//libc/sysv/consts/NS_TSIG_ERROR_FORMERR.o o//libc/sysv/consts/NS_TSIG_ERROR_NO_SPACE.o o//libc/sysv/consts/NS_TSIG_ERROR_NO_TSIG.o o//libc/sysv/consts/NS_TSIG_FUDGE.o o//libc/sysv/consts/NS_TSIG_TCP_COUNT.o o//libc/sysv/consts/N_SYNC_PPP.o o//libc/sysv/consts/N_TTY.o o//libc/sysv/consts/N_X25.o o//libc/sysv/consts/NZERO.o o//libc/sysv/consts/O_ACCMODE.o o//libc/sysv/consts/O_APPEND.o o//libc/sysv/consts/O_ASYNC.o o//libc/sysv/consts/O_CLOEXEC.o o//libc/sysv/consts/O_CREAT.o o//libc/sysv/consts/OCRNL.o o//libc/sysv/consts/O_DIRECTORY.o o//libc/sysv/consts/O_DIRECT.o o//libc/sysv/consts/O_DSYNC.o o//libc/sysv/consts/O_EXCL.o o//libc/sysv/consts/O_EXEC.o o//libc/sysv/consts/OFDEL.o o//libc/sysv/consts/OFILL.o o//libc/sysv/consts/O_LARGEFILE.o o//libc/sysv/consts/OLCUC.o o//libc/sysv/consts/OLD_TIME.o o//libc/sysv/consts/O_NDELAY.o o//libc/sysv/consts/ONLCR.o o//libc/sysv/consts/ONLRET.o o//libc/sysv/consts/O_NOATIME.o o//libc/sysv/consts/ONOCR.o o//libc/sysv/consts/O_NOCTTY.o o//libc/sysv/consts/O_NOFOLLOW.o o//libc/sysv/consts/O_NONBLOCK.o o//libc/sysv/consts/O_PATH.o o//libc/sysv/consts/OPOST.o o//libc/sysv/consts/ORDERED_QUEUE_TAG.o o//libc/sysv/consts/O_RDONLY.o o//libc/sysv/consts/O_RDWR.o o//libc/sysv/consts/ORIG_RAX.o o//libc/sysv/consts/O_RSYNC.o o//libc/sysv/consts/O_SPARSE.o o//libc/sysv/consts/O_SYNC.o o//libc/sysv/consts/O_TMPFILE.o o//libc/sysv/consts/O_TRUNC.o o//libc/sysv/consts/O_TTY_INIT.o o//libc/sysv/consts/O_WRONLY.o o//libc/sysv/consts/PARENB.o o//libc/sysv/consts/PARMRK.o o//libc/sysv/consts/PARODD.o o//libc/sysv/consts/PENDIN.o o//libc/sysv/consts/PERSISTENT_RESERVE_IN.o o//libc/sysv/consts/PERSISTENT_RESERVE_OUT.o o//libc/sysv/consts/PF_ALG.o o//libc/sysv/consts/PF_APPLETALK.o o//libc/sysv/consts/PF_ASH.o o//libc/sysv/consts/PF_ATMPVC.o o//libc/sysv/consts/PF_ATMSVC.o o//libc/sysv/consts/PF_AX25.o o//libc/sysv/consts/PF_BLUETOOTH.o o//libc/sysv/consts/PF_BRIDGE.o o//libc/sysv/consts/PF_CAIF.o o//libc/sysv/consts/PF_CAN.o o//libc/sysv/consts/PF_ECONET.o o//libc/sysv/consts/PF_FILE.o o//libc/sysv/consts/PF_IB.o o//libc/sysv/consts/PF_IEEE802154.o o//libc/sysv/consts/PF_INET6.o o//libc/sysv/consts/PF_INET.o o//libc/sysv/consts/PF_IPX.o o//libc/sysv/consts/PF_IRDA.o o//libc/sysv/consts/PF_ISDN.o o//libc/sysv/consts/PF_IUCV.o o//libc/sysv/consts/PF_KCM.o o//libc/sysv/consts/PF_KEY.o o//libc/sysv/consts/PF_LLC.o o//libc/sysv/consts/PF_LOCAL.o o//libc/sysv/consts/PF_MAX.o o//libc/sysv/consts/PF_MPLS.o o//libc/sysv/consts/PF_NETBEUI.o o//libc/sysv/consts/PF_NETLINK.o o//libc/sysv/consts/PF_NETROM.o o//libc/sysv/consts/PF_NFC.o o//libc/sysv/consts/PF_PACKET.o o//libc/sysv/consts/PF_PHONET.o o//libc/sysv/consts/PF_PPPOX.o o//libc/sysv/consts/PF_RDS.o o//libc/sysv/consts/PF_ROSE.o o//libc/sysv/consts/PF_ROUTE.o o//libc/sysv/consts/PF_RXRPC.o o//libc/sysv/consts/PF_SECURITY.o o//libc/sysv/consts/PF_SNA.o o//libc/sysv/consts/PF_TIPC.o o//libc/sysv/consts/PF_UNIX.o o//libc/sysv/consts/PF_UNSPEC.o o//libc/sysv/consts/PF_VSOCK.o o//libc/sysv/consts/PF_WANPIPE.o o//libc/sysv/consts/PF_X25.o o//libc/sysv/consts/PIPE_BUF.o o//libc/sysv/consts/PM_STR.o o//libc/sysv/consts/POLL_ERR.o o//libc/sysv/consts/POLLERR.o o//libc/sysv/consts/POLL_HUP.o o//libc/sysv/consts/POLLHUP.o o//libc/sysv/consts/POLL_IN.o o//libc/sysv/consts/POLLIN.o o//libc/sysv/consts/POLL_MSG.o o//libc/sysv/consts/POLLNVAL.o o//libc/sysv/consts/POLL_OUT.o o//libc/sysv/consts/POLLOUT.o o//libc/sysv/consts/POLL_PRI.o o//libc/sysv/consts/POLLPRI.o o//libc/sysv/consts/POLLRDBAND.o o//libc/sysv/consts/POLLRDHUP.o o//libc/sysv/consts/POLLRDNORM.o o//libc/sysv/consts/POLLWRBAND.o o//libc/sysv/consts/POLLWRNORM.o o//libc/sysv/consts/_POSIX2_BC_BASE_MAX.o o//libc/sysv/consts/_POSIX2_BC_DIM_MAX.o o//libc/sysv/consts/_POSIX2_BC_SCALE_MAX.o o//libc/sysv/consts/_POSIX2_BC_STRING_MAX.o o//libc/sysv/consts/_POSIX2_C_BIND.o o//libc/sysv/consts/_POSIX2_CHARCLASS_NAME_MAX.o o//libc/sysv/consts/_POSIX2_COLL_WEIGHTS_MAX.o o//libc/sysv/consts/_POSIX2_EXPR_NEST_MAX.o o//libc/sysv/consts/_POSIX2_LINE_MAX.o o//libc/sysv/consts/_POSIX2_RE_DUP_MAX.o o//libc/sysv/consts/_POSIX2_VERSION.o o//libc/sysv/consts/_POSIX_ADVISORY_INFO.o o//libc/sysv/consts/_POSIX_AIO_LISTIO_MAX.o o//libc/sysv/consts/_POSIX_AIO_MAX.o o//libc/sysv/consts/_POSIX_ARG_MAX.o o//libc/sysv/consts/_POSIX_ASYNCHRONOUS_IO.o o//libc/sysv/consts/_POSIX_BARRIERS.o o//libc/sysv/consts/_POSIX_CHILD_MAX.o o//libc/sysv/consts/_POSIX_CHOWN_RESTRICTED.o o//libc/sysv/consts/_POSIX_CLOCKRES_MIN.o o//libc/sysv/consts/_POSIX_CLOCK_SELECTION.o o//libc/sysv/consts/_POSIX_CPUTIME.o o//libc/sysv/consts/_POSIX_DELAYTIMER_MAX.o o//libc/sysv/consts/POSIX_FADV_DONTNEED.o o//libc/sysv/consts/POSIX_FADV_NOREUSE.o o//libc/sysv/consts/POSIX_FADV_NORMAL.o o//libc/sysv/consts/POSIX_FADV_RANDOM.o o//libc/sysv/consts/POSIX_FADV_SEQUENTIAL.o o//libc/sysv/consts/POSIX_FADV_WILLNEED.o o//libc/sysv/consts/_POSIX_FSYNC.o o//libc/sysv/consts/_POSIX_HOST_NAME_MAX.o o//libc/sysv/consts/_POSIX_IPV6.o o//libc/sysv/consts/_POSIX_JOB_CONTROL.o o//libc/sysv/consts/_POSIX_LINK_MAX.o o//libc/sysv/consts/_POSIX_LOGIN_NAME_MAX.o o//libc/sysv/consts/POSIX_MADV_DONTNEED.o o//libc/sysv/consts/POSIX_MADV_NORMAL.o o//libc/sysv/consts/POSIX_MADV_RANDOM.o o//libc/sysv/consts/POSIX_MADV_SEQUENTIAL.o o//libc/sysv/consts/POSIX_MADV_WILLNEED.o o//libc/sysv/consts/_POSIX_MAPPED_FILES.o o//libc/sysv/consts/_POSIX_MAX_CANON.o o//libc/sysv/consts/_POSIX_MAX_INPUT.o o//libc/sysv/consts/_POSIX_MEMLOCK_RANGE.o o//libc/sysv/consts/_POSIX_MEMLOCK.o o//libc/sysv/consts/_POSIX_MEMORY_PROTECTION.o o//libc/sysv/consts/_POSIX_MESSAGE_PASSING.o o//libc/sysv/consts/_POSIX_MONOTONIC_CLOCK.o o//libc/sysv/consts/_POSIX_MQ_OPEN_MAX.o o//libc/sysv/consts/_POSIX_MQ_PRIO_MAX.o o//libc/sysv/consts/_POSIX_NAME_MAX.o o//libc/sysv/consts/_POSIX_NGROUPS_MAX.o o//libc/sysv/consts/_POSIX_NO_TRUNC.o o//libc/sysv/consts/_POSIX_OPEN_MAX.o o//libc/sysv/consts/_POSIX_PATH_MAX.o o//libc/sysv/consts/_POSIX_PIPE_BUF.o o//libc/sysv/consts/_POSIX_RAW_SOCKETS.o o//libc/sysv/consts/_POSIX_READER_WRITER_LOCKS.o o//libc/sysv/consts/_POSIX_REALTIME_SIGNALS.o o//libc/sysv/consts/_POSIX_RE_DUP_MAX.o o//libc/sysv/consts/_POSIX_REGEXP.o o//libc/sysv/consts/_POSIX_RTSIG_MAX.o o//libc/sysv/consts/_POSIX_SAVED_IDS.o o//libc/sysv/consts/_POSIX_SEMAPHORES.o o//libc/sysv/consts/_POSIX_SEM_NSEMS_MAX.o o//libc/sysv/consts/_POSIX_SEM_VALUE_MAX.o o//libc/sysv/consts/_POSIX_SHARED_MEMORY_OBJECTS.o o//libc/sysv/consts/_POSIX_SHELL.o o//libc/sysv/consts/_POSIX_SIGQUEUE_MAX.o o//libc/sysv/consts/POSIX_SPAWN_RESETIDS.o o//libc/sysv/consts/_POSIX_SPAWN.o o//libc/sysv/consts/POSIX_SPAWN_SETPGROUP.o o//libc/sysv/consts/POSIX_SPAWN_SETSCHEDPARAM.o o//libc/sysv/consts/POSIX_SPAWN_SETSCHEDULER.o o//libc/sysv/consts/POSIX_SPAWN_SETSIGDEF.o o//libc/sysv/consts/POSIX_SPAWN_SETSIGMASK.o o//libc/sysv/consts/POSIX_SPAWN_USEVFORK.o o//libc/sysv/consts/_POSIX_SPIN_LOCKS.o o//libc/sysv/consts/_POSIX_SSIZE_MAX.o o//libc/sysv/consts/_POSIX_SS_REPL_MAX.o o//libc/sysv/consts/_POSIX_STREAM_MAX.o o//libc/sysv/consts/_POSIX_SYMLINK_MAX.o o//libc/sysv/consts/_POSIX_SYMLOOP_MAX.o o//libc/sysv/consts/_POSIX_THREAD_ATTR_STACKADDR.o o//libc/sysv/consts/_POSIX_THREAD_ATTR_STACKSIZE.o o//libc/sysv/consts/_POSIX_THREAD_CPUTIME.o o//libc/sysv/consts/_POSIX_THREAD_DESTRUCTOR_ITERATIONS.o o//libc/sysv/consts/_POSIX_THREAD_KEYS_MAX.o o//libc/sysv/consts/_POSIX_THREAD_PRIORITY_SCHEDULING.o o//libc/sysv/consts/_POSIX_THREAD_PROCESS_SHARED.o o//libc/sysv/consts/_POSIX_THREAD_SAFE_FUNCTIONS.o o//libc/sysv/consts/_POSIX_THREADS.o o//libc/sysv/consts/_POSIX_THREAD_THREADS_MAX.o o//libc/sysv/consts/_POSIX_TIMEOUTS.o o//libc/sysv/consts/_POSIX_TIMER_MAX.o o//libc/sysv/consts/_POSIX_TIMERS.o o//libc/sysv/consts/_POSIX_TRACE_EVENT_NAME_MAX.o o//libc/sysv/consts/_POSIX_TRACE_NAME_MAX.o o//libc/sysv/consts/_POSIX_TRACE_SYS_MAX.o o//libc/sysv/consts/_POSIX_TRACE_USER_EVENT_MAX.o o//libc/sysv/consts/_POSIX_TTY_NAME_MAX.o o//libc/sysv/consts/_POSIX_TZNAME_MAX.o o//libc/sysv/consts/_POSIX_V6_LP64_OFF64.o o//libc/sysv/consts/_POSIX_V7_LP64_OFF64.o o//libc/sysv/consts/_POSIX_VDISABLE.o o//libc/sysv/consts/_POSIX_VERSION.o o//libc/sysv/consts/PPPDISC.o o//libc/sysv/consts/PR_CAP_AMBIENT_CLEAR_ALL.o o//libc/sysv/consts/PR_CAP_AMBIENT_IS_SET.o o//libc/sysv/consts/PR_CAP_AMBIENT_LOWER.o o//libc/sysv/consts/PR_CAP_AMBIENT_RAISE.o o//libc/sysv/consts/PR_CAP_AMBIENT.o o//libc/sysv/consts/PR_CAPBSET_DROP.o o//libc/sysv/consts/PR_CAPBSET_READ.o o//libc/sysv/consts/PRE_FETCH.o o//libc/sysv/consts/PRELIM.o o//libc/sysv/consts/PR_ENDIAN_BIG.o o//libc/sysv/consts/PR_ENDIAN_LITTLE.o o//libc/sysv/consts/PR_ENDIAN_PPC_LITTLE.o o//libc/sysv/consts/PR_FPEMU_NOPRINT.o o//libc/sysv/consts/PR_FPEMU_SIGFPE.o o//libc/sysv/consts/PR_FP_EXC_ASYNC.o o//libc/sysv/consts/PR_FP_EXC_DISABLED.o o//libc/sysv/consts/PR_FP_EXC_DIV.o o//libc/sysv/consts/PR_FP_EXC_INV.o o//libc/sysv/consts/PR_FP_EXC_NONRECOV.o o//libc/sysv/consts/PR_FP_EXC_OVF.o o//libc/sysv/consts/PR_FP_EXC_PRECISE.o o//libc/sysv/consts/PR_FP_EXC_RES.o o//libc/sysv/consts/PR_FP_EXC_SW_ENABLE.o o//libc/sysv/consts/PR_FP_EXC_UND.o o//libc/sysv/consts/PR_FP_MODE_FRE.o o//libc/sysv/consts/PR_FP_MODE_FR.o o//libc/sysv/consts/PR_GET_CHILD_SUBREAPER.o o//libc/sysv/consts/PR_GET_DUMPABLE.o o//libc/sysv/consts/PR_GET_ENDIAN.o o//libc/sysv/consts/PR_GET_FPEMU.o o//libc/sysv/consts/PR_GET_FPEXC.o o//libc/sysv/consts/PR_GET_FP_MODE.o o//libc/sysv/consts/PR_GET_KEEPCAPS.o o//libc/sysv/consts/PR_GET_NAME.o o//libc/sysv/consts/PR_GET_NO_NEW_PRIVS.o o//libc/sysv/consts/PR_GET_PDEATHSIG.o o//libc/sysv/consts/PR_GET_SECCOMP.o o//libc/sysv/consts/PR_GET_SECUREBITS.o o//libc/sysv/consts/PR_GET_SPECULATION_CTRL.o o//libc/sysv/consts/PR_GET_THP_DISABLE.o o//libc/sysv/consts/PR_GET_TID_ADDRESS.o o//libc/sysv/consts/PR_GET_TIMERSLACK.o o//libc/sysv/consts/PR_GET_TIMING.o o//libc/sysv/consts/PR_GET_TSC.o o//libc/sysv/consts/PR_GET_UNALIGN.o o//libc/sysv/consts/PRIO_MAX.o o//libc/sysv/consts/PRIO_MIN.o o//libc/sysv/consts/PRIO_PGRP.o o//libc/sysv/consts/PRIO_PROCESS.o o//libc/sysv/consts/PRIO_USER.o o//libc/sysv/consts/PR_MCE_KILL_CLEAR.o o//libc/sysv/consts/PR_MCE_KILL_DEFAULT.o o//libc/sysv/consts/PR_MCE_KILL_EARLY.o o//libc/sysv/consts/PR_MCE_KILL_GET.o o//libc/sysv/consts/PR_MCE_KILL_LATE.o o//libc/sysv/consts/PR_MCE_KILL.o o//libc/sysv/consts/PR_MCE_KILL_SET.o o//libc/sysv/consts/PR_MPX_DISABLE_MANAGEMENT.o o//libc/sysv/consts/PR_MPX_ENABLE_MANAGEMENT.o o//libc/sysv/consts/PROT_EXEC.o o//libc/sysv/consts/PROT_GROWSDOWN.o o//libc/sysv/consts/PROT_GROWSUP.o o//libc/sysv/consts/PROT_NONE.o o//libc/sysv/consts/PROT_READ.o o//libc/sysv/consts/PROT_WRITE.o o//libc/sysv/consts/PR_SET_CHILD_SUBREAPER.o o//libc/sysv/consts/PR_SET_DUMPABLE.o o//libc/sysv/consts/PR_SET_ENDIAN.o o//libc/sysv/consts/PR_SET_FPEMU.o o//libc/sysv/consts/PR_SET_FPEXC.o o//libc/sysv/consts/PR_SET_FP_MODE.o o//libc/sysv/consts/PR_SET_KEEPCAPS.o o//libc/sysv/consts/PR_SET_MM_ARG_END.o o//libc/sysv/consts/PR_SET_MM_ARG_START.o o//libc/sysv/consts/PR_SET_MM_AUXV.o o//libc/sysv/consts/PR_SET_MM_BRK.o o//libc/sysv/consts/PR_SET_MM_END_CODE.o o//libc/sysv/consts/PR_SET_MM_END_DATA.o o//libc/sysv/consts/PR_SET_MM_ENV_END.o o//libc/sysv/consts/PR_SET_MM_ENV_START.o o//libc/sysv/consts/PR_SET_MM_EXE_FILE.o o//libc/sysv/consts/PR_SET_MM_MAP.o o//libc/sysv/consts/PR_SET_MM_MAP_SIZE.o o//libc/sysv/consts/PR_SET_MM.o o//libc/sysv/consts/PR_SET_MM_START_BRK.o o//libc/sysv/consts/PR_SET_MM_START_CODE.o o//libc/sysv/consts/PR_SET_MM_START_DATA.o o//libc/sysv/consts/PR_SET_MM_START_STACK.o o//libc/sysv/consts/PR_SET_NAME.o o//libc/sysv/consts/PR_SET_NO_NEW_PRIVS.o o//libc/sysv/consts/PR_SET_PDEATHSIG.o o//libc/sysv/consts/PR_SET_PTRACER_ANY.o o//libc/sysv/consts/PR_SET_PTRACER.o o//libc/sysv/consts/PR_SET_SECCOMP.o o//libc/sysv/consts/PR_SET_SECUREBITS.o o//libc/sysv/consts/PR_SET_SPECULATION_CTRL.o o//libc/sysv/consts/PR_SET_THP_DISABLE.o o//libc/sysv/consts/PR_SET_TIMERSLACK.o o//libc/sysv/consts/PR_SET_TIMING.o o//libc/sysv/consts/PR_SET_TSC.o o//libc/sysv/consts/PR_SET_UNALIGN.o o//libc/sysv/consts/PR_SPEC_DISABLE.o o//libc/sysv/consts/PR_SPEC_ENABLE.o o//libc/sysv/consts/PR_SPEC_FORCE_DISABLE.o o//libc/sysv/consts/PR_SPEC_NOT_AFFECTED.o o//libc/sysv/consts/PR_SPEC_PRCTL.o o//libc/sysv/consts/PR_SPEC_STORE_BYPASS.o o//libc/sysv/consts/PR_TASK_PERF_EVENTS_DISABLE.o o//libc/sysv/consts/PR_TASK_PERF_EVENTS_ENABLE.o o//libc/sysv/consts/PR_TIMING_STATISTICAL.o o//libc/sysv/consts/PR_TIMING_TIMESTAMP.o o//libc/sysv/consts/PR_TSC_ENABLE.o o//libc/sysv/consts/PR_TSC_SIGSEGV.o o//libc/sysv/consts/PR_UNALIGN_NOPRINT.o o//libc/sysv/consts/PR_UNALIGN_SIGBUS.o o//libc/sysv/consts/PT_ATTACH.o o//libc/sysv/consts/PT_CONTINUE.o o//libc/sysv/consts/PT_DETACH.o o//libc/sysv/consts/PT_GETEVENTMSG.o o//libc/sysv/consts/PT_GETFPREGS.o o//libc/sysv/consts/PT_GETFPXREGS.o o//libc/sysv/consts/PT_GETREGS.o o//libc/sysv/consts/PT_GETSIGINFO.o o//libc/sysv/consts/PTHREAD_BARRIER_SERIAL_THREAD.o o//libc/sysv/consts/PTHREAD_CANCEL_ASYNCHRONOUS.o o//libc/sysv/consts/PTHREAD_CANCEL_DEFERRED.o o//libc/sysv/consts/PTHREAD_CANCEL_DISABLE.o o//libc/sysv/consts/PTHREAD_CANCEL_ENABLE.o o//libc/sysv/consts/PTHREAD_CREATE_DETACHED.o o//libc/sysv/consts/PTHREAD_CREATE_JOINABLE.o o//libc/sysv/consts/PTHREAD_DESTRUCTOR_ITERATIONS.o o//libc/sysv/consts/PTHREAD_EXPLICIT_SCHED.o o//libc/sysv/consts/PTHREAD_INHERIT_SCHED.o o//libc/sysv/consts/PTHREAD_KEYS_MAX.o o//libc/sysv/consts/PTHREAD_MUTEX_DEFAULT.o o//libc/sysv/consts/PTHREAD_MUTEX_ERRORCHECK.o o//libc/sysv/consts/PTHREAD_MUTEX_NORMAL.o o//libc/sysv/consts/PTHREAD_MUTEX_RECURSIVE.o o//libc/sysv/consts/PTHREAD_MUTEX_ROBUST.o o//libc/sysv/consts/PTHREAD_MUTEX_STALLED.o o//libc/sysv/consts/PTHREAD_PRIO_INHERIT.o o//libc/sysv/consts/PTHREAD_PRIO_NONE.o o//libc/sysv/consts/PTHREAD_PRIO_PROTECT.o o//libc/sysv/consts/PTHREAD_PROCESS_PRIVATE.o o//libc/sysv/consts/PTHREAD_PROCESS_SHARED.o o//libc/sysv/consts/PTHREAD_SCOPE_PROCESS.o o//libc/sysv/consts/PTHREAD_SCOPE_SYSTEM.o o//libc/sysv/consts/PTHREAD_STACK_MIN.o o//libc/sysv/consts/PT_KILL.o o//libc/sysv/consts/PTMGET.o o//libc/sysv/consts/PTRACE_GETREGSET.o o//libc/sysv/consts/PTRACE_GETSIGMASK.o o//libc/sysv/consts/PTRACE_INTERRUPT.o o//libc/sysv/consts/PTRACE_LISTEN.o o//libc/sysv/consts/PTRACE_PEEKSIGINFO.o o//libc/sysv/consts/PTRACE_SECCOMP_GET_FILTER.o o//libc/sysv/consts/PTRACE_SEIZE.o o//libc/sysv/consts/PTRACE_SETREGSET.o o//libc/sysv/consts/PTRACE_SETSIGMASK.o o//libc/sysv/consts/PTRACE_SYSCALL.o o//libc/sysv/consts/PT_READ_D.o o//libc/sysv/consts/PT_READ_I.o o//libc/sysv/consts/PT_READ_U.o o//libc/sysv/consts/PT_SETFPREGS.o o//libc/sysv/consts/PT_SETFPXREGS.o o//libc/sysv/consts/PT_SETOPTIONS.o o//libc/sysv/consts/PT_SETREGS.o o//libc/sysv/consts/PT_SETSIGINFO.o o//libc/sysv/consts/PT_STEP.o o//libc/sysv/consts/PT_SYSCALL.o o//libc/sysv/consts/PT_TRACE_ME.o o//libc/sysv/consts/PT_WRITE_D.o o//libc/sysv/consts/PT_WRITE_I.o o//libc/sysv/consts/PT_WRITE_U.o o//libc/sysv/consts/Q_GETFMT.o o//libc/sysv/consts/Q_GETINFO.o o//libc/sysv/consts/Q_GETQUOTA.o o//libc/sysv/consts/Q_QUOTAOFF.o o//libc/sysv/consts/Q_QUOTAON.o o//libc/sysv/consts/Q_SETINFO.o o//libc/sysv/consts/Q_SETQUOTA.o o//libc/sysv/consts/Q_SYNC.o o//libc/sysv/consts/QUEUE_FULL.o o//libc/sysv/consts/RADIXCHAR.o o//libc/sysv/consts/RB_AUTOBOOT.o o//libc/sysv/consts/RB_DISABLE_CAD.o o//libc/sysv/consts/RB_ENABLE_CAD.o o//libc/sysv/consts/RB_HALT_SYSTEM.o o//libc/sysv/consts/RB_KEXEC.o o//libc/sysv/consts/RB_POWER_OFF.o o//libc/sysv/consts/RB_SW_SUSPEND.o o//libc/sysv/consts/READ_10.o o//libc/sysv/consts/READ_12.o o//libc/sysv/consts/READ_6.o o//libc/sysv/consts/READ_BLOCK_LIMITS.o o//libc/sysv/consts/READ_BUFFER.o o//libc/sysv/consts/READ_CAPACITY.o o//libc/sysv/consts/READ_DEFECT_DATA.o o//libc/sysv/consts/READ_ELEMENT_STATUS.o o//libc/sysv/consts/READ_IMPLIES_EXEC.o o//libc/sysv/consts/READ_LONG.o o//libc/sysv/consts/READ_POSITION.o o//libc/sysv/consts/READ_REVERSE.o o//libc/sysv/consts/READ_TOC.o o//libc/sysv/consts/REASSIGN_BLOCKS.o o//libc/sysv/consts/RECEIVE_DIAGNOSTIC.o o//libc/sysv/consts/REC_EOF.o o//libc/sysv/consts/REC_EOR.o o//libc/sysv/consts/REC_ESC.o o//libc/sysv/consts/RECOVER_BUFFERED_DATA.o o//libc/sysv/consts/RECOVERED_ERROR.o o//libc/sysv/consts/RE_DUP_MAX.o o//libc/sysv/consts/REGTYPE.o o//libc/sysv/consts/RELEASE_RECOVERY.o o//libc/sysv/consts/REQUEST_SENSE.o o//libc/sysv/consts/RESERVATION_CONFLICT.o o//libc/sysv/consts/RESERVE_10.o o//libc/sysv/consts/RESERVE.o o//libc/sysv/consts/RES_PRF_CLASS.o o//libc/sysv/consts/RESTORE_POINTERS.o o//libc/sysv/consts/REZERO_UNIT.o o//libc/sysv/consts/RHF_GUARANTEE_START_INIT.o o//libc/sysv/consts/RHF_NO_LIBRARY_REPLACEMENT.o o//libc/sysv/consts/RLIM_INFINITY.o o//libc/sysv/consts/RLIMIT_AS.o o//libc/sysv/consts/RLIMIT_CORE.o o//libc/sysv/consts/RLIMIT_CPU.o o//libc/sysv/consts/RLIMIT_DATA.o o//libc/sysv/consts/RLIMIT_FSIZE.o o//libc/sysv/consts/RLIMIT_LOCKS.o o//libc/sysv/consts/RLIMIT_MEMLOCK.o o//libc/sysv/consts/RLIMIT_MSGQUEUE.o o//libc/sysv/consts/RLIMIT_NICE.o o//libc/sysv/consts/RLIMIT_NLIMITS.o o//libc/sysv/consts/RLIMIT_NOFILE.o o//libc/sysv/consts/RLIMIT_NPROC.o o//libc/sysv/consts/RLIMIT_RSS.o o//libc/sysv/consts/RLIMIT_RTPRIO.o o//libc/sysv/consts/RLIMIT_SIGPENDING.o o//libc/sysv/consts/RLIMIT_STACK.o o//libc/sysv/consts/RLIM_NLIMITS.o o//libc/sysv/consts/RLIM_SAVED_CUR.o o//libc/sysv/consts/RLIM_SAVED_MAX.o o//libc/sysv/consts/R_OK.o o//libc/sysv/consts/RPM_PCO_ADD.o o//libc/sysv/consts/RPM_PCO_CHANGE.o o//libc/sysv/consts/RPM_PCO_SETGLOBAL.o o//libc/sysv/consts/RRQ.o o//libc/sysv/consts/RTCF_DOREDIRECT.o o//libc/sysv/consts/RTF_NOFORWARD.o o//libc/sysv/consts/RTF_NOPMTUDISC.o o//libc/sysv/consts/RTLD_DI_LINKMAP.o o//libc/sysv/consts/RTLD_GLOBAL.o o//libc/sysv/consts/RTLD_LAZY.o o//libc/sysv/consts/RTLD_LOCAL.o o//libc/sysv/consts/RTLD_NODELETE.o o//libc/sysv/consts/RTLD_NOLOAD.o o//libc/sysv/consts/RTLD_NOW.o o//libc/sysv/consts/RUN_LVL.o o//libc/sysv/consts/RUSAGE_CHILDREN.o o//libc/sysv/consts/RUSAGE_SELF.o o//libc/sysv/consts/RUSAGE_THREAD.o o//libc/sysv/consts/SA_NOCLDSTOP.o o//libc/sysv/consts/SA_NOCLDWAIT.o o//libc/sysv/consts/SA_NODEFER.o o//libc/sysv/consts/SA_NOMASK.o o//libc/sysv/consts/SA_ONESHOT.o o//libc/sysv/consts/SA_ONSTACK.o o//libc/sysv/consts/SA_RESETHAND.o o//libc/sysv/consts/SA_RESTART.o o//libc/sysv/consts/SA_RESTORER.o o//libc/sysv/consts/SARMAG.o o//libc/sysv/consts/SA_SIGINFO.o o//libc/sysv/consts/SAVE_POINTERS.o o//libc/sysv/consts/SCHED_BATCH.o o//libc/sysv/consts/SCHED_FIFO.o o//libc/sysv/consts/SCHED_IDLE.o o//libc/sysv/consts/SCHED_OTHER.o o//libc/sysv/consts/SCHED_RESET_ON_FORK.o o//libc/sysv/consts/SCHED_RR.o o//libc/sysv/consts/SCM_CREDENTIALS.o o//libc/sysv/consts/SCM_RIGHTS.o o//libc/sysv/consts/SCM_TIMESTAMPING.o o//libc/sysv/consts/SCM_TIMESTAMPNS.o o//libc/sysv/consts/SCM_TIMESTAMP.o o//libc/sysv/consts/SCM_WIFI_STATUS.o o//libc/sysv/consts/SCSI_IOCTL_BENCHMARK_COMMAND.o o//libc/sysv/consts/SCSI_IOCTL_DOORLOCK.o o//libc/sysv/consts/SCSI_IOCTL_DOORUNLOCK.o o//libc/sysv/consts/SCSI_IOCTL_GET_BUS_NUMBER.o o//libc/sysv/consts/SCSI_IOCTL_GET_IDLUN.o o//libc/sysv/consts/SCSI_IOCTL_PROBE_HOST.o o//libc/sysv/consts/SCSI_IOCTL_SEND_COMMAND.o o//libc/sysv/consts/SCSI_IOCTL_START_UNIT.o o//libc/sysv/consts/SCSI_IOCTL_STOP_UNIT.o o//libc/sysv/consts/SCSI_IOCTL_SYNC.o o//libc/sysv/consts/SCSI_IOCTL_TAGGED_DISABLE.o o//libc/sysv/consts/SCSI_IOCTL_TAGGED_ENABLE.o o//libc/sysv/consts/SCSI_IOCTL_TEST_UNIT_READY.o o//libc/sysv/consts/SEARCH_EQUAL_12.o o//libc/sysv/consts/SEARCH_EQUAL.o o//libc/sysv/consts/SEARCH_HIGH_12.o o//libc/sysv/consts/SEARCH_HIGH.o o//libc/sysv/consts/SEARCH_LOW_12.o o//libc/sysv/consts/SEARCH_LOW.o o//libc/sysv/consts/SEGSIZE.o o//libc/sysv/consts/SEGV_ACCERR.o o//libc/sysv/consts/SEGV_MAPERR.o o//libc/sysv/consts/SEM_INFO.o o//libc/sysv/consts/_SEM_SEMUN_UNDEFINED.o o//libc/sysv/consts/SEM_STAT.o o//libc/sysv/consts/SEM_VALUE_MAX.o o//libc/sysv/consts/SEND_DIAGNOSTIC.o o//libc/sysv/consts/SEND_VOLUME_TAG.o o//libc/sysv/consts/SET_LIMITS.o o//libc/sysv/consts/SET_WINDOW.o o//libc/sysv/consts/SFD_CLOEXEC.o o//libc/sysv/consts/SFD_NONBLOCK.o o//libc/sysv/consts/SG_BIG_BUFF.o o//libc/sysv/consts/SG_DEFAULT_RETRIES.o o//libc/sysv/consts/SG_DEFAULT_TIMEOUT.o o//libc/sysv/consts/SG_DEF_COMMAND_Q.o o//libc/sysv/consts/SG_DEF_FORCE_LOW_DMA.o o//libc/sysv/consts/SG_DEF_FORCE_PACK_ID.o o//libc/sysv/consts/SG_DEF_KEEP_ORPHAN.o o//libc/sysv/consts/SG_DEF_RESERVED_SIZE.o o//libc/sysv/consts/SG_DEF_UNDERRUN_FLAG.o o//libc/sysv/consts/SG_DXFER_FROM_DEV.o o//libc/sysv/consts/SG_DXFER_NONE.o o//libc/sysv/consts/SG_DXFER_TO_DEV.o o//libc/sysv/consts/SG_DXFER_TO_FROM_DEV.o o//libc/sysv/consts/SG_EMULATED_HOST.o o//libc/sysv/consts/SG_FLAG_DIRECT_IO.o o//libc/sysv/consts/SG_FLAG_LUN_INHIBIT.o o//libc/sysv/consts/SG_FLAG_NO_DXFER.o o//libc/sysv/consts/SG_GET_COMMAND_Q.o o//libc/sysv/consts/SG_GET_KEEP_ORPHAN.o o//libc/sysv/consts/SG_GET_LOW_DMA.o o//libc/sysv/consts/SG_GET_NUM_WAITING.o o//libc/sysv/consts/SG_GET_PACK_ID.o o//libc/sysv/consts/SG_GET_REQUEST_TABLE.o o//libc/sysv/consts/SG_GET_RESERVED_SIZE.o o//libc/sysv/consts/SG_GET_SCSI_ID.o o//libc/sysv/consts/SG_GET_SG_TABLESIZE.o o//libc/sysv/consts/SG_GET_TIMEOUT.o o//libc/sysv/consts/SG_GET_TRANSFORM.o o//libc/sysv/consts/SG_GET_VERSION_NUM.o o//libc/sysv/consts/SG_INFO_CHECK.o o//libc/sysv/consts/SG_INFO_DIRECT_IO_MASK.o o//libc/sysv/consts/SG_INFO_DIRECT_IO.o o//libc/sysv/consts/SG_INFO_INDIRECT_IO.o o//libc/sysv/consts/SG_INFO_MIXED_IO.o o//libc/sysv/consts/SG_INFO_OK_MASK.o o//libc/sysv/consts/SG_INFO_OK.o o//libc/sysv/consts/SG_IO.o o//libc/sysv/consts/SG_MAX_QUEUE.o o//libc/sysv/consts/SG_MAX_SENSE.o o//libc/sysv/consts/SG_NEXT_CMD_LEN.o o//libc/sysv/consts/SG_SCATTER_SZ.o o//libc/sysv/consts/SG_SCSI_RESET_BUS.o o//libc/sysv/consts/SG_SCSI_RESET_DEVICE.o o//libc/sysv/consts/SG_SCSI_RESET_HOST.o o//libc/sysv/consts/SG_SCSI_RESET_NOTHING.o o//libc/sysv/consts/SG_SCSI_RESET.o o//libc/sysv/consts/SG_SET_COMMAND_Q.o o//libc/sysv/consts/SG_SET_DEBUG.o o//libc/sysv/consts/SG_SET_FORCE_LOW_DMA.o o//libc/sysv/consts/SG_SET_FORCE_PACK_ID.o o//libc/sysv/consts/SG_SET_KEEP_ORPHAN.o o//libc/sysv/consts/SG_SET_RESERVED_SIZE.o o//libc/sysv/consts/SG_SET_TIMEOUT.o o//libc/sysv/consts/SG_SET_TRANSFORM.o o//libc/sysv/consts/SHM_DEST.o o//libc/sysv/consts/SHM_EXEC.o o//libc/sysv/consts/SHM_HUGETLB.o o//libc/sysv/consts/SHM_INFO.o o//libc/sysv/consts/SHMLBA.o o//libc/sysv/consts/SHM_LOCKED.o o//libc/sysv/consts/SHM_LOCK.o o//libc/sysv/consts/SHM_NORESERVE.o o//libc/sysv/consts/SHM_RDONLY.o o//libc/sysv/consts/SHM_REMAP.o o//libc/sysv/consts/SHM_RND.o o//libc/sysv/consts/SHM_R.o o//libc/sysv/consts/SHM_STAT.o o//libc/sysv/consts/SHM_UNLOCK.o o//libc/sysv/consts/SHM_W.o o//libc/sysv/consts/SHORT_INODE.o o//libc/sysv/consts/SHUT_RD.o o//libc/sysv/consts/SHUT_RDWR.o o//libc/sysv/consts/SHUT_WR.o o//libc/sysv/consts/SI_ASYNCIO.o o//libc/sysv/consts/SI_ASYNCNL.o o//libc/sysv/consts/S_IEXEC.o o//libc/sysv/consts/S_IFBLK.o o//libc/sysv/consts/S_IFCHR.o o//libc/sysv/consts/S_IFDIR.o o//libc/sysv/consts/S_IFIFO.o o//libc/sysv/consts/S_IFLNK.o o//libc/sysv/consts/S_IFMT.o o//libc/sysv/consts/S_IFREG.o o//libc/sysv/consts/S_IFSOCK.o o//libc/sysv/consts/SIGABRT.o o//libc/sysv/consts/SIGALRM.o o//libc/sysv/consts/SIG_ATOMIC_MIN.o o//libc/sysv/consts/SIG_BLOCK.o o//libc/sysv/consts/SIGBUS.o o//libc/sysv/consts/SIGCHLD.o o//libc/sysv/consts/SIGCONT.o o//libc/sysv/consts/SIGEV_NONE.o o//libc/sysv/consts/SIGEV_SIGNAL.o o//libc/sysv/consts/SIGEV_THREAD.o o//libc/sysv/consts/SIGFPE.o o//libc/sysv/consts/SIGHUP.o o//libc/sysv/consts/SIGILL.o o//libc/sysv/consts/SIGINT.o o//libc/sysv/consts/SIGIO.o o//libc/sysv/consts/SIGIOT.o o//libc/sysv/consts/SIGKILL.o o//libc/sysv/consts/SIGPIPE.o o//libc/sysv/consts/SIGPOLL.o o//libc/sysv/consts/SIGPROF.o o//libc/sysv/consts/SIGPWR.o o//libc/sysv/consts/SIGQUIT.o o//libc/sysv/consts/SIGRTMAX.o o//libc/sysv/consts/SIGRTMIN.o o//libc/sysv/consts/SIGSEGV.o o//libc/sysv/consts/SIG_SETMASK.o o//libc/sysv/consts/SIGSTKFLT.o o//libc/sysv/consts/SIGSTKSZ.o o//libc/sysv/consts/SIGSTOP.o o//libc/sysv/consts/SIGSYS.o o//libc/sysv/consts/SIGTERM.o o//libc/sysv/consts/SIGTRAP.o o//libc/sysv/consts/SIGTSTP.o o//libc/sysv/consts/SIGTTIN.o o//libc/sysv/consts/SIGTTOU.o o//libc/sysv/consts/SIG_UNBLOCK.o o//libc/sysv/consts/SIGUNUSED.o o//libc/sysv/consts/SIGURG.o o//libc/sysv/consts/SIGUSR1.o o//libc/sysv/consts/SIGUSR2.o o//libc/sysv/consts/SIGVTALRM.o o//libc/sysv/consts/SIGWINCH.o o//libc/sysv/consts/SIGXCPU.o o//libc/sysv/consts/SIGXFSZ.o o//libc/sysv/consts/SI_KERNEL.o o//libc/sysv/consts/SI_LOAD_SHIFT.o o//libc/sysv/consts/SI_MESGQ.o o//libc/sysv/consts/SIMPLE_QUEUE_TAG.o o//libc/sysv/consts/SIOCADDDLCI.o o//libc/sysv/consts/SIOCADDMULTI.o o//libc/sysv/consts/SIOCADDRT.o o//libc/sysv/consts/SIOCATMARK.o o//libc/sysv/consts/SIOCDARP.o o//libc/sysv/consts/SIOCDELDLCI.o o//libc/sysv/consts/SIOCDELMULTI.o o//libc/sysv/consts/SIOCDELRT.o o//libc/sysv/consts/SIOCDEVPRIVATE.o o//libc/sysv/consts/SIOCDIFADDR.o o//libc/sysv/consts/SIOCDRARP.o o//libc/sysv/consts/SIOCGARP.o o//libc/sysv/consts/SIOCGIFADDR.o o//libc/sysv/consts/SIOCGIFBRDADDR.o o//libc/sysv/consts/SIOCGIFBR.o o//libc/sysv/consts/SIOCGIFCONF.o o//libc/sysv/consts/SIOCGIFCOUNT.o o//libc/sysv/consts/SIOCGIFDSTADDR.o o//libc/sysv/consts/SIOCGIFENCAP.o o//libc/sysv/consts/SIOCGIFFLAGS.o o//libc/sysv/consts/SIOCGIFHWADDR.o o//libc/sysv/consts/SIOCGIFINDEX.o o//libc/sysv/consts/SIOCGIFMAP.o o//libc/sysv/consts/SIOCGIFMEM.o o//libc/sysv/consts/SIOCGIFMETRIC.o o//libc/sysv/consts/SIOCGIFMTU.o o//libc/sysv/consts/SIOCGIFNAME.o o//libc/sysv/consts/SIOCGIFNETMASK.o o//libc/sysv/consts/SIOCGIFPFLAGS.o o//libc/sysv/consts/SIOCGIFSLAVE.o o//libc/sysv/consts/SIOCGIFTXQLEN.o o//libc/sysv/consts/SIOCGPGRP.o o//libc/sysv/consts/SIOCGRARP.o o//libc/sysv/consts/SIOCGSTAMPNS.o o//libc/sysv/consts/SIOCGSTAMP.o o//libc/sysv/consts/SIOCPROTOPRIVATE.o o//libc/sysv/consts/SIOCRTMSG.o o//libc/sysv/consts/SIOCSARP.o o//libc/sysv/consts/SIOCSIFADDR.o o//libc/sysv/consts/SIOCSIFBRDADDR.o o//libc/sysv/consts/SIOCSIFBR.o o//libc/sysv/consts/SIOCSIFDSTADDR.o o//libc/sysv/consts/SIOCSIFENCAP.o o//libc/sysv/consts/SIOCSIFFLAGS.o o//libc/sysv/consts/SIOCSIFHWADDR.o o//libc/sysv/consts/SIOCSIFHWBROADCAST.o o//libc/sysv/consts/SIOCSIFLINK.o o//libc/sysv/consts/SIOCSIFMAP.o o//libc/sysv/consts/SIOCSIFMEM.o o//libc/sysv/consts/SIOCSIFMETRIC.o o//libc/sysv/consts/SIOCSIFMTU.o o//libc/sysv/consts/SIOCSIFNAME.o o//libc/sysv/consts/SIOCSIFNETMASK.o o//libc/sysv/consts/SIOCSIFPFLAGS.o o//libc/sysv/consts/SIOCSIFSLAVE.o o//libc/sysv/consts/SIOCSIFTXQLEN.o o//libc/sysv/consts/SIOCSPGRP.o o//libc/sysv/consts/SIOCSRARP.o o//libc/sysv/consts/SIOGIFINDEX.o o//libc/sysv/consts/SI_QUEUE.o o//libc/sysv/consts/S_IREAD.o o//libc/sysv/consts/S_IRGRP.o o//libc/sysv/consts/S_IROTH.o o//libc/sysv/consts/S_IRUSR.o o//libc/sysv/consts/S_IRWXG.o o//libc/sysv/consts/S_IRWXO.o o//libc/sysv/consts/S_IRWXU.o o//libc/sysv/consts/S_ISGID.o o//libc/sysv/consts/SI_SIGIO.o o//libc/sysv/consts/S_ISUID.o o//libc/sysv/consts/S_ISVTX.o o//libc/sysv/consts/SI_TIMER.o o//libc/sysv/consts/SI_TKILL.o o//libc/sysv/consts/SI_USER.o o//libc/sysv/consts/S_IWGRP.o o//libc/sysv/consts/S_IWOTH.o o//libc/sysv/consts/S_IWRITE.o o//libc/sysv/consts/S_IWUSR.o o//libc/sysv/consts/S_IXGRP.o o//libc/sysv/consts/S_IXOTH.o o//libc/sysv/consts/S_IXUSR.o o//libc/sysv/consts/SLIPDISC.o o//libc/sysv/consts/SO_ACCEPTCONN.o o//libc/sysv/consts/SO_ATTACH_BPF.o o//libc/sysv/consts/SO_ATTACH_FILTER.o o//libc/sysv/consts/SO_ATTACH_REUSEPORT_CBPF.o o//libc/sysv/consts/SO_ATTACH_REUSEPORT_EBPF.o o//libc/sysv/consts/SO_BINDTODEVICE.o o//libc/sysv/consts/SO_BPF_EXTENSIONS.o o//libc/sysv/consts/SO_BROADCAST.o o//libc/sysv/consts/SO_BSDCOMPAT.o o//libc/sysv/consts/SO_BUSY_POLL.o o//libc/sysv/consts/SOCK_CLOEXEC.o o//libc/sysv/consts/SOCK_DCCP.o o//libc/sysv/consts/SOCK_DGRAM.o o//libc/sysv/consts/SOCK_NONBLOCK.o o//libc/sysv/consts/SOCK_PACKET.o o//libc/sysv/consts/SOCK_RAW.o o//libc/sysv/consts/SOCK_RDM.o o//libc/sysv/consts/SOCK_SEQPACKET.o o//libc/sysv/consts/SOCK_STREAM.o o//libc/sysv/consts/SO_CNX_ADVICE.o o//libc/sysv/consts/SO_DEBUG.o o//libc/sysv/consts/SO_DETACH_BPF.o o//libc/sysv/consts/SO_DETACH_FILTER.o o//libc/sysv/consts/SO_DOMAIN.o o//libc/sysv/consts/SO_DONTROUTE.o o//libc/sysv/consts/SO_ERROR.o o//libc/sysv/consts/SO_EXCLUSIVEADDRUSE.o o//libc/sysv/consts/SO_GET_FILTER.o o//libc/sysv/consts/SO_INCOMING_CPU.o o//libc/sysv/consts/SO_KEEPALIVE.o o//libc/sysv/consts/SOL_AAL.o o//libc/sysv/consts/SOL_ALG.o o//libc/sysv/consts/SOL_ATM.o o//libc/sysv/consts/SOL_BLUETOOTH.o o//libc/sysv/consts/SOL_CAIF.o o//libc/sysv/consts/SOL_DCCP.o o//libc/sysv/consts/SOL_DECNET.o o//libc/sysv/consts/SOL_ICMPV6.o o//libc/sysv/consts/SO_LINGER.o o//libc/sysv/consts/SOL_IP.o o//libc/sysv/consts/SOL_IPV6.o o//libc/sysv/consts/SOL_IRDA.o o//libc/sysv/consts/SOL_IUCV.o o//libc/sysv/consts/SOL_KCM.o o//libc/sysv/consts/SOL_LLC.o o//libc/sysv/consts/SOL_NETBEUI.o o//libc/sysv/consts/SOL_NETLINK.o o//libc/sysv/consts/SOL_NFC.o o//libc/sysv/consts/SO_LOCK_FILTER.o o//libc/sysv/consts/SOL_PACKET.o o//libc/sysv/consts/SOL_PNPIPE.o o//libc/sysv/consts/SOL_PPPOL2TP.o o//libc/sysv/consts/SOL_RAW.o o//libc/sysv/consts/SOL_RDS.o o//libc/sysv/consts/SOL_RXRPC.o o//libc/sysv/consts/SOL_SOCKET.o o//libc/sysv/consts/SOL_TCP.o o//libc/sysv/consts/SOL_TIPC.o o//libc/sysv/consts/SOL_UDP.o o//libc/sysv/consts/SOL_X25.o o//libc/sysv/consts/SO_MARK.o o//libc/sysv/consts/SOMAXCONN.o o//libc/sysv/consts/SO_MAX_PACING_RATE.o o//libc/sysv/consts/SO_NO_CHECK.o o//libc/sysv/consts/SO_NOFCS.o o//libc/sysv/consts/SO_OOBINLINE.o o//libc/sysv/consts/SO_PASSCRED.o o//libc/sysv/consts/SO_PASSSEC.o o//libc/sysv/consts/SO_PEEK_OFF.o o//libc/sysv/consts/SO_PEERCRED.o o//libc/sysv/consts/SO_PEERNAME.o o//libc/sysv/consts/SO_PEERSEC.o o//libc/sysv/consts/SO_PRIORITY.o o//libc/sysv/consts/SO_PROTOCOL.o o//libc/sysv/consts/SO_RCVBUFFORCE.o o//libc/sysv/consts/SO_RCVBUF.o o//libc/sysv/consts/SO_RCVLOWAT.o o//libc/sysv/consts/SO_RCVTIMEO.o o//libc/sysv/consts/SO_REUSEADDR.o o//libc/sysv/consts/SO_REUSEPORT.o o//libc/sysv/consts/SO_RXQ_OVFL.o o//libc/sysv/consts/SO_SECURITY_AUTHENTICATION.o o//libc/sysv/consts/SO_SECURITY_ENCRYPTION_NETWORK.o o//libc/sysv/consts/SO_SECURITY_ENCRYPTION_TRANSPORT.o o//libc/sysv/consts/SO_SELECT_ERR_QUEUE.o o//libc/sysv/consts/SO_SNDBUFFORCE.o o//libc/sysv/consts/SO_SNDBUF.o o//libc/sysv/consts/SO_SNDLOWAT.o o//libc/sysv/consts/SO_SNDTIMEO.o o//libc/sysv/consts/SO_TIMESTAMPING.o o//libc/sysv/consts/SO_TIMESTAMPNS.o o//libc/sysv/consts/SO_TIMESTAMP.o o//libc/sysv/consts/SO_TYPE.o o//libc/sysv/consts/SO_WIFI_STATUS.o o//libc/sysv/consts/SPACE.o o//libc/sysv/consts/SPLICE_F_GIFT.o o//libc/sysv/consts/SPLICE_F_MORE.o o//libc/sysv/consts/SPLICE_F_MOVE.o o//libc/sysv/consts/SPLICE_F_NONBLOCK.o o//libc/sysv/consts/SS_DISABLE.o o//libc/sysv/consts/SS_ONSTACK.o o//libc/sysv/consts/ST_APPEND.o o//libc/sysv/consts/STA_RONLY.o o//libc/sysv/consts/START_STOP.o o//libc/sysv/consts/STATUS_MASK.o o//libc/sysv/consts/STICKY_TIMEOUTS.o o//libc/sysv/consts/ST_IMMUTABLE.o o//libc/sysv/consts/ST_MANDLOCK.o o//libc/sysv/consts/ST_NOATIME.o o//libc/sysv/consts/ST_NODEV.o o//libc/sysv/consts/ST_NODIRATIME.o o//libc/sysv/consts/ST_NOEXEC.o o//libc/sysv/consts/ST_NOSUID.o o//libc/sysv/consts/ST_RDONLY.o o//libc/sysv/consts/ST_RELATIME.o o//libc/sysv/consts/STRIPDISC.o o//libc/sysv/consts/STRU_F.o o//libc/sysv/consts/STRU_P.o o//libc/sysv/consts/STRU_R.o o//libc/sysv/consts/ST_SYNCHRONOUS.o o//libc/sysv/consts/ST_WRITE.o o//libc/sysv/consts/SUBCMDMASK.o o//libc/sysv/consts/SUBCMDSHIFT.o o//libc/sysv/consts/SWAP_FLAG_DISCARD.o o//libc/sysv/consts/SYMLOOP_MAX.o o//libc/sysv/consts/SYMTYPE.o o//libc/sysv/consts/SYNC_FILE_RANGE_WAIT_AFTER.o o//libc/sysv/consts/SYNC_FILE_RANGE_WAIT_BEFORE.o o//libc/sysv/consts/SYNC_FILE_RANGE_WRITE.o o//libc/sysv/consts/SYNCHRONIZE_CACHE.o o//libc/sysv/consts/TAB0.o o//libc/sysv/consts/TAB1.o o//libc/sysv/consts/TAB2.o o//libc/sysv/consts/TAB3.o o//libc/sysv/consts/TABDLY.o o//libc/sysv/consts/TABLDISC.o o//libc/sysv/consts/TCFLSH.o o//libc/sysv/consts/TCGETS.o o//libc/sysv/consts/TCIFLUSH.o o//libc/sysv/consts/TCIOFF.o o//libc/sysv/consts/TCIOFLUSH.o o//libc/sysv/consts/TCION.o o//libc/sysv/consts/TCOFLUSH.o o//libc/sysv/consts/TCOOFF.o o//libc/sysv/consts/TCOON.o o//libc/sysv/consts/TCP_CC_INFO.o o//libc/sysv/consts/TCP_CONGESTION.o o//libc/sysv/consts/TCP_COOKIE_TRANSACTIONS.o o//libc/sysv/consts/TCP_CORK.o o//libc/sysv/consts/TCP_DEFER_ACCEPT.o o//libc/sysv/consts/TCP_FASTOPEN.o o//libc/sysv/consts/TCP_INFO.o o//libc/sysv/consts/TCP_KEEPCNT.o o//libc/sysv/consts/TCP_KEEPIDLE.o o//libc/sysv/consts/TCP_KEEPINTVL.o o//libc/sysv/consts/TCP_LINGER2.o o//libc/sysv/consts/TCP_MAXSEG.o o//libc/sysv/consts/TCP_MD5SIG_MAXKEYLEN.o o//libc/sysv/consts/TCP_MD5SIG.o o//libc/sysv/consts/TCP_NODELAY.o o//libc/sysv/consts/TCP_NOTSENT_LOWAT.o o//libc/sysv/consts/TCPOLEN_MAXSEG.o o//libc/sysv/consts/TCPOLEN_SACK_PERMITTED.o o//libc/sysv/consts/TCPOLEN_TIMESTAMP.o o//libc/sysv/consts/TCPOLEN_WINDOW.o o//libc/sysv/consts/TCPOPT_EOL.o o//libc/sysv/consts/TCPOPT_MAXSEG.o o//libc/sysv/consts/TCPOPT_NOP.o o//libc/sysv/consts/TCPOPT_SACK_PERMITTED.o o//libc/sysv/consts/TCPOPT_SACK.o o//libc/sysv/consts/TCPOPT_TIMESTAMP.o o//libc/sysv/consts/TCPOPT_WINDOW.o o//libc/sysv/consts/TCP_QUEUE_SEQ.o o//libc/sysv/consts/TCP_QUICKACK.o o//libc/sysv/consts/TCP_REPAIR_OPTIONS.o o//libc/sysv/consts/TCP_REPAIR_QUEUE.o o//libc/sysv/consts/TCP_REPAIR.o o//libc/sysv/consts/TCP_SAVED_SYN.o o//libc/sysv/consts/TCP_SAVE_SYN.o o//libc/sysv/consts/TCP_SYNCNT.o o//libc/sysv/consts/TCP_THIN_DUPACK.o o//libc/sysv/consts/TCP_THIN_LINEAR_TIMEOUTS.o o//libc/sysv/consts/TCP_TIMESTAMP.o o//libc/sysv/consts/TCP_USER_TIMEOUT.o o//libc/sysv/consts/TCP_WINDOW_CLAMP.o o//libc/sysv/consts/TCSADRAIN.o o//libc/sysv/consts/TCSAFLUSH.o o//libc/sysv/consts/TCSANOW.o o//libc/sysv/consts/TCSETSF.o o//libc/sysv/consts/TCSETS.o o//libc/sysv/consts/TCSETSW.o o//libc/sysv/consts/TELOPT_NAOL.o o//libc/sysv/consts/TELOPT_NAOP.o o//libc/sysv/consts/TELOPT_NEW_ENVIRON.o o//libc/sysv/consts/TELOPT_OLD_ENVIRON.o o//libc/sysv/consts/TEST_UNIT_READY.o o//libc/sysv/consts/TFD_CLOEXEC.o o//libc/sysv/consts/TFD_NONBLOCK.o o//libc/sysv/consts/TFD_TIMER_ABSTIME.o o//libc/sysv/consts/T_FMT_AMPM.o o//libc/sysv/consts/T_FMT.o o//libc/sysv/consts/TGEXEC.o o//libc/sysv/consts/TGREAD.o o//libc/sysv/consts/TGWRITE.o o//libc/sysv/consts/TH_ACK.o o//libc/sysv/consts/TH_FIN.o o//libc/sysv/consts/THOUSEP.o o//libc/sysv/consts/TH_PUSH.o o//libc/sysv/consts/TH_RST.o o//libc/sysv/consts/TH_SYN.o o//libc/sysv/consts/TH_URG.o o//libc/sysv/consts/TIMER_ABSTIME.o o//libc/sysv/consts/TIME_UTC.o o//libc/sysv/consts/TIOCCBRK.o o//libc/sysv/consts/TIOCCDTR.o o//libc/sysv/consts/TIOCCHKVERAUTH.o o//libc/sysv/consts/TIOCCONS.o o//libc/sysv/consts/TIOCDRAIN.o o//libc/sysv/consts/TIOCEXT.o o//libc/sysv/consts/TIOCFLAG_CLOCAL.o o//libc/sysv/consts/TIOCFLAG_MDMBUF.o o//libc/sysv/consts/TIOCFLAG_PPS.o o//libc/sysv/consts/TIOCFLAG_SOFTCAR.o o//libc/sysv/consts/TIOCFLUSH.o o//libc/sysv/consts/TIOCGDRAINWAIT.o o//libc/sysv/consts/TIOCGETA.o o//libc/sysv/consts/TIOCGETD.o o//libc/sysv/consts/TIOCGFLAGS.o o//libc/sysv/consts/TIOCGPGRP.o o//libc/sysv/consts/TIOCGPTN.o o//libc/sysv/consts/TIOCGSID.o o//libc/sysv/consts/TIOCGTSTAMP.o o//libc/sysv/consts/TIOCGWINSZ.o o//libc/sysv/consts/TIOCINQ.o o//libc/sysv/consts/TIOCMBIC.o o//libc/sysv/consts/TIOCMBIS.o o//libc/sysv/consts/TIOCM_CAR.o o//libc/sysv/consts/TIOCM_CD.o o//libc/sysv/consts/TIOCM_CTS.o o//libc/sysv/consts/TIOCM_DCD.o o//libc/sysv/consts/TIOCM_DSR.o o//libc/sysv/consts/TIOCM_DTR.o o//libc/sysv/consts/TIOCMGET.o o//libc/sysv/consts/TIOCM_LE.o o//libc/sysv/consts/TIOCMODG.o o//libc/sysv/consts/TIOCMODS.o o//libc/sysv/consts/TIOCM_RI.o o//libc/sysv/consts/TIOCM_RNG.o o//libc/sysv/consts/TIOCM_RTS.o o//libc/sysv/consts/TIOCMSDTRWAIT.o o//libc/sysv/consts/TIOCMSET.o o//libc/sysv/consts/TIOCM_SR.o o//libc/sysv/consts/TIOCM_ST.o o//libc/sysv/consts/TIOCNOTTY.o o//libc/sysv/consts/TIOCNXCL.o o//libc/sysv/consts/TIOCOUTQ.o o//libc/sysv/consts/TIOCPKT_DATA.o o//libc/sysv/consts/TIOCPKT_DOSTOP.o o//libc/sysv/consts/TIOCPKT_FLUSHREAD.o o//libc/sysv/consts/TIOCPKT_FLUSHWRITE.o o//libc/sysv/consts/TIOCPKT_IOCTL.o o//libc/sysv/consts/TIOCPKT_NOSTOP.o o//libc/sysv/consts/TIOCPKT.o o//libc/sysv/consts/TIOCPKT_START.o o//libc/sysv/consts/TIOCPKT_STOP.o o//libc/sysv/consts/TIOCPTMASTER.o o//libc/sysv/consts/TIOCREMOTE.o o//libc/sysv/consts/TIOCSBRK.o o//libc/sysv/consts/TIOCSCTTY.o o//libc/sysv/consts/TIOCSDRAINWAIT.o o//libc/sysv/consts/TIOCSDTR.o o//libc/sysv/consts/TIOCSERGETLSR.o o//libc/sysv/consts/TIOCSERGETMULTI.o o//libc/sysv/consts/TIOCSERSETMULTI.o o//libc/sysv/consts/TIOCSER_TEMT.o o//libc/sysv/consts/TIOCSETAF.o o//libc/sysv/consts/TIOCSETA.o o//libc/sysv/consts/TIOCSETAW.o o//libc/sysv/consts/TIOCSETD.o o//libc/sysv/consts/TIOCSETVERAUTH.o o//libc/sysv/consts/TIOCSFLAGS.o o//libc/sysv/consts/TIOCSIG.o o//libc/sysv/consts/TIOCSPGRP.o o//libc/sysv/consts/TIOCSPTLCK.o o//libc/sysv/consts/TIOCSTART.o o//libc/sysv/consts/TIOCSTAT.o o//libc/sysv/consts/TIOCSTI.o o//libc/sysv/consts/TIOCSTSTAMP.o o//libc/sysv/consts/TIOCSWINSZ.o o//libc/sysv/consts/TIOCTIMESTAMP.o o//libc/sysv/consts/TIOCUCNTL_CBRK.o o//libc/sysv/consts/TMAGLEN.o o//libc/sysv/consts/TMP_MAX.o o//libc/sysv/consts/TOEXEC.o o//libc/sysv/consts/TOREAD.o o//libc/sysv/consts/TOSTOP.o o//libc/sysv/consts/TOWRITE.o o//libc/sysv/consts/TRANSIENT.o o//libc/sysv/consts/TRAP_BRKPT.o o//libc/sysv/consts/TRAP_TRACE.o o//libc/sysv/consts/TRY_AGAIN.o o//libc/sysv/consts/TSGID.o o//libc/sysv/consts/TSS_DTOR_ITERATIONS.o o//libc/sysv/consts/TSUID.o o//libc/sysv/consts/TSVTX.o o//libc/sysv/consts/TTYDEF_CFLAG.o o//libc/sysv/consts/TTYDEF_IFLAG.o o//libc/sysv/consts/TTYDEF_LFLAG.o o//libc/sysv/consts/TTYDEF_OFLAG.o o//libc/sysv/consts/TTYDEF_SPEED.o o//libc/sysv/consts/TTYDISC.o o//libc/sysv/consts/TTY_NAME_MAX.o o//libc/sysv/consts/TUEXEC.o o//libc/sysv/consts/TUREAD.o o//libc/sysv/consts/TUWRITE.o o//libc/sysv/consts/TVERSLEN.o o//libc/sysv/consts/TYPE_A.o o//libc/sysv/consts/TYPE_DISK.o o//libc/sysv/consts/TYPE_ENCLOSURE.o o//libc/sysv/consts/TYPE_E.o o//libc/sysv/consts/TYPE_I.o o//libc/sysv/consts/TYPE_L.o o//libc/sysv/consts/TYPE_MEDIUM_CHANGER.o o//libc/sysv/consts/TYPE_MOD.o o//libc/sysv/consts/TYPE_NO_LUN.o o//libc/sysv/consts/TYPE_PROCESSOR.o o//libc/sysv/consts/TYPE_ROM.o o//libc/sysv/consts/TYPE_SCANNER.o o//libc/sysv/consts/TYPE_TAPE.o o//libc/sysv/consts/TYPE_WORM.o o//libc/sysv/consts/UDP_ENCAP_ESPINUDP_NON_IKE.o o//libc/sysv/consts/UDP_NO_CHECK6_RX.o o//libc/sysv/consts/UDP_NO_CHECK6_TX.o o//libc/sysv/consts/UIO_MAXIOV.o o//libc/sysv/consts/UL_GETFSIZE.o o//libc/sysv/consts/UL_SETFSIZE.o o//libc/sysv/consts/UMOUNT_NOFOLLOW.o o//libc/sysv/consts/UNAME26.o o//libc/sysv/consts/UNIT_ATTENTION.o o//libc/sysv/consts/UPDATE_BLOCK.o o//libc/sysv/consts/USER_PROCESS.o o//libc/sysv/consts/USRQUOTA.o o//libc/sysv/consts/UT_HOSTSIZE.o o//libc/sysv/consts/UTIME_NOW.o o//libc/sysv/consts/UTIME_OMIT.o o//libc/sysv/consts/UT_LINESIZE.o o//libc/sysv/consts/UT_NAMESIZE.o o//libc/sysv/consts/VDISCARD.o o//libc/sysv/consts/VEOF.o o//libc/sysv/consts/VEOL2.o o//libc/sysv/consts/VEOL.o o//libc/sysv/consts/VERASE.o o//libc/sysv/consts/VERIFY.o o//libc/sysv/consts/VINTR.o o//libc/sysv/consts/VKILL.o o//libc/sysv/consts/VLNEXT.o o//libc/sysv/consts/VMIN.o o//libc/sysv/consts/VOLUME_OVERFLOW.o o//libc/sysv/consts/VQUIT.o o//libc/sysv/consts/VREPRINT.o o//libc/sysv/consts/VSTART.o o//libc/sysv/consts/VSTOP.o o//libc/sysv/consts/VSUSP.o o//libc/sysv/consts/VSWTC.o o//libc/sysv/consts/VT0.o o//libc/sysv/consts/VT1.o o//libc/sysv/consts/VTDLY.o o//libc/sysv/consts/VTIME.o o//libc/sysv/consts/VWERASE.o o//libc/sysv/consts/WCONTINUED.o o//libc/sysv/consts/WEOF.o o//libc/sysv/consts/WEXITED.o o//libc/sysv/consts/WHOLE_SECONDS.o o//libc/sysv/consts/WNOHANG.o o//libc/sysv/consts/WNOWAIT.o o//libc/sysv/consts/W_OK.o o//libc/sysv/consts/WORD_BIT.o o//libc/sysv/consts/WRDE_APPEND.o o//libc/sysv/consts/WRDE_BADCHAR.o o//libc/sysv/consts/WRDE_BADVAL.o o//libc/sysv/consts/WRDE_CMDSUB.o o//libc/sysv/consts/WRDE_DOOFFS.o o//libc/sysv/consts/WRDE_NOCMD.o o//libc/sysv/consts/WRDE_NOSPACE.o o//libc/sysv/consts/WRDE_NOSYS.o o//libc/sysv/consts/WRDE_REUSE.o o//libc/sysv/consts/WRDE_SHOWERR.o o//libc/sysv/consts/WRDE_SYNTAX.o o//libc/sysv/consts/WRDE_UNDEF.o o//libc/sysv/consts/WRITE_10.o o//libc/sysv/consts/WRITE_12.o o//libc/sysv/consts/WRITE_6.o o//libc/sysv/consts/WRITE_BUFFER.o o//libc/sysv/consts/WRITE_FILEMARKS.o o//libc/sysv/consts/WRITE_LONG_2.o o//libc/sysv/consts/WRITE_LONG.o o//libc/sysv/consts/WRITE_SAME.o o//libc/sysv/consts/WRITE_VERIFY_12.o o//libc/sysv/consts/WRITE_VERIFY.o o//libc/sysv/consts/WRQ.o o//libc/sysv/consts/WSTOPPED.o o//libc/sysv/consts/WUNTRACED.o o//libc/sysv/consts/XATTR_CREATE.o o//libc/sysv/consts/XATTR_REPLACE.o o//libc/sysv/consts/XCASE.o o//libc/sysv/consts/X_OK.o o//libc/sysv/consts/_XOPEN_ENH_I18N.o o//libc/sysv/consts/_XOPEN_IOV_MAX.o o//libc/sysv/consts/_XOPEN_NAME_MAX.o o//libc/sysv/consts/_XOPEN_PATH_MAX.o o//libc/sysv/consts/_XOPEN_SOURCE.o o//libc/sysv/consts/_XOPEN_UNIX.o o//libc/sysv/consts/_XOPEN_VERSION.o o//libc/sysv/consts/XTABS.o o//libc/sysv/consts/YESEXPR.o o//libc/sysv/consts/YESSTR.o o//libc/sysv/g_syscount.o o//libc/sysv/restorert.o o//libc/sysv/syscall.o o//libc/sysv/systemfive.o o//libc/sysv/stubs/free.o o//libc/sysv/stubs/malloc.o o//libc/sysv/stubs/realloc.o o//libc/sysv/errfuns/e2big.o o//libc/sysv/errfuns/eacces.o o//libc/sysv/errfuns/eaddrinuse.o o//libc/sysv/errfuns/eaddrnotavail.o o//libc/sysv/errfuns/eadv.o o//libc/sysv/errfuns/eafnosupport.o o//libc/sysv/errfuns/eagain.o o//libc/sysv/errfuns/ealready.o o//libc/sysv/errfuns/ebade.o o//libc/sysv/errfuns/ebadfd.o o//libc/sysv/errfuns/ebadf.o o//libc/sysv/errfuns/ebadmsg.o o//libc/sysv/errfuns/ebadrqc.o o//libc/sysv/errfuns/ebadr.o o//libc/sysv/errfuns/ebadslt.o o//libc/sysv/errfuns/ebusy.o o//libc/sysv/errfuns/ecanceled.o o//libc/sysv/errfuns/echild.o o//libc/sysv/errfuns/echrng.o o//libc/sysv/errfuns/ecomm.o o//libc/sysv/errfuns/econnaborted.o o//libc/sysv/errfuns/econnrefused.o o//libc/sysv/errfuns/econnreset.o o//libc/sysv/errfuns/edeadlk.o o//libc/sysv/errfuns/edestaddrreq.o o//libc/sysv/errfuns/edom.o o//libc/sysv/errfuns/edotdot.o o//libc/sysv/errfuns/edquot.o o//libc/sysv/errfuns/eexist.o o//libc/sysv/errfuns/efault.o o//libc/sysv/errfuns/efbig.o o//libc/sysv/errfuns/ehostdown.o o//libc/sysv/errfuns/ehostunreach.o o//libc/sysv/errfuns/ehwpoison.o o//libc/sysv/errfuns/eidrm.o o//libc/sysv/errfuns/eilseq.o o//libc/sysv/errfuns/einprogress.o o//libc/sysv/errfuns/eintr.o o//libc/sysv/errfuns/einval.o o//libc/sysv/errfuns/eio.o o//libc/sysv/errfuns/eisconn.o o//libc/sysv/errfuns/eisdir.o o//libc/sysv/errfuns/eisnam.o o//libc/sysv/errfuns/ekeyexpired.o o//libc/sysv/errfuns/ekeyrejected.o o//libc/sysv/errfuns/ekeyrevoked.o o//libc/sysv/errfuns/el2hlt.o o//libc/sysv/errfuns/el2nsync.o o//libc/sysv/errfuns/el3hlt.o o//libc/sysv/errfuns/el3rst.o o//libc/sysv/errfuns/elibacc.o o//libc/sysv/errfuns/elibbad.o o//libc/sysv/errfuns/elibexec.o o//libc/sysv/errfuns/elibmax.o o//libc/sysv/errfuns/elibscn.o o//libc/sysv/errfuns/elnrng.o o//libc/sysv/errfuns/eloop.o o//libc/sysv/errfuns/emediumtype.o o//libc/sysv/errfuns/emfile.o o//libc/sysv/errfuns/emlink.o o//libc/sysv/errfuns/emsgsize.o o//libc/sysv/errfuns/emultihop.o o//libc/sysv/errfuns/enametoolong.o o//libc/sysv/errfuns/enavail.o o//libc/sysv/errfuns/enetdown.o o//libc/sysv/errfuns/enetreset.o o//libc/sysv/errfuns/enetunreach.o o//libc/sysv/errfuns/enfile.o o//libc/sysv/errfuns/enoano.o o//libc/sysv/errfuns/enobufs.o o//libc/sysv/errfuns/enocsi.o o//libc/sysv/errfuns/enodata.o o//libc/sysv/errfuns/enodev.o o//libc/sysv/errfuns/enoent.o o//libc/sysv/errfuns/enoexec.o o//libc/sysv/errfuns/enokey.o o//libc/sysv/errfuns/enolck.o o//libc/sysv/errfuns/enolink.o o//libc/sysv/errfuns/enomedium.o o//libc/sysv/errfuns/enomem.o o//libc/sysv/errfuns/enomsg.o o//libc/sysv/errfuns/enonet.o o//libc/sysv/errfuns/enopkg.o o//libc/sysv/errfuns/enoprotoopt.o o//libc/sysv/errfuns/enospc.o o//libc/sysv/errfuns/enosr.o o//libc/sysv/errfuns/enostr.o o//libc/sysv/errfuns/enosys.o o//libc/sysv/errfuns/enotblk.o o//libc/sysv/errfuns/enotconn.o o//libc/sysv/errfuns/enotdir.o o//libc/sysv/errfuns/enotempty.o o//libc/sysv/errfuns/enotnam.o o//libc/sysv/errfuns/enotrecoverable.o o//libc/sysv/errfuns/enotsock.o o//libc/sysv/errfuns/enotsup.o o//libc/sysv/errfuns/enotty.o o//libc/sysv/errfuns/enotuniq.o o//libc/sysv/errfuns/enxio.o o//libc/sysv/errfuns/eopnotsupp.o o//libc/sysv/errfuns/eoverflow.o o//libc/sysv/errfuns/eownerdead.o o//libc/sysv/errfuns/eperm.o o//libc/sysv/errfuns/epfnosupport.o o//libc/sysv/errfuns/epipe.o o//libc/sysv/errfuns/eprotonosupport.o o//libc/sysv/errfuns/eproto.o o//libc/sysv/errfuns/eprototype.o o//libc/sysv/errfuns/erange.o o//libc/sysv/errfuns/eremchg.o o//libc/sysv/errfuns/eremoteio.o o//libc/sysv/errfuns/eremote.o o//libc/sysv/errfuns/erestart.o o//libc/sysv/errfuns/erfkill.o o//libc/sysv/errfuns/erofs.o o//libc/sysv/errfuns/eshutdown.o o//libc/sysv/errfuns/esocktnosupport.o o//libc/sysv/errfuns/espipe.o o//libc/sysv/errfuns/esrch.o o//libc/sysv/errfuns/esrmnt.o o//libc/sysv/errfuns/estale.o o//libc/sysv/errfuns/estrpipe.o o//libc/sysv/errfuns/etimedout.o o//libc/sysv/errfuns/etime.o o//libc/sysv/errfuns/etoomanyrefs.o o//libc/sysv/errfuns/etxtbsy.o o//libc/sysv/errfuns/euclean.o o//libc/sysv/errfuns/eunatch.o o//libc/sysv/errfuns/eusers.o o//libc/sysv/errfuns/exdev.o o//libc/sysv/errfuns/exfull.o o//libc/sysv/g_syscount.S.zip.o o//libc/sysv/restorert.S.zip.o o//libc/sysv/syscall.S.zip.o o//libc/sysv/systemfive.S.zip.o
ARCHIVE.a      o//libc/nt/advapi32.a
build/archive: line 45: 55646 Illegal instruction     (core dumped) "$@" > /dev/null
archive failed: o/build/bootstrap/ar.com rcsD o//libc/nt/advapi32.a libc/nt/advapi32/ o//libc/nt/advapi32.a.pkg o//libc/nt/advapi32/AbortSystemShutdownA.o o//libc/nt/advapi32/AbortSystemShutdownW.o o//libc/nt/advapi32/AccessCheckAndAuditAlarmA.o o//libc/nt/advapi32/AccessCheckByTypeAndAuditAlarmA.o o//libc/nt/advapi32/AccessCheckByTypeResultListAndAuditAlarmA.o o//libc/nt/advapi32/AccessCheckByTypeResultListAndAuditAlarmByHandleA.o o//libc/nt/advapi32/AddConditionalAce.o o//libc/nt/advapi32/AddUsersToEncryptedFileEx.o o//libc/nt/advapi32/AddUsersToEncryptedFile.o o//libc/nt/advapi32/AuditComputeEffectivePolicyBySid.o o//libc/nt/advapi32/AuditComputeEffectivePolicyByToken.o o//libc/nt/advapi32/AuditEnumerateCategories.o o//libc/nt/advapi32/AuditEnumeratePerUserPolicy.o o//libc/nt/advapi32/AuditEnumerateSubCategories.o o//libc/nt/advapi32/AuditFree.o o//libc/nt/advapi32/AuditLookupCategoryGuidFromCategoryId.o o//libc/nt/advapi32/AuditLookupCategoryIdFromCategoryGuid.o o//libc/nt/advapi32/AuditLookupCategoryNameA.o o//libc/nt/advapi32/AuditLookupCategoryNameW.o o//libc/nt/advapi32/AuditLookupSubCategoryNameA.o o//libc/nt/advapi32/AuditLookupSubCategoryNameW.o o//libc/nt/advapi32/AuditQueryGlobalSaclA.o o//libc/nt/advapi32/AuditQueryGlobalSaclW.o o//libc/nt/advapi32/AuditQueryPerUserPolicy.o o//libc/nt/advapi32/AuditQuerySecurity.o o//libc/nt/advapi32/AuditQuerySystemPolicy.o o//libc/nt/advapi32/AuditSetGlobalSaclA.o o//libc/nt/advapi32/AuditSetGlobalSaclW.o o//libc/nt/advapi32/AuditSetPerUserPolicy.o o//libc/nt/advapi32/AuditSetSecurity.o o//libc/nt/advapi32/AuditSetSystemPolicy.o o//libc/nt/advapi32/BackupEventLogA.o o//libc/nt/advapi32/BackupEventLogW.o o//libc/nt/advapi32/BaseRegCloseKey.o o//libc/nt/advapi32/BaseRegCreateKey.o o//libc/nt/advapi32/BaseRegDeleteKeyEx.o o//libc/nt/advapi32/BaseRegDeleteValue.o o//libc/nt/advapi32/BaseRegFlushKey.o o//libc/nt/advapi32/BaseRegGetVersion.o o//libc/nt/advapi32/BaseRegLoadKey.o o//libc/nt/advapi32/BaseRegOpenKey.o o//libc/nt/advapi32/BaseRegRestoreKey.o o//libc/nt/advapi32/BaseRegSaveKeyEx.o o//libc/nt/advapi32/BaseRegSetKeySecurity.o o//libc/nt/advapi32/BaseRegSetValue.o o//libc/nt/advapi32/BaseRegUnLoadKey.o o//libc/nt/advapi32/BuildExplicitAccessWithNameA.o o//libc/nt/advapi32/BuildExplicitAccessWithNameW.o o//libc/nt/advapi32/BuildImpersonateExplicitAccessWithNameA.o o//libc/nt/advapi32/BuildImpersonateExplicitAccessWithNameW.o o//libc/nt/advapi32/BuildImpersonateTrusteeA.o o//libc/nt/advapi32/BuildImpersonateTrusteeW.o o//libc/nt/advapi32/BuildSecurityDescriptorA.o o//libc/nt/advapi32/BuildSecurityDescriptorW.o o//libc/nt/advapi32/BuildTrusteeWithNameA.o o//libc/nt/advapi32/BuildTrusteeWithNameW.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndNameA.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndNameW.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndSidA.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndSidW.o o//libc/nt/advapi32/BuildTrusteeWithSidA.o o//libc/nt/advapi32/BuildTrusteeWithSidW.o o//libc/nt/advapi32/CancelOverlappedAccess.o o//libc/nt/advapi32/ChangeServiceConfig2A.o o//libc/nt/advapi32/ChangeServiceConfig2W.o o//libc/nt/advapi32/ChangeServiceConfigA.o o//libc/nt/advapi32/ChangeServiceConfigW.o o//libc/nt/advapi32/CheckForHiberboot.o o//libc/nt/advapi32/ClearEventLogA.o o//libc/nt/advapi32/ClearEventLogW.o o//libc/nt/advapi32/CloseCodeAuthzLevel.o o//libc/nt/advapi32/CloseEncryptedFileRaw.o o//libc/nt/advapi32/CloseEventLog.o o//libc/nt/advapi32/CloseServiceHandle.o o//libc/nt/advapi32/CloseThreadWaitChainSession.o o//libc/nt/advapi32/CloseTrace.o o//libc/nt/advapi32/CommandLineFromMsiDescriptor.o o//libc/nt/advapi32/ComputeAccessTokenFromCodeAuthzLevel.o o//libc/nt/advapi32/ControlServiceExA.o o//libc/nt/advapi32/ControlServiceExW.o o//libc/nt/advapi32/ControlService.o o//libc/nt/advapi32/ControlTraceA.o o//libc/nt/advapi32/ControlTraceW.o o//libc/nt/advapi32/ConvertAccessToSecurityDescriptorA.o o//libc/nt/advapi32/ConvertAccessToSecurityDescriptorW.o o//libc/nt/advapi32/ConvertSDToStringSDDomainW.o o//libc/nt/advapi32/ConvertSDToStringSDRootDomainA.o o//libc/nt/advapi32/ConvertSDToStringSDRootDomainW.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessA.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessNamedA.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessNamedW.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessW.o o//libc/nt/advapi32/ConvertSecurityDescriptorToStringSecurityDescriptorA.o o//libc/nt/advapi32/ConvertSecurityDescriptorToStringSecurityDescriptorW.o o//libc/nt/advapi32/ConvertSidToStringSidA.o o//libc/nt/advapi32/ConvertSidToStringSidW.o o//libc/nt/advapi32/ConvertStringSDToSDDomainA.o o//libc/nt/advapi32/ConvertStringSDToSDDomainW.o o//libc/nt/advapi32/ConvertStringSDToSDRootDomainA.o o//libc/nt/advapi32/ConvertStringSDToSDRootDomainW.o o//libc/nt/advapi32/ConvertStringSecurityDescriptorToSecurityDescriptorA.o o//libc/nt/advapi32/ConvertStringSecurityDescriptorToSecurityDescriptorW.o o//libc/nt/advapi32/ConvertStringSidToSidA.o o//libc/nt/advapi32/ConvertStringSidToSidW.o o//libc/nt/advapi32/CreateCodeAuthzLevel.o o//libc/nt/advapi32/CreateProcessWithLogonW.o o//libc/nt/advapi32/CreateProcessWithTokenW.o o//libc/nt/advapi32/CreateServiceA.o o//libc/nt/advapi32/CreateServiceEx.o o//libc/nt/advapi32/CreateServiceW.o o//libc/nt/advapi32/CredBackupCredentials.o o//libc/nt/advapi32/CredDeleteA.o o//libc/nt/advapi32/CredDeleteW.o o//libc/nt/advapi32/CredEncryptAndMarshalBinaryBlob.o o//libc/nt/advapi32/CredEnumerateA.o o//libc/nt/advapi32/CredEnumerateW.o o//libc/nt/advapi32/CredFindBestCredentialA.o o//libc/nt/advapi32/CredFindBestCredentialW.o o//libc/nt/advapi32/CredFree.o o//libc/nt/advapi32/CredGetSessionTypes.o o//libc/nt/advapi32/CredGetTargetInfoA.o o//libc/nt/advapi32/CredGetTargetInfoW.o o//libc/nt/advapi32/CredIsMarshaledCredentialA.o o//libc/nt/advapi32/CredIsMarshaledCredentialW.o o//libc/nt/advapi32/CredIsProtectedA.o o//libc/nt/advapi32/CredIsProtectedW.o o//libc/nt/advapi32/CredMarshalCredentialA.o o//libc/nt/advapi32/CredMarshalCredentialW.o o//libc/nt/advapi32/CredpConvertCredential.o o//libc/nt/advapi32/CredpConvertOneCredentialSize.o o//libc/nt/advapi32/CredpConvertTargetInfo.o o//libc/nt/advapi32/CredpDecodeCredential.o o//libc/nt/advapi32/CredpEncodeCredential.o o//libc/nt/advapi32/CredpEncodeSecret.o o//libc/nt/advapi32/CredProfileLoadedEx.o o//libc/nt/advapi32/CredProfileLoaded.o o//libc/nt/advapi32/CredProfileUnloaded.o o//libc/nt/advapi32/CredProtectA.o o//libc/nt/advapi32/CredProtectW.o o//libc/nt/advapi32/CredReadA.o o//libc/nt/advapi32/CredReadByTokenHandle.o o//libc/nt/advapi32/CredReadDomainCredentialsA.o o//libc/nt/advapi32/CredReadDomainCredentialsW.o o//libc/nt/advapi32/CredReadW.o o//libc/nt/advapi32/CredRenameA.o o//libc/nt/advapi32/CredRenameW.o o//libc/nt/advapi32/CredRestoreCredentials.o o//libc/nt/advapi32/CredUnmarshalCredentialA.o o//libc/nt/advapi32/CredUnmarshalCredentialW.o o//libc/nt/advapi32/CredUnprotectA.o o//libc/nt/advapi32/CredUnprotectW.o o//libc/nt/advapi32/CredWriteA.o o//libc/nt/advapi32/CredWriteDomainCredentialsA.o o//libc/nt/advapi32/CredWriteDomainCredentialsW.o o//libc/nt/advapi32/CredWriteW.o o//libc/nt/advapi32/CryptAcquireContextA.o o//libc/nt/advapi32/CryptAcquireContextW.o o//libc/nt/advapi32/CryptContextAddRef.o o//libc/nt/advapi32/CryptCreateHash.o o//libc/nt/advapi32/CryptDecrypt.o o//libc/nt/advapi32/CryptDeriveKey.o o//libc/nt/advapi32/CryptDestroyHash.o o//libc/nt/advapi32/CryptDestroyKey.o o//libc/nt/advapi32/CryptDuplicateHash.o o//libc/nt/advapi32/CryptDuplicateKey.o o//libc/nt/advapi32/CryptEncrypt.o o//libc/nt/advapi32/CryptEnumProvidersA.o o//libc/nt/advapi32/CryptEnumProvidersW.o o//libc/nt/advapi32/CryptEnumProviderTypesA.o o//libc/nt/advapi32/CryptEnumProviderTypesW.o o//libc/nt/advapi32/CryptExportKey.o o//libc/nt/advapi32/CryptGenKey.o o//libc/nt/advapi32/CryptGenRandom.o o//libc/nt/advapi32/CryptGetDefaultProviderA.o o//libc/nt/advapi32/CryptGetDefaultProviderW.o o//libc/nt/advapi32/CryptGetHashParam.o o//libc/nt/advapi32/CryptGetKeyParam.o o//libc/nt/advapi32/CryptGetProvParam.o o//libc/nt/advapi32/CryptGetUserKey.o o//libc/nt/advapi32/CryptHashData.o o//libc/nt/advapi32/CryptHashSessionKey.o o//libc/nt/advapi32/CryptImportKey.o o//libc/nt/advapi32/CryptReleaseContext.o o//libc/nt/advapi32/CryptSetHashParam.o o//libc/nt/advapi32/CryptSetKeyParam.o o//libc/nt/advapi32/CryptSetProviderA.o o//libc/nt/advapi32/CryptSetProviderExA.o o//libc/nt/advapi32/CryptSetProviderExW.o o//libc/nt/advapi32/CryptSetProviderW.o o//libc/nt/advapi32/CryptSetProvParam.o o//libc/nt/advapi32/CryptSignHashA.o o//libc/nt/advapi32/CryptSignHashW.o o//libc/nt/advapi32/CryptVerifySignatureA.o o//libc/nt/advapi32/CryptVerifySignatureW.o o//libc/nt/advapi32/DecryptFileA.o o//libc/nt/advapi32/DecryptFileW.o o//libc/nt/advapi32/DeleteService.o o//libc/nt/advapi32/DeregisterEventSource.o o//libc/nt/advapi32/DuplicateEncryptionInfoFile.o o//libc/nt/advapi32/ElfBackupEventLogFileA.o o//libc/nt/advapi32/ElfBackupEventLogFileW.o o//libc/nt/advapi32/ElfChangeNotify.o o//libc/nt/advapi32/ElfClearEventLogFileA.o o//libc/nt/advapi32/ElfClearEventLogFileW.o o//libc/nt/advapi32/ElfCloseEventLog.o o//libc/nt/advapi32/ElfDeregisterEventSource.o o//libc/nt/advapi32/ElfFlushEventLog.o o//libc/nt/advapi32/ElfNumberOfRecords.o o//libc/nt/advapi32/ElfOldestRecord.o o//libc/nt/advapi32/ElfOpenBackupEventLogA.o o//libc/nt/advapi32/ElfOpenBackupEventLogW.o o//libc/nt/advapi32/ElfOpenEventLogA.o o//libc/nt/advapi32/ElfOpenEventLogW.o o//libc/nt/advapi32/ElfReadEventLogA.o o//libc/nt/advapi32/ElfReadEventLogW.o o//libc/nt/advapi32/ElfRegisterEventSourceA.o o//libc/nt/advapi32/ElfRegisterEventSourceW.o o//libc/nt/advapi32/ElfReportEventAndSourceW.o o//libc/nt/advapi32/ElfReportEventA.o o//libc/nt/advapi32/ElfReportEventW.o o//libc/nt/advapi32/EnableTraceEx2.o o//libc/nt/advapi32/EnableTraceEx.o o//libc/nt/advapi32/EnableTrace.o o//libc/nt/advapi32/EncryptedFileKeyInfo.o o//libc/nt/advapi32/EncryptFileA.o o//libc/nt/advapi32/EncryptFileW.o o//libc/nt/advapi32/EncryptionDisable.o o//libc/nt/advapi32/EnumDependentServicesA.o o//libc/nt/advapi32/EnumDependentServicesW.o o//libc/nt/advapi32/EnumerateTraceGuidsEx.o o//libc/nt/advapi32/EnumerateTraceGuids.o o//libc/nt/advapi32/EnumServiceGroupW.o o//libc/nt/advapi32/EnumServicesStatusA.o o//libc/nt/advapi32/EnumServicesStatusExA.o o//libc/nt/advapi32/EnumServicesStatusExW.o o//libc/nt/advapi32/EnumServicesStatusW.o o//libc/nt/advapi32/EventAccessControl.o o//libc/nt/advapi32/EventAccessQuery.o o//libc/nt/advapi32/EventAccessRemove.o o//libc/nt/advapi32/FileEncryptionStatusA.o o//libc/nt/advapi32/FileEncryptionStatusW.o o//libc/nt/advapi32/FlushEfsCache.o o//libc/nt/advapi32/FlushTraceA.o o//libc/nt/advapi32/FlushTraceW.o o//libc/nt/advapi32/FreeEncryptedFileKeyInfo.o o//libc/nt/advapi32/FreeEncryptedFileMetadata.o o//libc/nt/advapi32/FreeEncryptionCertificateHashList.o o//libc/nt/advapi32/FreeInheritedFromArray.o o//libc/nt/advapi32/GetAccessPermissionsForObjectA.o o//libc/nt/advapi32/GetAccessPermissionsForObjectW.o o//libc/nt/advapi32/GetAuditedPermissionsFromAclA.o o//libc/nt/advapi32/GetAuditedPermissionsFromAclW.o o//libc/nt/advapi32/GetCurrentHwProfileA.o o//libc/nt/advapi32/GetCurrentHwProfileW.o o//libc/nt/advapi32/GetEffectiveRightsFromAclA.o o//libc/nt/advapi32/GetEffectiveRightsFromAclW.o o//libc/nt/advapi32/GetEncryptedFileMetadata.o o//libc/nt/advapi32/GetEventLogInformation.o o//libc/nt/advapi32/GetExplicitEntriesFromAclA.o o//libc/nt/advapi32/GetExplicitEntriesFromAclW.o o//libc/nt/advapi32/GetFileSecurityA.o o//libc/nt/advapi32/GetInformationCodeAuthzLevelW.o o//libc/nt/advapi32/GetInformationCodeAuthzPolicyW.o o//libc/nt/advapi32/GetInheritanceSourceA.o o//libc/nt/advapi32/GetInheritanceSourceW.o o//libc/nt/advapi32/GetLocalManagedApplicationData.o o//libc/nt/advapi32/GetLocalManagedApplications.o o//libc/nt/advapi32/GetManagedApplicationCategories.o o//libc/nt/advapi32/GetManagedApplications.o o//libc/nt/advapi32/GetMultipleTrusteeA.o o//libc/nt/advapi32/GetMultipleTrusteeOperationA.o o//libc/nt/advapi32/GetMultipleTrusteeOperationW.o o//libc/nt/advapi32/GetMultipleTrusteeW.o o//libc/nt/advapi32/GetNamedSecurityInfoA.o o//libc/nt/advapi32/GetNamedSecurityInfoExA.o o//libc/nt/advapi32/GetNamedSecurityInfoExW.o o//libc/nt/advapi32/GetNamedSecurityInfoW.o o//libc/nt/advapi32/GetNumberOfEventLogRecords.o o//libc/nt/advapi32/GetOldestEventLogRecord.o o//libc/nt/advapi32/GetOverlappedAccessResults.o o//libc/nt/advapi32/GetSecurityInfoExA.o o//libc/nt/advapi32/GetSecurityInfoExW.o o//libc/nt/advapi32/GetSecurityInfo.o o//libc/nt/advapi32/GetServiceDisplayNameA.o o//libc/nt/advapi32/GetServiceDisplayNameW.o o//libc/nt/advapi32/GetServiceKeyNameA.o o//libc/nt/advapi32/GetServiceKeyNameW.o o//libc/nt/advapi32/GetStringConditionFromBinary.o o//libc/nt/advapi32/GetThreadWaitChain.o o//libc/nt/advapi32/GetTrusteeFormA.o o//libc/nt/advapi32/GetTrusteeFormW.o o//libc/nt/advapi32/GetTrusteeNameA.o o//libc/nt/advapi32/GetTrusteeNameW.o o//libc/nt/advapi32/GetTrusteeTypeA.o o//libc/nt/advapi32/GetTrusteeTypeW.o o//libc/nt/advapi32/GetUserNameA.o o//libc/nt/advapi32/GetUserNameW.o o//libc/nt/advapi32/IdentifyCodeAuthzLevelW.o o//libc/nt/advapi32/InitiateShutdownA.o o//libc/nt/advapi32/InitiateShutdownW.o o//libc/nt/advapi32/InitiateSystemShutdownA.o o//libc/nt/advapi32/InitiateSystemShutdownExA.o o//libc/nt/advapi32/InitiateSystemShutdownExW.o o//libc/nt/advapi32/InitiateSystemShutdownW.o o//libc/nt/advapi32/InstallApplication.o o//libc/nt/advapi32/I_ScGetCurrentGroupStateW.o o//libc/nt/advapi32/I_ScReparseServiceDatabase.o o//libc/nt/advapi32/I_ScSetServiceBitsA.o o//libc/nt/advapi32/I_ScSetServiceBitsW.o o//libc/nt/advapi32/IsTextUnicode.o o//libc/nt/advapi32/IsTokenUntrusted.o o//libc/nt/advapi32/LockServiceDatabase.o o//libc/nt/advapi32/LogonUserA.o o//libc/nt/advapi32/LogonUserExA.o o//libc/nt/advapi32/LogonUserExExW.o o//libc/nt/advapi32/LogonUserExW.o o//libc/nt/advapi32/LogonUserW.o o//libc/nt/advapi32/LookupAccountNameA.o o//libc/nt/advapi32/LookupAccountNameW.o o//libc/nt/advapi32/LookupAccountSidA.o o//libc/nt/advapi32/LookupAccountSidW.o o//libc/nt/advapi32/LookupPrivilegeDisplayNameA.o o//libc/nt/advapi32/LookupPrivilegeDisplayNameW.o o//libc/nt/advapi32/LookupPrivilegeNameA.o o//libc/nt/advapi32/LookupPrivilegeNameW.o o//libc/nt/advapi32/LookupPrivilegeValueA.o o//libc/nt/advapi32/LookupPrivilegeValueW.o o//libc/nt/advapi32/LookupSecurityDescriptorPartsA.o o//libc/nt/advapi32/LookupSecurityDescriptorPartsW.o o//libc/nt/advapi32/LsaAddAccountRights.o o//libc/nt/advapi32/LsaAddPrivilegesToAccount.o o//libc/nt/advapi32/LsaClearAuditLog.o o//libc/nt/advapi32/LsaClose.o o//libc/nt/advapi32/LsaCreateAccount.o o//libc/nt/advapi32/LsaCreateSecret.o o//libc/nt/advapi32/LsaCreateTrustedDomainEx.o o//libc/nt/advapi32/LsaCreateTrustedDomain.o o//libc/nt/advapi32/LsaDelete.o o//libc/nt/advapi32/LsaDeleteTrustedDomain.o o//libc/nt/advapi32/LsaEnumerateAccountRights.o o//libc/nt/advapi32/LsaEnumerateAccounts.o o//libc/nt/advapi32/LsaEnumerateAccountsWithUserRight.o o//libc/nt/advapi32/LsaEnumeratePrivilegesOfAccount.o o//libc/nt/advapi32/LsaEnumeratePrivileges.o o//libc/nt/advapi32/LsaEnumerateTrustedDomainsEx.o o//libc/nt/advapi32/LsaEnumerateTrustedDomains.o o//libc/nt/advapi32/LsaFreeMemory.o o//libc/nt/advapi32/LsaGetAppliedCAPIDs.o o//libc/nt/advapi32/LsaGetQuotasForAccount.o o//libc/nt/advapi32/LsaGetRemoteUserName.o o//libc/nt/advapi32/LsaGetSystemAccessAccount.o o//libc/nt/advapi32/LsaGetUserName.o o//libc/nt/advapi32/LsaICLookupNames.o o//libc/nt/advapi32/LsaICLookupNamesWithCreds.o o//libc/nt/advapi32/LsaICLookupSids.o o//libc/nt/advapi32/LsaICLookupSidsWithCreds.o o//libc/nt/advapi32/LsaLookupNames2.o o//libc/nt/advapi32/LsaLookupNames.o o//libc/nt/advapi32/LsaLookupPrivilegeDisplayName.o o//libc/nt/advapi32/LsaLookupPrivilegeName.o o//libc/nt/advapi32/LsaLookupPrivilegeValue.o o//libc/nt/advapi32/LsaLookupSids2.o o//libc/nt/advapi32/LsaLookupSids.o o//libc/nt/advapi32/LsaManageSidNameMapping.o o//libc/nt/advapi32/LsaNtStatusToWinError.o o//libc/nt/advapi32/LsaOpenAccount.o o//libc/nt/advapi32/LsaOpenPolicy.o o//libc/nt/advapi32/LsaOpenPolicySce.o o//libc/nt/advapi32/LsaOpenSecret.o o//libc/nt/advapi32/LsaOpenTrustedDomainByName.o o//libc/nt/advapi32/LsaOpenTrustedDomain.o o//libc/nt/advapi32/LsaQueryCAPs.o o//libc/nt/advapi32/LsaQueryDomainInformationPolicy.o o//libc/nt/advapi32/LsaQueryForestTrustInformation.o o//libc/nt/advapi32/LsaQueryInformationPolicy.o o//libc/nt/advapi32/LsaQueryInfoTrustedDomain.o o//libc/nt/advapi32/LsaQuerySecret.o o//libc/nt/advapi32/LsaQuerySecurityObject.o o//libc/nt/advapi32/LsaQueryTrustedDomainInfoByName.o o//libc/nt/advapi32/LsaQueryTrustedDomainInfo.o o//libc/nt/advapi32/LsaRemoveAccountRights.o o//libc/nt/advapi32/LsaRemovePrivilegesFromAccount.o o//libc/nt/advapi32/LsaRetrievePrivateData.o o//libc/nt/advapi32/LsaSetCAPs.o o//libc/nt/advapi32/LsaSetDomainInformationPolicy.o o//libc/nt/advapi32/LsaSetForestTrustInformation.o o//libc/nt/advapi32/LsaSetInformationPolicy.o o//libc/nt/advapi32/LsaSetInformationTrustedDomain.o o//libc/nt/advapi32/LsaSetQuotasForAccount.o o//libc/nt/advapi32/LsaSetSecret.o o//libc/nt/advapi32/LsaSetSecurityObject.o o//libc/nt/advapi32/LsaSetSystemAccessAccount.o o//libc/nt/advapi32/LsaSetTrustedDomainInfoByName.o o//libc/nt/advapi32/LsaSetTrustedDomainInformation.o o//libc/nt/advapi32/LsaStorePrivateData.o o//libc/nt/advapi32/MIDL_user_free_Ext.o o//libc/nt/advapi32/MSChapSrvChangePassword2.o o//libc/nt/advapi32/MSChapSrvChangePassword.o o//libc/nt/advapi32/NotifyBootConfigStatus.o o//libc/nt/advapi32/NotifyChangeEventLog.o o//libc/nt/advapi32/NotifyServiceStatusChangeA.o o//libc/nt/advapi32/NotifyServiceStatusChangeW.o o//libc/nt/advapi32/NpGetUserName.o o//libc/nt/advapi32/ObjectCloseAuditAlarmA.o o//libc/nt/advapi32/ObjectDeleteAuditAlarmA.o o//libc/nt/advapi32/ObjectOpenAuditAlarmA.o o//libc/nt/advapi32/ObjectPrivilegeAuditAlarmA.o o//libc/nt/advapi32/OpenBackupEventLogA.o o//libc/nt/advapi32/OpenBackupEventLogW.o o//libc/nt/advapi32/OpenEncryptedFileRawA.o o//libc/nt/advapi32/OpenEncryptedFileRawW.o o//libc/nt/advapi32/OpenEventLogA.o o//libc/nt/advapi32/OpenEventLogW.o o//libc/nt/advapi32/OpenSCManagerA.o o//libc/nt/advapi32/OpenSCManagerW.o o//libc/nt/advapi32/OpenServiceA.o o//libc/nt/advapi32/OpenServiceW.o o//libc/nt/advapi32/OpenThreadWaitChainSession.o o//libc/nt/advapi32/OpenTraceA.o o//libc/nt/advapi32/OpenTraceW.o o//libc/nt/advapi32/OperationEnd.o o//libc/nt/advapi32/OperationStart.o o//libc/nt/advapi32/PerfAddCounters.o o//libc/nt/advapi32/PerfCloseQueryHandle.o o//libc/nt/advapi32/PerfDeleteCounters.o o//libc/nt/advapi32/PerfEnumerateCounterSetInstances.o o//libc/nt/advapi32/PerfEnumerateCounterSet.o o//libc/nt/advapi32/PerfOpenQueryHandle.o o//libc/nt/advapi32/PerfQueryCounterData.o o//libc/nt/advapi32/PerfQueryCounterInfo.o o//libc/nt/advapi32/PerfQueryCounterSetRegistrationInfo.o o//libc/nt/advapi32/PerfRegCloseKey.o o//libc/nt/advapi32/PerfRegEnumKey.o o//libc/nt/advapi32/PerfRegEnumValue.o o//libc/nt/advapi32/PerfRegQueryInfoKey.o o//libc/nt/advapi32/PerfRegQueryValue.o o//libc/nt/advapi32/PerfRegSetValue.o o//libc/nt/advapi32/PrivilegedServiceAuditAlarmA.o o//libc/nt/advapi32/ProcessIdleTasksW.o o//libc/nt/advapi32/ProcessTrace.o o//libc/nt/advapi32/QueryAllTracesA.o o//libc/nt/advapi32/QueryAllTracesW.o o//libc/nt/advapi32/QueryLocalUserServiceName.o o//libc/nt/advapi32/QueryRecoveryAgentsOnEncryptedFile.o o//libc/nt/advapi32/QueryServiceConfig2A.o o//libc/nt/advapi32/QueryServiceConfig2W.o o//libc/nt/advapi32/QueryServiceConfigA.o o//libc/nt/advapi32/QueryServiceConfigW.o o//libc/nt/advapi32/QueryServiceDynamicInformation.o o//libc/nt/advapi32/QueryServiceLockStatusA.o o//libc/nt/advapi32/QueryServiceLockStatusW.o o//libc/nt/advapi32/QueryServiceObjectSecurity.o o//libc/nt/advapi32/QueryServiceStatusEx.o o//libc/nt/advapi32/QueryServiceStatus.o o//libc/nt/advapi32/QueryTraceA.o o//libc/nt/advapi32/QueryTraceProcessingHandle.o o//libc/nt/advapi32/QueryTraceW.o o//libc/nt/advapi32/QueryUserServiceNameForContext.o o//libc/nt/advapi32/QueryUserServiceName.o o//libc/nt/advapi32/QueryUsersOnEncryptedFile.o o//libc/nt/advapi32/ReadEncryptedFileRaw.o o//libc/nt/advapi32/ReadEventLogA.o o//libc/nt/advapi32/ReadEventLogW.o o//libc/nt/advapi32/RegConnectRegistryA.o o//libc/nt/advapi32/RegConnectRegistryExA.o o//libc/nt/advapi32/RegConnectRegistryExW.o o//libc/nt/advapi32/RegConnectRegistryW.o o//libc/nt/advapi32/RegCopyTreeA.o o//libc/nt/advapi32/RegCreateKeyA.o o//libc/nt/advapi32/RegCreateKeyTransactedA.o o//libc/nt/advapi32/RegCreateKeyTransactedW.o o//libc/nt/advapi32/RegCreateKeyW.o o//libc/nt/advapi32/RegDeleteKeyA.o o//libc/nt/advapi32/RegDeleteKeyTransactedA.o o//libc/nt/advapi32/RegDeleteKeyTransactedW.o o//libc/nt/advapi32/RegDeleteKeyW.o o//libc/nt/advapi32/RegDisablePredefinedCache.o o//libc/nt/advapi32/RegDisableReflectionKey.o o//libc/nt/advapi32/RegEnableReflectionKey.o o//libc/nt/advapi32/RegEnumKeyA.o o//libc/nt/advapi32/RegEnumKeyW.o o//libc/nt/advapi32/RegisterEventSourceA.o o//libc/nt/advapi32/RegisterEventSourceW.o o//libc/nt/advapi32/RegisterIdleTask.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerA.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerExA.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerExW.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerW.o o//libc/nt/advapi32/RegisterWaitChainCOMCallback.o o//libc/nt/advapi32/RegOpenKeyA.o o//libc/nt/advapi32/RegOpenKeyTransactedA.o o//libc/nt/advapi32/RegOpenKeyTransactedW.o o//libc/nt/advapi32/RegOpenKeyW.o o//libc/nt/advapi32/RegOverridePredefKey.o o//libc/nt/advapi32/RegQueryReflectionKey.o o//libc/nt/advapi32/RegQueryValueA.o o//libc/nt/advapi32/RegQueryValueW.o o//libc/nt/advapi32/RegRenameKey.o o//libc/nt/advapi32/RegReplaceKeyA.o o//libc/nt/advapi32/RegReplaceKeyW.o o//libc/nt/advapi32/RegSaveKeyA.o o//libc/nt/advapi32/RegSaveKeyW.o o//libc/nt/advapi32/RegSetValueA.o o//libc/nt/advapi32/RegSetValueW.o o//libc/nt/advapi32/RemoteRegEnumKeyWrapper.o o//libc/nt/advapi32/RemoteRegEnumValueWrapper.o o//libc/nt/advapi32/RemoteRegQueryInfoKeyWrapper.o o//libc/nt/advapi32/RemoteRegQueryMultipleValues2Wrapper.o o//libc/nt/advapi32/RemoteRegQueryMultipleValuesWrapper.o o//libc/nt/advapi32/RemoteRegQueryValueWrapper.o o//libc/nt/advapi32/RemoveUsersFromEncryptedFile.o o//libc/nt/advapi32/ReportEventA.o o//libc/nt/advapi32/ReportEventW.o o//libc/nt/advapi32/SafeBaseRegGetKeySecurity.o o//libc/nt/advapi32/SaferCloseLevel.o o//libc/nt/advapi32/SaferComputeTokenFromLevel.o o//libc/nt/advapi32/SaferCreateLevel.o o//libc/nt/advapi32/SaferGetLevelInformation.o o//libc/nt/advapi32/SaferGetPolicyInformation.o o//libc/nt/advapi32/SaferiChangeRegistryScope.o o//libc/nt/advapi32/SaferiCompareTokenLevels.o o//libc/nt/advapi32/SaferIdentifyLevel.o o//libc/nt/advapi32/SaferiIsDllAllowed.o o//libc/nt/advapi32/SaferiIsExecutableFileType.o o//libc/nt/advapi32/SaferiPopulateDefaultsInRegistry.o o//libc/nt/advapi32/SaferiRecordEventLogEntry.o o//libc/nt/advapi32/SaferiSearchMatchingHashRules.o o//libc/nt/advapi32/SaferRecordEventLogEntry.o o//libc/nt/advapi32/SaferSetLevelInformation.o o//libc/nt/advapi32/SaferSetPolicyInformation.o o//libc/nt/advapi32/SetEncryptedFileMetadata.o o//libc/nt/advapi32/SetEntriesInAccessListA.o o//libc/nt/advapi32/SetEntriesInAccessListW.o o//libc/nt/advapi32/SetEntriesInAclA.o o//libc/nt/advapi32/SetEntriesInAclW.o o//libc/nt/advapi32/SetEntriesInAuditListA.o o//libc/nt/advapi32/SetEntriesInAuditListW.o o//libc/nt/advapi32/SetFileSecurityA.o o//libc/nt/advapi32/SetInformationCodeAuthzLevelW.o o//libc/nt/advapi32/SetInformationCodeAuthzPolicyW.o o//libc/nt/advapi32/SetNamedSecurityInfoA.o o//libc/nt/advapi32/SetNamedSecurityInfoExA.o o//libc/nt/advapi32/SetNamedSecurityInfoExW.o o//libc/nt/advapi32/SetNamedSecurityInfoW.o o//libc/nt/advapi32/SetSecurityInfoExA.o o//libc/nt/advapi32/SetSecurityInfoExW.o o//libc/nt/advapi32/SetSecurityInfo.o o//libc/nt/advapi32/SetServiceBits.o o//libc/nt/advapi32/SetServiceObjectSecurity.o o//libc/nt/advapi32/SetServiceStatus.o o//libc/nt/advapi32/SetUserFileEncryptionKeyEx.o o//libc/nt/advapi32/SetUserFileEncryptionKey.o o//libc/nt/advapi32/StartServiceA.o o//libc/nt/advapi32/StartServiceCtrlDispatcherA.o o//libc/nt/advapi32/StartServiceCtrlDispatcherW.o o//libc/nt/advapi32/StartServiceW.o o//libc/nt/advapi32/StartTraceA.o o//libc/nt/advapi32/StartTraceW.o o//libc/nt/advapi32/StopTraceA.o o//libc/nt/advapi32/StopTraceW.o o//libc/nt/advapi32/SystemFunction017.o o//libc/nt/advapi32/SystemFunction019.o o//libc/nt/advapi32/TraceSetInformation.o o//libc/nt/advapi32/TreeResetNamedSecurityInfoA.o o//libc/nt/advapi32/TreeResetNamedSecurityInfoW.o o//libc/nt/advapi32/TreeSetNamedSecurityInfoA.o o//libc/nt/advapi32/TreeSetNamedSecurityInfoW.o o//libc/nt/advapi32/TrusteeAccessToObjectA.o o//libc/nt/advapi32/TrusteeAccessToObjectW.o o//libc/nt/advapi32/UninstallApplication.o o//libc/nt/advapi32/UnlockServiceDatabase.o o//libc/nt/advapi32/UnregisterIdleTask.o o//libc/nt/advapi32/UpdateTraceA.o o//libc/nt/advapi32/UpdateTraceW.o o//libc/nt/advapi32/UsePinForEncryptedFilesA.o o//libc/nt/advapi32/UsePinForEncryptedFilesW.o o//libc/nt/advapi32/WaitServiceState.o o//libc/nt/advapi32/WmiCloseBlock.o o//libc/nt/advapi32/WmiDevInstToInstanceNameA.o o//libc/nt/advapi32/WmiDevInstToInstanceNameW.o o//libc/nt/advapi32/WmiEnumerateGuids.o o//libc/nt/advapi32/WmiExecuteMethodA.o o//libc/nt/advapi32/WmiExecuteMethodW.o o//libc/nt/advapi32/WmiFileHandleToInstanceNameA.o o//libc/nt/advapi32/WmiFileHandleToInstanceNameW.o o//libc/nt/advapi32/WmiFreeBuffer.o o//libc/nt/advapi32/WmiMofEnumerateResourcesA.o o//libc/nt/advapi32/WmiMofEnumerateResourcesW.o o//libc/nt/advapi32/WmiNotificationRegistrationA.o o//libc/nt/advapi32/WmiNotificationRegistrationW.o o//libc/nt/advapi32/WmiOpenBlock.o o//libc/nt/advapi32/WmiQueryAllDataA.o o//libc/nt/advapi32/WmiQueryAllDataMultipleA.o o//libc/nt/advapi32/WmiQueryAllDataMultipleW.o o//libc/nt/advapi32/WmiQueryAllDataW.o o//libc/nt/advapi32/WmiQueryGuidInformation.o o//libc/nt/advapi32/WmiQuerySingleInstanceA.o o//libc/nt/advapi32/WmiQuerySingleInstanceMultipleA.o o//libc/nt/advapi32/WmiQuerySingleInstanceMultipleW.o o//libc/nt/advapi32/WmiQuerySingleInstanceW.o o//libc/nt/advapi32/WmiReceiveNotificationsA.o o//libc/nt/advapi32/WmiReceiveNotificationsW.o o//libc/nt/advapi32/WmiSetSingleInstanceA.o o//libc/nt/advapi32/WmiSetSingleInstanceW.o o//libc/nt/advapi32/WmiSetSingleItemA.o o//libc/nt/advapi32/WmiSetSingleItemW.o o//libc/nt/advapi32/WriteEncryptedFileRaw.o
PACKAGE        o//libc/nt/ntdll.a.pkg
make: *** No rule to make target 'o//libc/stubs/stubs.a', needed by 'o//ape'.  Stop.
ARCHIVE.a      o//libc/nt/kernel32.a
build/archive: line 45: 55657 Illegal instruction     (core dumped) "$@" > /dev/null
archive failed: o/build/bootstrap/ar.com rcsD o//libc/nt/kernel32.a libc/nt/kernel32/ o//libc/nt/kernel32.a.pkg o//libc/nt/kernel32/ActivateActCtxWorker.o o//libc/nt/kernel32/AddAtomA.o o//libc/nt/kernel32/AddAtomW.o o//libc/nt/kernel32/AddIntegrityLabelToBoundaryDescriptor.o o//libc/nt/kernel32/AddLocalAlternateComputerNameA.o o//libc/nt/kernel32/AddLocalAlternateComputerNameW.o o//libc/nt/kernel32/AddRefActCtxWorker.o o//libc/nt/kernel32/AddSecureMemoryCacheCallback.o o//libc/nt/kernel32/AdjustCalendarDate.o o//libc/nt/kernel32/ApplicationRecoveryFinished.o o//libc/nt/kernel32/ApplicationRecoveryInProgress.o o//libc/nt/kernel32/AssignProcessToJobObject.o o//libc/nt/kernel32/BackupRead.o o//libc/nt/kernel32/BackupSeek.o o//libc/nt/kernel32/BackupWrite.o o//libc/nt/kernel32/BaseCheckAppcompatCacheExWorker.o o//libc/nt/kernel32/BaseCheckAppcompatCacheWorker.o o//libc/nt/kernel32/BaseCheckElevation.o o//libc/nt/kernel32/BaseCleanupAppcompatCacheSupportWorker.o o//libc/nt/kernel32/BaseDestroyVDMEnvironment.o o//libc/nt/kernel32/BaseDllReadWriteIniFile.o o//libc/nt/kernel32/BaseDumpAppcompatCacheWorker.o o//libc/nt/kernel32/BaseElevationPostProcessing.o o//libc/nt/kernel32/BaseFlushAppcompatCacheWorker.o o//libc/nt/kernel32/BaseFormatTimeOut.o o//libc/nt/kernel32/BaseFreeAppCompatDataForProcessWorker.o o//libc/nt/kernel32/BaseGenerateAppCompatData.o o//libc/nt/kernel32/BaseInitAppcompatCacheSupportWorker.o o//libc/nt/kernel32/BaseIsAppcompatInfrastructureDisabledWorker.o o//libc/nt/kernel32/BaseIsDosApplication.o o//libc/nt/kernel32/Basep8BitStringToDynamicUnicodeString.o o//libc/nt/kernel32/BasepAllocateActivationContextActivationBlock.o o//libc/nt/kernel32/BasepAnsiStringToDynamicUnicodeString.o o//libc/nt/kernel32/BasepAppContainerEnvironmentExtension.o o//libc/nt/kernel32/BasepAppXExtension.o o//libc/nt/kernel32/BasepCheckAppCompat.o o//libc/nt/kernel32/BasepCheckWebBladeHashes.o o//libc/nt/kernel32/BasepCheckWinSaferRestrictions.o o//libc/nt/kernel32/BasepConstructSxsCreateProcessMessage.o o//libc/nt/kernel32/BasepCopyEncryption.o o//libc/nt/kernel32/BasepFreeActivationContextActivationBlock.o o//libc/nt/kernel32/BasepFreeAppCompatData.o o//libc/nt/kernel32/BasepGetAppCompatData.o o//libc/nt/kernel32/BasepGetComputerNameFromNtPath.o o//libc/nt/kernel32/BasepGetExeArchType.o o//libc/nt/kernel32/BasepInitAppCompatData.o o//libc/nt/kernel32/BasepIsProcessAllowed.o o//libc/nt/kernel32/BasepMapModuleHandle.o o//libc/nt/kernel32/BasepNotifyLoadStringResource.o o//libc/nt/kernel32/BasepPostSuccessAppXExtension.o o//libc/nt/kernel32/BasepProcessInvalidImage.o o//libc/nt/kernel32/BasepQueryAppCompat.o o//libc/nt/kernel32/BasepQueryModuleChpeSettings.o o//libc/nt/kernel32/BasepReleaseAppXContext.o o//libc/nt/kernel32/BasepReleaseSxsCreateProcessUtilityStruct.o o//libc/nt/kernel32/BasepReportFault.o o//libc/nt/kernel32/BasepSetFileEncryptionCompression.o o//libc/nt/kernel32/BaseQueryModuleData.o o//libc/nt/kernel32/BaseReadAppCompatDataForProcessWorker.o o//libc/nt/kernel32/BaseSetLastNTError.o o//libc/nt/kernel32/BaseThreadInitThunk.o o//libc/nt/kernel32/BaseUpdateAppcompatCacheWorker.o o//libc/nt/kernel32/BaseUpdateVDMEntry.o o//libc/nt/kernel32/BaseVerifyUnicodeString.o o//libc/nt/kernel32/BaseWriteErrorElevationRequiredEvent.o o//libc/nt/kernel32/BeginUpdateResourceA.o o//libc/nt/kernel32/BeginUpdateResourceW.o o//libc/nt/kernel32/BindIoCompletionCallback.o o//libc/nt/kernel32/BuildCommDCBAndTimeoutsA.o o//libc/nt/kernel32/BuildCommDCBAndTimeoutsW.o o//libc/nt/kernel32/BuildCommDCBA.o o//libc/nt/kernel32/BuildCommDCBW.o o//libc/nt/kernel32/CallNamedPipeA.o o//libc/nt/kernel32/CancelDeviceWakeupRequest.o o//libc/nt/kernel32/CancelTimerQueueTimer.o o//libc/nt/kernel32/CheckElevationEnabled.o o//libc/nt/kernel32/CheckElevation.o o//libc/nt/kernel32/CheckForReadOnlyResourceFilter.o o//libc/nt/kernel32/CheckForReadOnlyResource.o o//libc/nt/kernel32/CheckNameLegalDOS8Dot3A.o o//libc/nt/kernel32/CheckNameLegalDOS8Dot3W.o o//libc/nt/kernel32/CloseConsoleHandle.o o//libc/nt/kernel32/CloseProfileUserMapping.o o//libc/nt/kernel32/CmdBatNotification.o o//libc/nt/kernel32/CommConfigDialogA.o o//libc/nt/kernel32/CommConfigDialogW.o o//libc/nt/kernel32/CompareCalendarDates.o o//libc/nt/kernel32/ConsoleMenuControl.o o//libc/nt/kernel32/ConvertCalDateTimeToSystemTime.o o//libc/nt/kernel32/ConvertNLSDayOfWeekToWin32DayOfWeek.o o//libc/nt/kernel32/ConvertSystemTimeToCalDateTime.o o//libc/nt/kernel32/CopyFileA.o o//libc/nt/kernel32/CopyFileExA.o o//libc/nt/kernel32/CopyFileTransactedA.o o//libc/nt/kernel32/CopyFileTransactedW.o o//libc/nt/kernel32/CopyLZFile.o o//libc/nt/kernel32/CreateActCtxA.o o//libc/nt/kernel32/CreateActCtxWWorker.o o//libc/nt/kernel32/CreateBoundaryDescriptorA.o o//libc/nt/kernel32/CreateDirectoryExA.o o//libc/nt/kernel32/CreateDirectoryTransactedA.o o//libc/nt/kernel32/CreateDirectoryTransactedW.o o//libc/nt/kernel32/CreateFileMappingA.o o//libc/nt/kernel32/CreateFileMappingNumaA.o o//libc/nt/kernel32/CreateFileTransactedA.o o//libc/nt/kernel32/CreateFileTransactedW.o o//libc/nt/kernel32/CreateHardLinkTransactedA.o o//libc/nt/kernel32/CreateHardLinkTransactedW.o o//libc/nt/kernel32/CreateJobObjectA.o o//libc/nt/kernel32/CreateJobObjectW.o o//libc/nt/kernel32/CreateJobSet.o o//libc/nt/kernel32/CreateMailslotA.o o//libc/nt/kernel32/CreateMailslotW.o o//libc/nt/kernel32/CreateNamedPipeA.o o//libc/nt/kernel32/CreatePrivateNamespaceA.o o//libc/nt/kernel32/CreateSemaphoreA.o o//libc/nt/kernel32/CreateSemaphoreExA.o o//libc/nt/kernel32/CreateSymbolicLinkA.o o//libc/nt/kernel32/CreateSymbolicLinkTransactedA.o o//libc/nt/kernel32/CreateSymbolicLinkTransactedW.o o//libc/nt/kernel32/CreateTapePartition.o o//libc/nt/kernel32/CreateToolhelp32Snapshot.o o//libc/nt/kernel32/CreateUmsCompletionList.o o//libc/nt/kernel32/CreateUmsThreadContext.o o//libc/nt/kernel32/CreateWaitableTimerA.o o//libc/nt/kernel32/CreateWaitableTimerExA.o o//libc/nt/kernel32/DeactivateActCtxWorker.o o//libc/nt/kernel32/DebugBreakProcess.o o//libc/nt/kernel32/DebugSetProcessKillOnExit.o o//libc/nt/kernel32/DefineDosDeviceA.o o//libc/nt/kernel32/DeleteAtom.o o//libc/nt/kernel32/DeleteFileTransactedA.o o//libc/nt/kernel32/DeleteFileTransactedW.o o//libc/nt/kernel32/DeleteSynchronizationBarrier.o o//libc/nt/kernel32/DeleteTimerQueue.o o//libc/nt/kernel32/DeleteUmsCompletionList.o o//libc/nt/kernel32/DeleteUmsThreadContext.o o//libc/nt/kernel32/DeleteVolumeMountPointA.o o//libc/nt/kernel32/DequeueUmsCompletionListItems.o o//libc/nt/kernel32/DisableThreadProfiling.o o//libc/nt/kernel32/DnsHostnameToComputerNameA.o o//libc/nt/kernel32/DnsHostnameToComputerNameW.o o//libc/nt/kernel32/DosDateTimeToFileTime.o o//libc/nt/kernel32/DosPathToSessionPathA.o o//libc/nt/kernel32/DosPathToSessionPathW.o o//libc/nt/kernel32/DuplicateConsoleHandle.o o//libc/nt/kernel32/DuplicateEncryptionInfoFileExt.o o//libc/nt/kernel32/EnableThreadProfiling.o o//libc/nt/kernel32/EndUpdateResourceA.o o//libc/nt/kernel32/EndUpdateResourceW.o o//libc/nt/kernel32/EnterUmsSchedulingMode.o o//libc/nt/kernel32/EnumCalendarInfoA.o o//libc/nt/kernel32/EnumCalendarInfoExA.o o//libc/nt/kernel32/EnumDateFormatsA.o o//libc/nt/kernel32/EnumDateFormatsExA.o o//libc/nt/kernel32/EnumerateLocalComputerNamesA.o o//libc/nt/kernel32/EnumerateLocalComputerNamesW.o o//libc/nt/kernel32/EnumLanguageGroupLocalesA.o o//libc/nt/kernel32/EnumResourceLanguagesA.o o//libc/nt/kernel32/EnumResourceLanguagesW.o o//libc/nt/kernel32/EnumResourceNamesA.o o//libc/nt/kernel32/EnumResourceTypesA.o o//libc/nt/kernel32/EnumResourceTypesW.o o//libc/nt/kernel32/EnumSystemCodePagesA.o o//libc/nt/kernel32/EnumSystemLanguageGroupsA.o o//libc/nt/kernel32/EnumTimeFormatsA.o o//libc/nt/kernel32/EnumUILanguagesA.o o//libc/nt/kernel32/EraseTape.o o//libc/nt/kernel32/ExecuteUmsThread.o o//libc/nt/kernel32/ExitVDM.o o//libc/nt/kernel32/FatalExit.o o//libc/nt/kernel32/FileTimeToDosDateTime.o o//libc/nt/kernel32/FindActCtxSectionGuidWorker.o o//libc/nt/kernel32/FindActCtxSectionStringA.o o//libc/nt/kernel32/FindActCtxSectionStringWWorker.o o//libc/nt/kernel32/FindAtomA.o o//libc/nt/kernel32/FindAtomW.o o//libc/nt/kernel32/FindFirstFileNameTransactedW.o o//libc/nt/kernel32/FindFirstFileTransactedA.o o//libc/nt/kernel32/FindFirstFileTransactedW.o o//libc/nt/kernel32/FindFirstStreamTransactedW.o o//libc/nt/kernel32/FindFirstVolumeA.o o//libc/nt/kernel32/FindFirstVolumeMountPointA.o o//libc/nt/kernel32/FindFirstVolumeMountPointW.o o//libc/nt/kernel32/FindNextVolumeA.o o//libc/nt/kernel32/FindNextVolumeMountPointA.o o//libc/nt/kernel32/FindNextVolumeMountPointW.o o//libc/nt/kernel32/FindResourceA.o o//libc/nt/kernel32/FindResourceExA.o o//libc/nt/kernel32/FindVolumeMountPointClose.o o//libc/nt/kernel32/FoldStringA.o o//libc/nt/kernel32/FreeMemoryJobObject.o o//libc/nt/kernel32/GetActiveProcessorCount.o o//libc/nt/kernel32/GetActiveProcessorGroupCount.o o//libc/nt/kernel32/GetApplicationRecoveryCallbackWorker.o o//libc/nt/kernel32/GetApplicationRestartSettingsWorker.o o//libc/nt/kernel32/GetAtomNameA.o o//libc/nt/kernel32/GetAtomNameW.o o//libc/nt/kernel32/GetBinaryTypeA.o o//libc/nt/kernel32/GetBinaryTypeW.o o//libc/nt/kernel32/GetCalendarDateFormatEx.o o//libc/nt/kernel32/GetCalendarDateFormat.o o//libc/nt/kernel32/GetCalendarDaysInMonth.o o//libc/nt/kernel32/GetCalendarDifferenceInDays.o o//libc/nt/kernel32/GetCalendarInfoA.o o//libc/nt/kernel32/GetCalendarMonthsInYear.o o//libc/nt/kernel32/GetCalendarSupportedDateRange.o o//libc/nt/kernel32/GetCalendarWeekNumber.o o//libc/nt/kernel32/GetComPlusPackageInstallStatus.o o//libc/nt/kernel32/GetCompressedFileSizeTransactedA.o o//libc/nt/kernel32/GetCompressedFileSizeTransactedW.o o//libc/nt/kernel32/GetComputerNameA.o o//libc/nt/kernel32/GetComputerNameW.o o//libc/nt/kernel32/GetConsoleCharType.o o//libc/nt/kernel32/GetConsoleCursorMode.o o//libc/nt/kernel32/GetConsoleFontInfo.o o//libc/nt/kernel32/GetConsoleHardwareState.o o//libc/nt/kernel32/GetConsoleInputWaitHandle.o o//libc/nt/kernel32/GetConsoleKeyboardLayoutNameA.o o//libc/nt/kernel32/GetConsoleKeyboardLayoutNameW.o o//libc/nt/kernel32/GetConsoleNlsMode.o o//libc/nt/kernel32/GetCPInfoExA.o o//libc/nt/kernel32/GetCurrencyFormatA.o o//libc/nt/kernel32/GetCurrentActCtxWorker.o o//libc/nt/kernel32/GetCurrentUmsThread.o o//libc/nt/kernel32/GetDateFormatAWorker.o o//libc/nt/kernel32/GetDateFormatWWorker.o o//libc/nt/kernel32/GetDefaultCommConfigA.o o//libc/nt/kernel32/GetDefaultCommConfigW.o o//libc/nt/kernel32/GetDevicePowerState.o o//libc/nt/kernel32/GetDllDirectoryA.o o//libc/nt/kernel32/GetDllDirectoryW.o o//libc/nt/kernel32/GetDurationFormat.o o//libc/nt/kernel32/GetEncryptedFileVersionExt.o o//libc/nt/kernel32/GetExpandedNameA.o o//libc/nt/kernel32/GetExpandedNameW.o o//libc/nt/kernel32/GetFileAttributesTransactedA.o o//libc/nt/kernel32/GetFileAttributesTransactedW.o o//libc/nt/kernel32/GetFileBandwidthReservation.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableA.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableExA.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableExW.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableW.o o//libc/nt/kernel32/GetFirmwareType.o o//libc/nt/kernel32/GetFullPathNameTransactedA.o o//libc/nt/kernel32/GetFullPathNameTransactedW.o o//libc/nt/kernel32/GetGeoInfoA.o o//libc/nt/kernel32/GetLogicalDriveStringsA.o o//libc/nt/kernel32/GetLongPathNameTransactedA.o o//libc/nt/kernel32/GetLongPathNameTransactedW.o o//libc/nt/kernel32/GetMailslotInfo.o o//libc/nt/kernel32/GetMaximumProcessorCount.o o//libc/nt/kernel32/GetMaximumProcessorGroupCount.o o//libc/nt/kernel32/GetNamedPipeClientComputerNameA.o o//libc/nt/kernel32/GetNamedPipeClientProcessId.o o//libc/nt/kernel32/GetNamedPipeClientSessionId.o o//libc/nt/kernel32/GetNamedPipeHandleStateA.o o//libc/nt/kernel32/GetNamedPipeServerProcessId.o o//libc/nt/kernel32/GetNamedPipeServerSessionId.o o//libc/nt/kernel32/GetNextUmsListItem.o o//libc/nt/kernel32/GetNextVDMCommand.o o//libc/nt/kernel32/GetNumaAvailableMemoryNodeEx.o o//libc/nt/kernel32/GetNumaAvailableMemoryNode.o o//libc/nt/kernel32/GetNumaNodeNumberFromHandle.o o//libc/nt/kernel32/GetNumaNodeProcessorMask.o o//libc/nt/kernel32/GetNumaProcessorNodeEx.o o//libc/nt/kernel32/GetNumaProcessorNode.o o//libc/nt/kernel32/GetNumaProximityNode.o o//libc/nt/kernel32/GetNumberFormatA.o o//libc/nt/kernel32/GetNumberOfConsoleFonts.o o//libc/nt/kernel32/GetPrivateProfileIntA.o o//libc/nt/kernel32/GetPrivateProfileIntW.o o//libc/nt/kernel32/GetPrivateProfileSectionA.o o//libc/nt/kernel32/GetPrivateProfileSectionNamesA.o o//libc/nt/kernel32/GetPrivateProfileSectionNamesW.o o//libc/nt/kernel32/GetPrivateProfileSectionW.o o//libc/nt/kernel32/GetPrivateProfileStringA.o o//libc/nt/kernel32/GetPrivateProfileStringW.o o//libc/nt/kernel32/GetPrivateProfileStructA.o o//libc/nt/kernel32/GetPrivateProfileStructW.o o//libc/nt/kernel32/GetProcessAffinityMask.o o//libc/nt/kernel32/GetProcessDEPPolicy.o o//libc/nt/kernel32/GetProcessIoCounters.o o//libc/nt/kernel32/GetProcessWorkingSetSize.o o//libc/nt/kernel32/GetProfileIntA.o o//libc/nt/kernel32/GetProfileIntW.o o//libc/nt/kernel32/GetProfileSectionA.o o//libc/nt/kernel32/GetProfileSectionW.o o//libc/nt/kernel32/GetProfileStringA.o o//libc/nt/kernel32/GetProfileStringW.o o//libc/nt/kernel32/GetShortPathNameA.o o//libc/nt/kernel32/GetStartupInfoA.o o//libc/nt/kernel32/GetStringTypeExA.o o//libc/nt/kernel32/GetSystemDEPPolicy.o o//libc/nt/kernel32/GetSystemPowerStatus.o o//libc/nt/kernel32/GetSystemRegistryQuota.o o//libc/nt/kernel32/GetTapeParameters.o o//libc/nt/kernel32/GetTapePosition.o o//libc/nt/kernel32/GetTapeStatus.o o//libc/nt/kernel32/GetThreadSelectorEntry.o o//libc/nt/kernel32/GetTimeFormatAWorker.o o//libc/nt/kernel32/GetTimeFormatWWorker.o o//libc/nt/kernel32/GetUmsCompletionListEvent.o o//libc/nt/kernel32/GetUmsSystemThreadInformation.o o//libc/nt/kernel32/GetVDMCurrentDirectories.o o//libc/nt/kernel32/GetVolumeNameForVolumeMountPointA.o o//libc/nt/kernel32/GetVolumePathNameA.o o//libc/nt/kernel32/GetVolumePathNamesForVolumeNameA.o o//libc/nt/kernel32/GlobalAddAtomA.o o//libc/nt/kernel32/GlobalAddAtomExA.o o//libc/nt/kernel32/GlobalAddAtomExW.o o//libc/nt/kernel32/GlobalAddAtomW.o o//libc/nt/kernel32/GlobalCompact.o o//libc/nt/kernel32/GlobalDeleteAtom.o o//libc/nt/kernel32/GlobalFindAtomA.o o//libc/nt/kernel32/GlobalFindAtomW.o o//libc/nt/kernel32/GlobalFix.o o//libc/nt/kernel32/GlobalFlags.o o//libc/nt/kernel32/GlobalGetAtomNameA.o o//libc/nt/kernel32/GlobalGetAtomNameW.o o//libc/nt/kernel32/GlobalHandle.o o//libc/nt/kernel32/GlobalLock.o o//libc/nt/kernel32/GlobalMemoryStatus.o o//libc/nt/kernel32/GlobalReAlloc.o o//libc/nt/kernel32/GlobalSize.o o//libc/nt/kernel32/GlobalUnfix.o o//libc/nt/kernel32/GlobalUnlock.o o//libc/nt/kernel32/GlobalUnWire.o o//libc/nt/kernel32/GlobalWire.o o//libc/nt/kernel32/Heap32First.o o//libc/nt/kernel32/Heap32ListFirst.o o//libc/nt/kernel32/Heap32ListNext.o o//libc/nt/kernel32/Heap32Next.o o//libc/nt/kernel32/HeapFree.o o//libc/nt/kernel32/_hread.o o//libc/nt/kernel32/_hwrite.o o//libc/nt/kernel32/InitAtomTable.o o//libc/nt/kernel32/InvalidateConsoleDIBits.o o//libc/nt/kernel32/IsBadCodePtr.o o//libc/nt/kernel32/IsBadHugeReadPtr.o o//libc/nt/kernel32/IsBadHugeWritePtr.o o//libc/nt/kernel32/IsBadReadPtr.o o//libc/nt/kernel32/IsBadStringPtrA.o o//libc/nt/kernel32/IsBadStringPtrW.o o//libc/nt/kernel32/IsBadWritePtr.o o//libc/nt/kernel32/IsCalendarLeapDay.o o//libc/nt/kernel32/IsCalendarLeapMonth.o o//libc/nt/kernel32/IsCalendarLeapYear.o o//libc/nt/kernel32/IsNativeVhdBoot.o o//libc/nt/kernel32/IsSystemResumeAutomatic.o o//libc/nt/kernel32/IsValidCalDateTime.o o//libc/nt/kernel32/_lclose.o o//libc/nt/kernel32/_lcreat.o o//libc/nt/kernel32/_llseek.o o//libc/nt/kernel32/LoadModule.o o//libc/nt/kernel32/LoadStringBaseW.o o//libc/nt/kernel32/LocalCompact.o o//libc/nt/kernel32/LocalFlags.o o//libc/nt/kernel32/LocalHandle.o o//libc/nt/kernel32/LocalShrink.o o//libc/nt/kernel32/LocalSize.o o//libc/nt/kernel32/_lopen.o o//libc/nt/kernel32/_lread.o o//libc/nt/kernel32/lstrcatA.o o//libc/nt/kernel32/lstrcatW.o o//libc/nt/kernel32/lstrcpyA.o o//libc/nt/kernel32/lstrcpyW.o o//libc/nt/kernel32/_lwrite.o o//libc/nt/kernel32/LZCloseFile.o o//libc/nt/kernel32/LZClose.o o//libc/nt/kernel32/LZCopy.o o//libc/nt/kernel32/LZCreateFileW.o o//libc/nt/kernel32/LZDone.o o//libc/nt/kernel32/LZInit.o o//libc/nt/kernel32/LZOpenFileA.o o//libc/nt/kernel32/LZOpenFileW.o o//libc/nt/kernel32/LZRead.o o//libc/nt/kernel32/LZSeek.o o//libc/nt/kernel32/LZStart.o o//libc/nt/kernel32/MapUserPhysicalPagesScatter.o o//libc/nt/kernel32/Module32FirstW.o o//libc/nt/kernel32/Module32NextW.o o//libc/nt/kernel32/MoveFileA.o o//libc/nt/kernel32/MoveFileExA.o o//libc/nt/kernel32/MoveFileTransactedA.o o//libc/nt/kernel32/MoveFileTransactedW.o o//libc/nt/kernel32/MoveFileWithProgressA.o o//libc/nt/kernel32/MoveFileW.o o//libc/nt/kernel32/NotifyUILanguageChange.o o//libc/nt/kernel32/NtVdm64CreateProcessInternalW.o o//libc/nt/kernel32/OOBEComplete.o o//libc/nt/kernel32/OpenConsoleW.o o//libc/nt/kernel32/OpenConsoleWStub.o o//libc/nt/kernel32/OpenFileMappingA.o o//libc/nt/kernel32/OpenFile.o o//libc/nt/kernel32/OpenJobObjectA.o o//libc/nt/kernel32/OpenJobObjectW.o o//libc/nt/kernel32/OpenMutexA.o o//libc/nt/kernel32/OpenPrivateNamespaceA.o o//libc/nt/kernel32/OpenProfileUserMapping.o o//libc/nt/kernel32/OpenSemaphoreA.o o//libc/nt/kernel32/OpenWaitableTimerA.o o//libc/nt/kernel32/PowerClearRequest.o o//libc/nt/kernel32/PowerCreateRequest.o o//libc/nt/kernel32/PowerSetRequest.o o//libc/nt/kernel32/PrepareTape.o o//libc/nt/kernel32/PrivMoveFileIdentityW.o o//libc/nt/kernel32/Process32FirstW.o o//libc/nt/kernel32/Process32NextW.o o//libc/nt/kernel32/PssWalkMarkerRewind.o o//libc/nt/kernel32/PssWalkMarkerSeek.o o//libc/nt/kernel32/PssWalkMarkerTell.o o//libc/nt/kernel32/QueryActCtxSettingsWWorker.o o//libc/nt/kernel32/QueryActCtxWWorker.o o//libc/nt/kernel32/QueryDosDeviceA.o o//libc/nt/kernel32/QueryInformationJobObject.o o//libc/nt/kernel32/QueryIoRateControlInformationJobObject.o o//libc/nt/kernel32/QueryPerformanceCounter.o o//libc/nt/kernel32/QueryPerformanceFrequency.o o//libc/nt/kernel32/QueryThreadProfiling.o o//libc/nt/kernel32/QueryUmsThreadInformation.o o//libc/nt/kernel32/QueryUnbiasedInterruptTime.o o//libc/nt/kernel32/QuirkGetData2Worker.o o//libc/nt/kernel32/QuirkGetDataWorker.o o//libc/nt/kernel32/QuirkIsEnabled2Worker.o o//libc/nt/kernel32/QuirkIsEnabled3Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackage2Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackage3Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackage4Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackageWorker.o o//libc/nt/kernel32/QuirkIsEnabledForProcessWorker.o o//libc/nt/kernel32/QuirkIsEnabledWorker.o o//libc/nt/kernel32/RaiseInvalid16BitExeError.o o//libc/nt/kernel32/ReadThreadProfilingData.o o//libc/nt/kernel32/RegisterApplicationRecoveryCallback.o o//libc/nt/kernel32/RegisterApplicationRestart.o o//libc/nt/kernel32/RegisterConsoleIME.o o//libc/nt/kernel32/RegisterConsoleOS2.o o//libc/nt/kernel32/RegisterConsoleVDM.o o//libc/nt/kernel32/RegisterWaitForInputIdle.o o//libc/nt/kernel32/RegisterWaitForSingleObject.o o//libc/nt/kernel32/RegisterWaitUntilOOBECompleted.o o//libc/nt/kernel32/RegisterWowBaseHandlers.o o//libc/nt/kernel32/RegisterWowExec.o o//libc/nt/kernel32/ReleaseActCtxWorker.o o//libc/nt/kernel32/RemoveDirectoryTransactedA.o o//libc/nt/kernel32/RemoveDirectoryTransactedW.o o//libc/nt/kernel32/RemoveLocalAlternateComputerNameA.o o//libc/nt/kernel32/RemoveLocalAlternateComputerNameW.o o//libc/nt/kernel32/RemoveSecureMemoryCacheCallback.o o//libc/nt/kernel32/ReplaceFileA.o o//libc/nt/kernel32/ReplacePartitionUnit.o o//libc/nt/kernel32/RequestDeviceWakeup.o o//libc/nt/kernel32/RequestWakeupLatency.o o//libc/nt/kernel32/SetCalendarInfoA.o o//libc/nt/kernel32/SetComPlusPackageInstallStatus.o o//libc/nt/kernel32/SetConsoleCursorMode.o o//libc/nt/kernel32/SetConsoleCursor.o o//libc/nt/kernel32/SetConsoleFont.o o//libc/nt/kernel32/SetConsoleHardwareState.o o//libc/nt/kernel32/SetConsoleIcon.o o//libc/nt/kernel32/SetConsoleKeyShortcuts.o o//libc/nt/kernel32/SetConsoleLocalEUDC.o o//libc/nt/kernel32/SetConsoleMaximumWindowSize.o o//libc/nt/kernel32/SetConsoleMenuClose.o o//libc/nt/kernel32/SetConsoleNlsMode.o o//libc/nt/kernel32/SetConsoleOS2OemFormat.o o//libc/nt/kernel32/SetConsolePalette.o o//libc/nt/kernel32/SetDefaultCommConfigA.o o//libc/nt/kernel32/SetDefaultCommConfigW.o o//libc/nt/kernel32/SetDllDirectoryA.o o//libc/nt/kernel32/SetDllDirectoryW.o o//libc/nt/kernel32/SetEnvironmentStringsA.o o//libc/nt/kernel32/SetFileAttributesTransactedA.o o//libc/nt/kernel32/SetFileAttributesTransactedW.o o//libc/nt/kernel32/SetFileBandwidthReservation.o o//libc/nt/kernel32/SetFileCompletionNotificationModes.o o//libc/nt/kernel32/SetFileShortNameA.o o//libc/nt/kernel32/SetFileShortNameW.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableA.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableExA.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableExW.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableW.o o//libc/nt/kernel32/SetInformationJobObject.o o//libc/nt/kernel32/SetIoRateControlInformationJobObject.o o//libc/nt/kernel32/SetLastError.o o//libc/nt/kernel32/SetLocaleInfoA.o o//libc/nt/kernel32/SetLocalPrimaryComputerNameA.o o//libc/nt/kernel32/SetLocalPrimaryComputerNameW.o o//libc/nt/kernel32/SetMailslotInfo.o o//libc/nt/kernel32/SetMessageWaitingIndicator.o o//libc/nt/kernel32/SetNamedPipeAttribute.o o//libc/nt/kernel32/SetProcessAffinityMask.o o//libc/nt/kernel32/SetProcessDEPPolicy.o o//libc/nt/kernel32/SetProcessWorkingSetSize.o o//libc/nt/kernel32/SetSearchPathMode.o o//libc/nt/kernel32/SetSystemPowerState.o o//libc/nt/kernel32/SetTapeParameters.o o//libc/nt/kernel32/SetTapePosition.o o//libc/nt/kernel32/SetTermsrvAppInstallMode.o o//libc/nt/kernel32/SetThreadAffinityMask.o o//libc/nt/kernel32/SetThreadExecutionState.o o//libc/nt/kernel32/SetTimerQueueTimer.o o//libc/nt/kernel32/SetUmsThreadInformation.o o//libc/nt/kernel32/SetVDMCurrentDirectories.o o//libc/nt/kernel32/SetVolumeLabelA.o o//libc/nt/kernel32/SetVolumeLabelW.o o//libc/nt/kernel32/SetVolumeMountPointA.o o//libc/nt/kernel32/SetVolumeMountPointW.o o//libc/nt/kernel32/SetVolumeMountPointWStub.o o//libc/nt/kernel32/ShowConsoleCursor.o o//libc/nt/kernel32/SortCloseHandle.o o//libc/nt/kernel32/SortGetHandle.o o//libc/nt/kernel32/TerminateJobObject.o o//libc/nt/kernel32/TermsrvAppInstallMode.o o//libc/nt/kernel32/TermsrvConvertSysRootToUserDir.o o//libc/nt/kernel32/TermsrvCreateRegEntry.o o//libc/nt/kernel32/TermsrvDeleteKey.o o//libc/nt/kernel32/TermsrvDeleteValue.o o//libc/nt/kernel32/TermsrvGetPreSetValue.o o//libc/nt/kernel32/TermsrvGetWindowsDirectoryA.o o//libc/nt/kernel32/TermsrvGetWindowsDirectoryW.o o//libc/nt/kernel32/TermsrvOpenRegEntry.o o//libc/nt/kernel32/TermsrvOpenUserClasses.o o//libc/nt/kernel32/TermsrvRestoreKey.o o//libc/nt/kernel32/TermsrvSetKeySecurity.o o//libc/nt/kernel32/TermsrvSetValueKey.o o//libc/nt/kernel32/TermsrvSyncUserIniFileExt.o o//libc/nt/kernel32/Thread32First.o o//libc/nt/kernel32/Thread32Next.o o//libc/nt/kernel32/timeBeginPeriod.o o//libc/nt/kernel32/timeEndPeriod.o o//libc/nt/kernel32/timeGetDevCaps.o o//libc/nt/kernel32/timeGetSystemTime.o o//libc/nt/kernel32/timeGetTime.o o//libc/nt/kernel32/Toolhelp32ReadProcessMemory.o o//libc/nt/kernel32/uaw_lstrcmpiW.o o//libc/nt/kernel32/uaw_lstrcmpW.o o//libc/nt/kernel32/uaw_lstrlenW.o o//libc/nt/kernel32/uaw_wcschr.o o//libc/nt/kernel32/uaw_wcscpy.o o//libc/nt/kernel32/uaw_wcsicmp.o o//libc/nt/kernel32/uaw_wcslen.o o//libc/nt/kernel32/uaw_wcsrchr.o o//libc/nt/kernel32/UmsThreadYield.o o//libc/nt/kernel32/UnregisterApplicationRecoveryCallback.o o//libc/nt/kernel32/UnregisterApplicationRestart.o o//libc/nt/kernel32/UnregisterConsoleIME.o o//libc/nt/kernel32/UnregisterWait.o o//libc/nt/kernel32/UnregisterWaitUntilOOBECompleted.o o//libc/nt/kernel32/UpdateCalendarDayOfWeek.o o//libc/nt/kernel32/UpdateResourceA.o o//libc/nt/kernel32/UpdateResourceW.o o//libc/nt/kernel32/UTRegister.o o//libc/nt/kernel32/UTUnRegister.o o//libc/nt/kernel32/VDMConsoleOperation.o o//libc/nt/kernel32/VDMOperationStarted.o o//libc/nt/kernel32/VerifyConsoleIoHandle.o o//libc/nt/kernel32/VerifyVersionInfoA.o o//libc/nt/kernel32/VerifyVersionInfoW.o o//libc/nt/kernel32/WaitNamedPipeA.o o//libc/nt/kernel32/WerGetFlagsWorker.o o//libc/nt/kernel32/WerpGetDebugger.o o//libc/nt/kernel32/WerpInitiateRemoteRecovery.o o//libc/nt/kernel32/WerpLaunchAeDebug.o o//libc/nt/kernel32/WerpNotifyLoadStringResourceWorker.o o//libc/nt/kernel32/WerpNotifyUseStringResourceWorker.o o//libc/nt/kernel32/WerRegisterFileWorker.o o//libc/nt/kernel32/WerRegisterMemoryBlockWorker.o o//libc/nt/kernel32/WerRegisterRuntimeExceptionModuleWorker.o o//libc/nt/kernel32/WerSetFlagsWorker.o o//libc/nt/kernel32/WerUnregisterFileWorker.o o//libc/nt/kernel32/WerUnregisterMemoryBlockWorker.o o//libc/nt/kernel32/WerUnregisterRuntimeExceptionModuleWorker.o o//libc/nt/kernel32/WinExec.o o//libc/nt/kernel32/Wow64EnableWow64FsRedirection.o o//libc/nt/kernel32/Wow64GetThreadContext.o o//libc/nt/kernel32/Wow64GetThreadSelectorEntry.o o//libc/nt/kernel32/Wow64SetThreadContext.o o//libc/nt/kernel32/Wow64SuspendThread.o o//libc/nt/kernel32/WriteConsoleInputVDMA.o o//libc/nt/kernel32/WriteConsoleInputVDMW.o o//libc/nt/kernel32/WritePrivateProfileSectionA.o o//libc/nt/kernel32/WritePrivateProfileSectionW.o o//libc/nt/kernel32/WritePrivateProfileStringA.o o//libc/nt/kernel32/WritePrivateProfileStringW.o o//libc/nt/kernel32/WritePrivateProfileStructA.o o//libc/nt/kernel32/WritePrivateProfileStructW.o o//libc/nt/kernel32/WriteProfileSectionA.o o//libc/nt/kernel32/WriteProfileSectionW.o o//libc/nt/kernel32/WriteProfileStringA.o o//libc/nt/kernel32/WriteProfileStringW.o o//libc/nt/kernel32/WriteTapemark.o o//libc/nt/kernel32/WTSGetActiveConsoleSessionId.o o//libc/nt/kernel32/ZombifyActCtxWorker.o
$

printvideo.com is not working on Ubuntu 18.04 (conflicting with binfmt_misc?..)

Hey, sorry if this is the wrong place to post it, I just wasn't sure where exactly to report (looks like printvideo.com doesn't have it's own repo).

Anyway:

$ ./printvideo.com

fails to run with this msg:

run-detectors: unable to find an interpreter for ./printvideo.com

and here is my:

$ uname -a
Linux blackbox 5.4.0-65-generic #73~18.04.1-Ubuntu SMP Tue Jan 19 09:02:24 UTC 2021 x86_64 x
86_64 x86_64 GNU/Linux`

After some digging, it looks like the culprit is binfmt_misc kernel feature.

Renaming printvideo.com to printvideo doesn't solve it, thus I assumed that binary format guessing happened by the file header ("MZ..."), not by extension (".com").

Here are the formats registered in my system:

# ls -l /proc/sys/fs/binfmt_misc/

-rw-r--r-- 1 root root 0 Feb 24 08:22 cli
-rw-r--r-- 1 root root 0 Feb 24 08:22 jar
-rw-r--r-- 1 root root 0 Feb 24 08:22 llvm-6.0-runtime.binfmt
-rw-r--r-- 1 root root 0 Feb 26 06:23 python2.7
-rw-r--r-- 1 root root 0 Feb 26 06:22 python3.6
--w------- 1 root root 0 Feb 26 06:23 register
-rw-r--r-- 1 root root 0 Feb 27 13:38 status

The cli is our handler:

# cat /proc/sys/fs/binfmt_misc/cli 
enabled
interpreter /usr/lib/binfmt-support/run-detectors
flags: 
offset 0
magic 4d5a

So, looks like it is /usr/lib/binfmt-support/run-detectors who is to run the binary and who fails to do so :/

Honeybadger image alpha fix

Not sure where you keep the website and such maintained, but I noticed the honeybadger had some tearing at the edges due to the lack of a full 8-bit alpha channel. The PNG is 8-bit indexed, so I took it into Photoshop and fixed the edges, saving it as a 24-bit PNG. The size difference is less than double, but it’s still only 14 KB so I figured it’s still plenty small enough to be worth changing.
diff

here is the new PNG.

FreeBSD Almquist Shell Security Check

sh  /home/user/Desktop/hello.com 

exec: /home/user/Desktop/hello.com: Exec format error
uname -a
FreeBSD FreeBSD 12.1-RELEASE-p8 FreeBSD 12.1-RELEASE-p8 GENERIC  amd64

spawnve_test flakes w/ enomem

$ git clone https://github.com/jart/cosmopolitan.git
$ cd cosmopolitan
$ sudo sh -c "echo ':APE:M::MZqFpD::/bin/sh:' >/proc/sys/fs/binfmt_misc/register"
$ make -j8
OBJCOPY        o//test/libc/dns/dnsnamecmp_test.com
error:test/libc/calls/hefty/spawnve_test.c:55: spawnve_testExit()
	ASSERT_NE(-1, (pid = spawnlp(0, NULL, CMD, CMD, ARG, "exit 42", NULL)))
		need -1	(or 0xffffffffffffffffffffffffffffffff) ≠
		 got -1	(or 0xffffffffffffffffffffffffffffffff)
	ENOMEM/err=12/errno:12/GetLastError:0
	o//test/libc/calls/hefty/spawnve_test.com
1 / 4 tests failed
make: *** [build/rules.mk:76: o//test/libc/calls/hefty/spawnve_test.com.runs] Error 1
OBJCOPY        o//test/libc/fmt/basename_test.com

timingsafe_memcmp for crypto

Excellent collection of extensions.
I'm just missing more crypto stuff from the BSD's.

And maybe better UTF-8 string support, instead of the dreaded wchar standard, which doesn't even know about normalization, thus cannot do string cmp, searching for strings in unicode.

Can't build on PopOS 20.10 (x86_64)

I did not touch anything but just run make

current master branch points to de09bec

❯ make
OBJCOPY o//test/libc/calls/hefty/spawnve_test.com
error:test/libc/calls/hefty/spawnve_test.c:55: spawnve_testExit()
ASSERT_NE(-1, (pid = spawnlp(0, NULL, CMD, CMD, ARG, "exit 42", NULL)))
need -1 (or 0xffffffffffffffffffffffffffffffff) ≠
got -1 (or 0xffffffffffffffffffffffffffffffff)
ENOMEM/err=12/errno:12/GetLastError:0
o//test/libc/calls/hefty/spawnve_test.com
1 / 4 tests failed
make: *** [build/rules.mk:76: o//test/libc/calls/hefty/spawnve_test.com.runs] Error 1

Tunable / (Per-platform) Stack Sizes

(Forgive me if what I describe here is not a sensible thing to do:)

As a bare-metal user, I would like to set stack sizes to the size of my machine (I know exactly how big they are and I want to take it all), but that's sort of dynamic for each of my projects, and for bare-metal in general.

It would be a bonus if I could also (separately) tune my Linux stack size to something my poor dev machine can actually do, since it is in an environment where I could limit the test data I throw at it.

printvideo.com failing on piledriver

i'm running ubuntu focal on an "AMD FX(tm)-8350 Eight-Core Processor" -
should this work, or am i missing something?
and if it should, what can i do to help making it work?

QUESTION: Re: Cross-platform GUI frameworks

If something like wxWidgets were compiled and linked as APE's, couldn't we also have graphical universal apps, as well? (I'm aware that wx is written in C++ rather than C.)

Seriously cool project!

binfmt_misc tuning can break ape

Hello,

I'm just trying this on Ubuntu 20.04 and get the following error:

$ make -j8 -O o//examples/hello.com

MKDEPS         o//depend
ZIPOBJ         o//libc/stubs/errno.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
make: *** [build/rules.mk:76: o//libc/stubs/errno.S.zip.o] Error 2
ZIPOBJ         o//libc/stubs/triplf.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
ZIPOBJ         o//libc/stubs/asanjmp.greg.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
ZIPOBJ         o//libc/stubs/subvsi3.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
ZIPOBJ         o//libc/stubs/mulvdi3.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
ZIPOBJ         o//libc/stubs/errnolocation.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
ZIPOBJ         o//libc/stubs/mcount.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
ZIPOBJ         o//libc/stubs/panic.S.zip.o
run-detectors: unable to find an interpreter for o/build/bootstrap/zipobj.com
make: *** [build/rules.mk:76: o//libc/stubs/panic.S.zip.o] Error 2

If I try to run zipobj.com directly, it returns the following:

$build/bootstrap/zipobj.com

error:tool/build/zipobj.c:93:zipobj.com: check failed
        CHECK_NE(NULL, outpath_);
                 → 0 (outpath_)
                != 0 (NULL)
        E?/err=0/errno:0/GetLastError:0
        build/bootstrap/zipobj.com

Thanks!

Compile error on CentOS7

Thanks for your job, but I got a compiling error as below:
ZIPOBJ o//libc/stubs/xnu.S.zip.o
OBJECTIFY.S o//libc/stubs/onarithmeticoverflow.o
OBJECTIFY.S o//libc/stubs/errno.o
libc/stubs/errno.S: Assembler messages:
libc/stubs/errno.S:36: Error: invalid character '"' before operand 1

gcc 9: compile failed:o/third_party/gcc/bin/x86_64-linux-musl-gcc -msse3 -mno-red-zone -fno-math-errno -fno-trapping-math -fno-fp-int-builtin-inexact -fno-ident -fno-common -fno-gnu-unique -fstrict-aliasing -fstrict-overflow -fno-omit-frame-pointer -fno-semantic-interposition -mno-omit-leaf-frame-pointer -Wall -Werror -fdebug-prefix-map=/data/zsx/download/lib/cosmopolitan= -frecord-gcc-switches -pg -D__PG__ -Og -g -gdescribe-dies -DIMAGE_BASE_VIRTUAL=0x400000 -nostdinc -iquote . -include libc/integral/normalize.inc -Wa,-W -Wa,-I. -Wa,--noexecstack -c -o o//libc/stubs/errno.o libc/stubs/errno.S -no-canonical-prefixes -fdiagnostics-color=always
make: *** No rule to make target o//libc/stubs/errno.o', needed by o//libc/stubs/stubs.a.pkg'. Stop.

How to fix it?
Thanks.
--zsx

C++ STL Integration

First of all, great work hacking your way to platform independence!

Been just wondering if anyone made any attempts to use it in conjunction with the c++ standard library and if so, what does work and what doesn't ? - I'd expect that the standard library depends on some platform specific code, however it would be great if I could get started somewhere so I can start refactoring those bits.

I would love to package cosmopolitan for https://github.com/loopperfect/buckaroo or even built a beginner friendly SDK around this library.

My naive attempt to use cosmopolitan.h in a c++ project failed with a couple errors:

clang++ -std=c++20 \
  -I/usr/include/c++/10 \
  -I/usr/include/x86_64-linux-gnu/c++/10/ \
  -I/usr/include/x86_64-linux-gnu/ \
  -I/usr/include \
  -Io\
  -g -O -static -fno-pie -mno-red-zone -nostdlib -nostdinc -U__cplusplus -o hello.com main.cpp \
  -Wl,--oformat=binary -Wl,--gc-sections -Wl,-z,max-page-size=0x1000 -fuse-ld=bfd \
  -Wl,-T,o/ape.lds -include o/cosmopolitan.h o/libc/crt/crt.o o/ape/ape.o o/cosmopolitan.a
// hello.cpp
#include<cosmopolitan.h>
#include<vector>

int main() {
    return 0;
}

errors:

In file included from <built-in>:1:
./o/cosmopolitan.h:284:24: error: cannot combine with previous 'int' declaration specifier
typedef __WCHAR_TYPE__ wchar_t;
                       ^
./o/cosmopolitan.h:284:1: warning: typedef requires a name [-Wmissing-declarations]
typedef __WCHAR_TYPE__ wchar_t;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./o/cosmopolitan.h:285:9: error: 'char16_t' cannot be signed or unsigned
typedef __CHAR16_TYPE__ char16_t;
        ^
<built-in>:157:25: note: expanded from here
#define __CHAR16_TYPE__ unsigned short
                        ^
In file included from <built-in>:1:
./o/cosmopolitan.h:285:9: error: 'short char16_t' is invalid
<built-in>:157:34: note: expanded from here
#define __CHAR16_TYPE__ unsigned short
                                 ^
In file included from <built-in>:1:
./o/cosmopolitan.h:285:1: warning: typedef requires a name [-Wmissing-declarations]
typedef __CHAR16_TYPE__ char16_t;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./o/cosmopolitan.h:286:25: error: cannot combine with previous 'int' declaration specifier
typedef __CHAR32_TYPE__ char32_t;
                        ^
./o/cosmopolitan.h:286:1: warning: typedef requires a name [-Wmissing-declarations]
typedef __CHAR32_TYPE__ char32_t;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./o/cosmopolitan.h:7712:35: error: unknown type name 'int128_t'
int sleb128(const void *, size_t, int128_t);
                                  ^
./o/cosmopolitan.h:7713:37: error: unknown type name 'int128_t'
int unsleb128(const void *, size_t, int128_t *);
                                    ^
./o/cosmopolitan.h:21493:16: error: unknown type name 'jmp_buf'
void gclongjmp(jmp_buf, int) nothrow wontreturn paramsnonnull();
               ^
./o/cosmopolitan.h:21525:3: error: unknown type name 'jmp_buf'
  jmp_buf jb;
  ^
In file included from main.cpp:2:
In file included from /usr/include/c++/10/vector:60:
In file included from /usr/include/c++/10/bits/stl_algobase.h:60:
/usr/include/c++/10/bits/functexcept.h:44:1: error: unknown type name '_GLIBCXX_BEGIN_NAMESPACE_VERSION'
_GLIBCXX_BEGIN_NAMESPACE_VERSION
^
/usr/include/c++/10/bits/functexcept.h:112:1: error: unknown type name '_GLIBCXX_END_NAMESPACE_VERSION'
_GLIBCXX_END_NAMESPACE_VERSION
^
/usr/include/c++/10/bits/functexcept.h:113:1: error: expected unqualified-id
} // namespace
^
In file included from main.cpp:2:
In file included from /usr/include/c++/10/vector:60:
In file included from /usr/include/c++/10/bits/stl_algobase.h:61:
/usr/include/c++/10/bits/cpp_type_traits.h:71:1: error: unknown type name '_GLIBCXX_BEGIN_NAMESPACE_VERSION'
_GLIBCXX_BEGIN_NAMESPACE_VERSION
^
/usr/include/c++/10/bits/cpp_type_traits.h:214:12: error: redefinition of '__is_integer<int>'
    struct __is_integer<int>
           ^~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/cpp_type_traits.h:138:12: note: previous definition is here
    struct __is_integer<bool>
           ^
/usr/include/c++/10/bits/cpp_type_traits.h:542:5: error: unknown type name '_GLIBCXX20_CONSTEXPR'
    _GLIBCXX20_CONSTEXPR
    ^
/usr/include/c++/10/bits/cpp_type_traits.h:543:21: error: expected ';' at end of declaration
    inline _Iterator
                    ^
/usr/include/c++/10/bits/cpp_type_traits.h:544:18: error: unknown type name '_Iterator'
    __miter_base(_Iterator __it)
                 ^
/usr/include/c++/10/bits/cpp_type_traits.h:544:5: error: C++ requires a type specifier for all declarations
    __miter_base(_Iterator __it)
    ^
/usr/include/c++/10/bits/cpp_type_traits.h:547:1: error: unknown type name '_GLIBCXX_END_NAMESPACE_VERSION'
_GLIBCXX_END_NAMESPACE_VERSION
^
/usr/include/c++/10/bits/cpp_type_traits.h:548:1: error: expected unqualified-id
} // namespace
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
4 warnings and 20 errors generated.

``

clang warnings + errors

commit a91ba89

# clang --version
Debian clang version 11.0.1-2
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
<inline asm>:2:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     ntoa(%rip)
        ^
<inline asm>:3:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     ftoa(%rip)
        ^
<inline asm>:4:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     kCp437(%rip)
        ^
<inline asm>:5:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     strerror(%rip)
        ^
<inline asm>:6:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     strnwidth(%rip)
        ^
<inline asm>:7:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     strnwidth16(%rip)
        ^
<inline asm>:8:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     wcsnwidth(%rip)
        ^
<inline asm>:9:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     malloc(%rip)
        ^
<inline asm>:10:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     calloc(%rip)
        ^
<inline asm>:11:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
        nop     free_s(%rip)
        ^
<inline asm>:12:2: error: ambiguous instructions require an explicit suffix (could be 'nopw', 'nopl', or 'nopq')
./cosmopolitan.h:11770:19: warning: '$' in identifier [-Wdollar-in-identifier-extension]                                                                                                                                               [30/1532]
extern void (*hook$free)(void *);
                  ^
./cosmopolitan.h:11771:20: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern void *(*hook$malloc)(size_t);
                   ^
./cosmopolitan.h:11772:20: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern void *(*hook$calloc)(size_t, size_t);
                   ^
./cosmopolitan.h:11773:20: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern void *(*hook$memalign)(size_t, size_t);
                   ^
./cosmopolitan.h:11774:20: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern void *(*hook$realloc)(void *, size_t);
                   ^
./cosmopolitan.h:11775:20: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern void *(*hook$realloc_in_place)(void *, size_t);
                   ^
./cosmopolitan.h:11776:20: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern void *(*hook$valloc)(size_t);
                   ^
./cosmopolitan.h:11777:20: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern void *(*hook$pvalloc)(size_t);
                   ^
./cosmopolitan.h:11778:18: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern int (*hook$malloc_trim)(size_t);
                 ^
./cosmopolitan.h:11779:21: warning: '$' in identifier [-Wdollar-in-identifier-extension]
extern size_t (*hook$malloc_usable_size)(const void *);
                    ^
./cosmopolitan.h:11986:16: warning: '$' in identifier [-Wdollar-in-identifier-extension]
uint32_t crc32c$pure(uint32_t, const void *, size_t) strlenesque hidden;
               ^
./cosmopolitan.h:11987:16: warning: '$' in identifier [-Wdollar-in-identifier-extension]
uint32_t crc32c$sse42(uint32_t, const void *, size_t) strlenesque hidden;
               ^
./cosmopolitan.h:11988:15: warning: '$' in identifier [-Wdollar-in-identifier-extension]
uint32_t crc32$pclmul(uint32_t, const void *, size_t) hidden;
              ^
XXX459:6: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
        ret=malloc(size_total);
            ^
XXX:459:6: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
XXX:474:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
        free(ret);
        ^

cross platform GUI / 2D software rendering

I've noticed that cosmopolitan supports the creation of gui applications on windows.
I'm curious on your thoughts on how you'd go about extending this to the remaining platforms.
I'd be happy to make contributions in this direction but I'm not too familliar on how things work on Mac & BSD.

cant build on VoidLinux (x64)

$ git clone https://github.com/jart/cosmopolitan.git
$ cd cosmopolitan
$ make -j 3
ARCHIVE.a      o//libc/stubs/stubs.a
Illegal instruction
archive failed: o/build/bootstrap/ar.com rcsD o//libc/stubs/stubs.a libc/stubs/ o//libc/stubs/stubs.a.pkg o//libc/stubs/abort.S.zip.o o//libc/stubs/addvdi3.S.zip.o o//libc/stubs/addvsi3.S.zip.o o//libc/stubs/addvti3.S.zip.o o//libc/stubs/asan.S.zip.o o//libc/stubs/assertfail.S.zip.o o//libc/stubs/cxapurevirtual.S.zip.o o//libc/stubs/debugbreak.S.zip.o o//libc/stubs/errno.S.zip.o o//libc/stubs/errnolocation.S.zip.o o//libc/stubs/exit.S.zip.o o//libc/stubs/fentry.S.zip.o o//libc/stubs/gcov.S.zip.o o//libc/stubs/instrumentation.S.zip.o o//libc/stubs/ld.S.zip.o o//libc/stubs/mcount.S.zip.o o//libc/stubs/missingno.S.zip.o o//libc/stubs/mulvdi3.S.zip.o o//libc/stubs/mulvsi3.S.zip.o o//libc/stubs/mulvti3.S.zip.o o//libc/stubs/negvdi2.S.zip.o o//libc/stubs/negvsi2.S.zip.o o//libc/stubs/negvti2.S.zip.o o//libc/stubs/onarithmeticoverflow.S.zip.o o//libc/stubs/panic.S.zip.o o//libc/stubs/retpoline.S.zip.o o//libc/stubs/stackchkguard.S.zip.o o//libc/stubs/stackguard.S.zip.o o//libc/stubs/subvdi3.S.zip.o o//libc/stubs/subvsi3.S.zip.o o//libc/stubs/subvti3.S.zip.o o//libc/stubs/sysv2nt.S.zip.o o//libc/stubs/triplf.S.zip.o o//libc/stubs/typeinfo.S.zip.o o//libc/stubs/ubsan.S.zip.o o//libc/stubs/xnu.S.zip.o o//libc/stubs/zip.S.zip.o o//libc/stubs/abort.o o//libc/stubs/addvdi3.o o//libc/stubs/addvsi3.o o//libc/stubs/addvti3.o o//libc/stubs/asan.o o//libc/stubs/assertfail.o o//libc/stubs/cxapurevirtual.o o//libc/stubs/debugbreak.o o//libc/stubs/errno.o o//libc/stubs/errnolocation.o o//libc/stubs/exit.o o//libc/stubs/fentry.o o//libc/stubs/gcov.o o//libc/stubs/instrumentation.o o//libc/stubs/ld.o o//libc/stubs/mcount.o o//libc/stubs/missingno.o o//libc/stubs/mulvdi3.o o//libc/stubs/mulvsi3.o o//libc/stubs/mulvti3.o o//libc/stubs/negvdi2.o o//libc/stubs/negvsi2.o o//libc/stubs/negvti2.o o//libc/stubs/onarithmeticoverflow.o o//libc/stubs/panic.o o//libc/stubs/retpoline.o o//libc/stubs/stackchkguard.o o//libc/stubs/stackguard.o o//libc/stubs/subvdi3.o o//libc/stubs/subvsi3.o o//libc/stubs/subvti3.o o//libc/stubs/sysv2nt.o o//libc/stubs/triplf.o o//libc/stubs/typeinfo.o o//libc/stubs/ubsan.o o//libc/stubs/xnu.o o//libc/stubs/zip.o
ARCHIVE.a      o//libc/nt/advapi32.a
Illegal instruction
archive failed: o/build/bootstrap/ar.com rcsD o//libc/nt/advapi32.a libc/nt/advapi32/ o//libc/nt/advapi32.a.pkg o//libc/nt/advapi32/AbortSystemShutdownA.o o//libc/nt/advapi32/AbortSystemShutdownW.o o//libc/nt/advapi32/AccessCheckAndAuditAlarmA.o o//libc/nt/advapi32/AccessCheckByTypeAndAuditAlarmA.o o//libc/nt/advapi32/AccessCheckByTypeResultListAndAuditAlarmA.o o//libc/nt/advapi32/AccessCheckByTypeResultListAndAuditAlarmByHandleA.o o//libc/nt/advapi32/AddConditionalAce.o o//libc/nt/advapi32/AddUsersToEncryptedFile.o o//libc/nt/advapi32/AddUsersToEncryptedFileEx.o o//libc/nt/advapi32/AuditComputeEffectivePolicyBySid.o o//libc/nt/advapi32/AuditComputeEffectivePolicyByToken.o o//libc/nt/advapi32/AuditEnumerateCategories.o o//libc/nt/advapi32/AuditEnumeratePerUserPolicy.o o//libc/nt/advapi32/AuditEnumerateSubCategories.o o//libc/nt/advapi32/AuditFree.o o//libc/nt/advapi32/AuditLookupCategoryGuidFromCategoryId.o o//libc/nt/advapi32/AuditLookupCategoryIdFromCategoryGuid.o o//libc/nt/advapi32/AuditLookupCategoryNameA.o o//libc/nt/advapi32/AuditLookupCategoryNameW.o o//libc/nt/advapi32/AuditLookupSubCategoryNameA.o o//libc/nt/advapi32/AuditLookupSubCategoryNameW.o o//libc/nt/advapi32/AuditQueryGlobalSaclA.o o//libc/nt/advapi32/AuditQueryGlobalSaclW.o o//libc/nt/advapi32/AuditQueryPerUserPolicy.o o//libc/nt/advapi32/AuditQuerySecurity.o o//libc/nt/advapi32/AuditQuerySystemPolicy.o o//libc/nt/advapi32/AuditSetGlobalSaclA.o o//libc/nt/advapi32/AuditSetGlobalSaclW.o o//libc/nt/advapi32/AuditSetPerUserPolicy.o o//libc/nt/advapi32/AuditSetSecurity.o o//libc/nt/advapi32/AuditSetSystemPolicy.o o//libc/nt/advapi32/BackupEventLogA.o o//libc/nt/advapi32/BackupEventLogW.o o//libc/nt/advapi32/BaseRegCloseKey.o o//libc/nt/advapi32/BaseRegCreateKey.o o//libc/nt/advapi32/BaseRegDeleteKeyEx.o o//libc/nt/advapi32/BaseRegDeleteValue.o o//libc/nt/advapi32/BaseRegFlushKey.o o//libc/nt/advapi32/BaseRegGetVersion.o o//libc/nt/advapi32/BaseRegLoadKey.o o//libc/nt/advapi32/BaseRegOpenKey.o o//libc/nt/advapi32/BaseRegRestoreKey.o o//libc/nt/advapi32/BaseRegSaveKeyEx.o o//libc/nt/advapi32/BaseRegSetKeySecurity.o o//libc/nt/advapi32/BaseRegSetValue.o o//libc/nt/advapi32/BaseRegUnLoadKey.o o//libc/nt/advapi32/BuildExplicitAccessWithNameA.o o//libc/nt/advapi32/BuildExplicitAccessWithNameW.o o//libc/nt/advapi32/BuildImpersonateExplicitAccessWithNameA.o o//libc/nt/advapi32/BuildImpersonateExplicitAccessWithNameW.o o//libc/nt/advapi32/BuildImpersonateTrusteeA.o o//libc/nt/advapi32/BuildImpersonateTrusteeW.o o//libc/nt/advapi32/BuildSecurityDescriptorA.o o//libc/nt/advapi32/BuildSecurityDescriptorW.o o//libc/nt/advapi32/BuildTrusteeWithNameA.o o//libc/nt/advapi32/BuildTrusteeWithNameW.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndNameA.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndNameW.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndSidA.o o//libc/nt/advapi32/BuildTrusteeWithObjectsAndSidW.o o//libc/nt/advapi32/BuildTrusteeWithSidA.o o//libc/nt/advapi32/BuildTrusteeWithSidW.o o//libc/nt/advapi32/CancelOverlappedAccess.o o//libc/nt/advapi32/ChangeServiceConfig2A.o o//libc/nt/advapi32/ChangeServiceConfig2W.o o//libc/nt/advapi32/ChangeServiceConfigA.o o//libc/nt/advapi32/ChangeServiceConfigW.o o//libc/nt/advapi32/CheckForHiberboot.o o//libc/nt/advapi32/ClearEventLogA.o o//libc/nt/advapi32/ClearEventLogW.o o//libc/nt/advapi32/CloseCodeAuthzLevel.o o//libc/nt/advapi32/CloseEncryptedFileRaw.o o//libc/nt/advapi32/CloseEventLog.o o//libc/nt/advapi32/CloseServiceHandle.o o//libc/nt/advapi32/CloseThreadWaitChainSession.o o//libc/nt/advapi32/CloseTrace.o o//libc/nt/advapi32/CommandLineFromMsiDescriptor.o o//libc/nt/advapi32/ComputeAccessTokenFromCodeAuthzLevel.o o//libc/nt/advapi32/ControlService.o o//libc/nt/advapi32/ControlServiceExA.o o//libc/nt/advapi32/ControlServiceExW.o o//libc/nt/advapi32/ControlTraceA.o o//libc/nt/advapi32/ControlTraceW.o o//libc/nt/advapi32/ConvertAccessToSecurityDescriptorA.o o//libc/nt/advapi32/ConvertAccessToSecurityDescriptorW.o o//libc/nt/advapi32/ConvertSDToStringSDDomainW.o o//libc/nt/advapi32/ConvertSDToStringSDRootDomainA.o o//libc/nt/advapi32/ConvertSDToStringSDRootDomainW.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessA.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessNamedA.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessNamedW.o o//libc/nt/advapi32/ConvertSecurityDescriptorToAccessW.o o//libc/nt/advapi32/ConvertSecurityDescriptorToStringSecurityDescriptorA.o o//libc/nt/advapi32/ConvertSecurityDescriptorToStringSecurityDescriptorW.o o//libc/nt/advapi32/ConvertSidToStringSidA.o o//libc/nt/advapi32/ConvertSidToStringSidW.o o//libc/nt/advapi32/ConvertStringSDToSDDomainA.o o//libc/nt/advapi32/ConvertStringSDToSDDomainW.o o//libc/nt/advapi32/ConvertStringSDToSDRootDomainA.o o//libc/nt/advapi32/ConvertStringSDToSDRootDomainW.o o//libc/nt/advapi32/ConvertStringSecurityDescriptorToSecurityDescriptorA.o o//libc/nt/advapi32/ConvertStringSecurityDescriptorToSecurityDescriptorW.o o//libc/nt/advapi32/ConvertStringSidToSidA.o o//libc/nt/advapi32/ConvertStringSidToSidW.o o//libc/nt/advapi32/CreateCodeAuthzLevel.o o//libc/nt/advapi32/CreateProcessWithLogonW.o o//libc/nt/advapi32/CreateProcessWithTokenW.o o//libc/nt/advapi32/CreateServiceA.o o//libc/nt/advapi32/CreateServiceEx.o o//libc/nt/advapi32/CreateServiceW.o o//libc/nt/advapi32/CredBackupCredentials.o o//libc/nt/advapi32/CredDeleteA.o o//libc/nt/advapi32/CredDeleteW.o o//libc/nt/advapi32/CredEncryptAndMarshalBinaryBlob.o o//libc/nt/advapi32/CredEnumerateA.o o//libc/nt/advapi32/CredEnumerateW.o o//libc/nt/advapi32/CredFindBestCredentialA.o o//libc/nt/advapi32/CredFindBestCredentialW.o o//libc/nt/advapi32/CredFree.o o//libc/nt/advapi32/CredGetSessionTypes.o o//libc/nt/advapi32/CredGetTargetInfoA.o o//libc/nt/advapi32/CredGetTargetInfoW.o o//libc/nt/advapi32/CredIsMarshaledCredentialA.o o//libc/nt/advapi32/CredIsMarshaledCredentialW.o o//libc/nt/advapi32/CredIsProtectedA.o o//libc/nt/advapi32/CredIsProtectedW.o o//libc/nt/advapi32/CredMarshalCredentialA.o o//libc/nt/advapi32/CredMarshalCredentialW.o o//libc/nt/advapi32/CredProfileLoaded.o o//libc/nt/advapi32/CredProfileLoadedEx.o o//libc/nt/advapi32/CredProfileUnloaded.o o//libc/nt/advapi32/CredProtectA.o o//libc/nt/advapi32/CredProtectW.o o//libc/nt/advapi32/CredReadA.o o//libc/nt/advapi32/CredReadByTokenHandle.o o//libc/nt/advapi32/CredReadDomainCredentialsA.o o//libc/nt/advapi32/CredReadDomainCredentialsW.o o//libc/nt/advapi32/CredReadW.o o//libc/nt/advapi32/CredRenameA.o o//libc/nt/advapi32/CredRenameW.o o//libc/nt/advapi32/CredRestoreCredentials.o o//libc/nt/advapi32/CredUnmarshalCredentialA.o o//libc/nt/advapi32/CredUnmarshalCredentialW.o o//libc/nt/advapi32/CredUnprotectA.o o//libc/nt/advapi32/CredUnprotectW.o o//libc/nt/advapi32/CredWriteA.o o//libc/nt/advapi32/CredWriteDomainCredentialsA.o o//libc/nt/advapi32/CredWriteDomainCredentialsW.o o//libc/nt/advapi32/CredWriteW.o o//libc/nt/advapi32/CredpConvertCredential.o o//libc/nt/advapi32/CredpConvertOneCredentialSize.o o//libc/nt/advapi32/CredpConvertTargetInfo.o o//libc/nt/advapi32/CredpDecodeCredential.o o//libc/nt/advapi32/CredpEncodeCredential.o o//libc/nt/advapi32/CredpEncodeSecret.o o//libc/nt/advapi32/CryptAcquireContextA.o o//libc/nt/advapi32/CryptAcquireContextW.o o//libc/nt/advapi32/CryptContextAddRef.o o//libc/nt/advapi32/CryptCreateHash.o o//libc/nt/advapi32/CryptDecrypt.o o//libc/nt/advapi32/CryptDeriveKey.o o//libc/nt/advapi32/CryptDestroyHash.o o//libc/nt/advapi32/CryptDestroyKey.o o//libc/nt/advapi32/CryptDuplicateHash.o o//libc/nt/advapi32/CryptDuplicateKey.o o//libc/nt/advapi32/CryptEncrypt.o o//libc/nt/advapi32/CryptEnumProviderTypesA.o o//libc/nt/advapi32/CryptEnumProviderTypesW.o o//libc/nt/advapi32/CryptEnumProvidersA.o o//libc/nt/advapi32/CryptEnumProvidersW.o o//libc/nt/advapi32/CryptExportKey.o o//libc/nt/advapi32/CryptGenKey.o o//libc/nt/advapi32/CryptGenRandom.o o//libc/nt/advapi32/CryptGetDefaultProviderA.o o//libc/nt/advapi32/CryptGetDefaultProviderW.o o//libc/nt/advapi32/CryptGetHashParam.o o//libc/nt/advapi32/CryptGetKeyParam.o o//libc/nt/advapi32/CryptGetProvParam.o o//libc/nt/advapi32/CryptGetUserKey.o o//libc/nt/advapi32/CryptHashData.o o//libc/nt/advapi32/CryptHashSessionKey.o o//libc/nt/advapi32/CryptImportKey.o o//libc/nt/advapi32/CryptReleaseContext.o o//libc/nt/advapi32/CryptSetHashParam.o o//libc/nt/advapi32/CryptSetKeyParam.o o//libc/nt/advapi32/CryptSetProvParam.o o//libc/nt/advapi32/CryptSetProviderA.o o//libc/nt/advapi32/CryptSetProviderExA.o o//libc/nt/advapi32/CryptSetProviderExW.o o//libc/nt/advapi32/CryptSetProviderW.o o//libc/nt/advapi32/CryptSignHashA.o o//libc/nt/advapi32/CryptSignHashW.o o//libc/nt/advapi32/CryptVerifySignatureA.o o//libc/nt/advapi32/CryptVerifySignatureW.o o//libc/nt/advapi32/DecryptFileA.o o//libc/nt/advapi32/DecryptFileW.o o//libc/nt/advapi32/DeleteService.o o//libc/nt/advapi32/DeregisterEventSource.o o//libc/nt/advapi32/DuplicateEncryptionInfoFile.o o//libc/nt/advapi32/ElfBackupEventLogFileA.o o//libc/nt/advapi32/ElfBackupEventLogFileW.o o//libc/nt/advapi32/ElfChangeNotify.o o//libc/nt/advapi32/ElfClearEventLogFileA.o o//libc/nt/advapi32/ElfClearEventLogFileW.o o//libc/nt/advapi32/ElfCloseEventLog.o o//libc/nt/advapi32/ElfDeregisterEventSource.o o//libc/nt/advapi32/ElfFlushEventLog.o o//libc/nt/advapi32/ElfNumberOfRecords.o o//libc/nt/advapi32/ElfOldestRecord.o o//libc/nt/advapi32/ElfOpenBackupEventLogA.o o//libc/nt/advapi32/ElfOpenBackupEventLogW.o o//libc/nt/advapi32/ElfOpenEventLogA.o o//libc/nt/advapi32/ElfOpenEventLogW.o o//libc/nt/advapi32/ElfReadEventLogA.o o//libc/nt/advapi32/ElfReadEventLogW.o o//libc/nt/advapi32/ElfRegisterEventSourceA.o o//libc/nt/advapi32/ElfRegisterEventSourceW.o o//libc/nt/advapi32/ElfReportEventA.o o//libc/nt/advapi32/ElfReportEventAndSourceW.o o//libc/nt/advapi32/ElfReportEventW.o o//libc/nt/advapi32/EnableTrace.o o//libc/nt/advapi32/EnableTraceEx.o o//libc/nt/advapi32/EnableTraceEx2.o o//libc/nt/advapi32/EncryptFileA.o o//libc/nt/advapi32/EncryptFileW.o o//libc/nt/advapi32/EncryptedFileKeyInfo.o o//libc/nt/advapi32/EncryptionDisable.o o//libc/nt/advapi32/EnumDependentServicesA.o o//libc/nt/advapi32/EnumDependentServicesW.o o//libc/nt/advapi32/EnumServiceGroupW.o o//libc/nt/advapi32/EnumServicesStatusA.o o//libc/nt/advapi32/EnumServicesStatusExA.o o//libc/nt/advapi32/EnumServicesStatusExW.o o//libc/nt/advapi32/EnumServicesStatusW.o o//libc/nt/advapi32/EnumerateTraceGuids.o o//libc/nt/advapi32/EnumerateTraceGuidsEx.o o//libc/nt/advapi32/EventAccessControl.o o//libc/nt/advapi32/EventAccessQuery.o o//libc/nt/advapi32/EventAccessRemove.o o//libc/nt/advapi32/FileEncryptionStatusA.o o//libc/nt/advapi32/FileEncryptionStatusW.o o//libc/nt/advapi32/FlushEfsCache.o o//libc/nt/advapi32/FlushTraceA.o o//libc/nt/advapi32/FlushTraceW.o o//libc/nt/advapi32/FreeEncryptedFileKeyInfo.o o//libc/nt/advapi32/FreeEncryptedFileMetadata.o o//libc/nt/advapi32/FreeEncryptionCertificateHashList.o o//libc/nt/advapi32/FreeInheritedFromArray.o o//libc/nt/advapi32/GetAccessPermissionsForObjectA.o o//libc/nt/advapi32/GetAccessPermissionsForObjectW.o o//libc/nt/advapi32/GetAuditedPermissionsFromAclA.o o//libc/nt/advapi32/GetAuditedPermissionsFromAclW.o o//libc/nt/advapi32/GetCurrentHwProfileA.o o//libc/nt/advapi32/GetCurrentHwProfileW.o o//libc/nt/advapi32/GetEffectiveRightsFromAclA.o o//libc/nt/advapi32/GetEffectiveRightsFromAclW.o o//libc/nt/advapi32/GetEncryptedFileMetadata.o o//libc/nt/advapi32/GetEventLogInformation.o o//libc/nt/advapi32/GetExplicitEntriesFromAclA.o o//libc/nt/advapi32/GetExplicitEntriesFromAclW.o o//libc/nt/advapi32/GetFileSecurityA.o o//libc/nt/advapi32/GetInformationCodeAuthzLevelW.o o//libc/nt/advapi32/GetInformationCodeAuthzPolicyW.o o//libc/nt/advapi32/GetInheritanceSourceA.o o//libc/nt/advapi32/GetInheritanceSourceW.o o//libc/nt/advapi32/GetLocalManagedApplicationData.o o//libc/nt/advapi32/GetLocalManagedApplications.o o//libc/nt/advapi32/GetManagedApplicationCategories.o o//libc/nt/advapi32/GetManagedApplications.o o//libc/nt/advapi32/GetMultipleTrusteeA.o o//libc/nt/advapi32/GetMultipleTrusteeOperationA.o o//libc/nt/advapi32/GetMultipleTrusteeOperationW.o o//libc/nt/advapi32/GetMultipleTrusteeW.o o//libc/nt/advapi32/GetNamedSecurityInfoA.o o//libc/nt/advapi32/GetNamedSecurityInfoExA.o o//libc/nt/advapi32/GetNamedSecurityInfoExW.o o//libc/nt/advapi32/GetNamedSecurityInfoW.o o//libc/nt/advapi32/GetNumberOfEventLogRecords.o o//libc/nt/advapi32/GetOldestEventLogRecord.o o//libc/nt/advapi32/GetOverlappedAccessResults.o o//libc/nt/advapi32/GetSecurityInfo.o o//libc/nt/advapi32/GetSecurityInfoExA.o o//libc/nt/advapi32/GetSecurityInfoExW.o o//libc/nt/advapi32/GetServiceDisplayNameA.o o//libc/nt/advapi32/GetServiceDisplayNameW.o o//libc/nt/advapi32/GetServiceKeyNameA.o o//libc/nt/advapi32/GetServiceKeyNameW.o o//libc/nt/advapi32/GetStringConditionFromBinary.o o//libc/nt/advapi32/GetThreadWaitChain.o o//libc/nt/advapi32/GetTrusteeFormA.o o//libc/nt/advapi32/GetTrusteeFormW.o o//libc/nt/advapi32/GetTrusteeNameA.o o//libc/nt/advapi32/GetTrusteeNameW.o o//libc/nt/advapi32/GetTrusteeTypeA.o o//libc/nt/advapi32/GetTrusteeTypeW.o o//libc/nt/advapi32/GetUserNameA.o o//libc/nt/advapi32/GetUserNameW.o o//libc/nt/advapi32/I_ScGetCurrentGroupStateW.o o//libc/nt/advapi32/I_ScReparseServiceDatabase.o o//libc/nt/advapi32/I_ScSetServiceBitsA.o o//libc/nt/advapi32/I_ScSetServiceBitsW.o o//libc/nt/advapi32/IdentifyCodeAuthzLevelW.o o//libc/nt/advapi32/InitiateShutdownA.o o//libc/nt/advapi32/InitiateShutdownW.o o//libc/nt/advapi32/InitiateSystemShutdownA.o o//libc/nt/advapi32/InitiateSystemShutdownExA.o o//libc/nt/advapi32/InitiateSystemShutdownExW.o o//libc/nt/advapi32/InitiateSystemShutdownW.o o//libc/nt/advapi32/InstallApplication.o o//libc/nt/advapi32/IsTextUnicode.o o//libc/nt/advapi32/IsTokenUntrusted.o o//libc/nt/advapi32/LockServiceDatabase.o o//libc/nt/advapi32/LogonUserA.o o//libc/nt/advapi32/LogonUserExA.o o//libc/nt/advapi32/LogonUserExExW.o o//libc/nt/advapi32/LogonUserExW.o o//libc/nt/advapi32/LogonUserW.o o//libc/nt/advapi32/LookupAccountNameA.o o//libc/nt/advapi32/LookupAccountNameW.o o//libc/nt/advapi32/LookupAccountSidA.o o//libc/nt/advapi32/LookupAccountSidW.o o//libc/nt/advapi32/LookupPrivilegeDisplayNameA.o o//libc/nt/advapi32/LookupPrivilegeDisplayNameW.o o//libc/nt/advapi32/LookupPrivilegeNameA.o o//libc/nt/advapi32/LookupPrivilegeNameW.o o//libc/nt/advapi32/LookupPrivilegeValueA.o o//libc/nt/advapi32/LookupPrivilegeValueW.o o//libc/nt/advapi32/LookupSecurityDescriptorPartsA.o o//libc/nt/advapi32/LookupSecurityDescriptorPartsW.o o//libc/nt/advapi32/LsaAddAccountRights.o o//libc/nt/advapi32/LsaAddPrivilegesToAccount.o o//libc/nt/advapi32/LsaClearAuditLog.o o//libc/nt/advapi32/LsaClose.o o//libc/nt/advapi32/LsaCreateAccount.o o//libc/nt/advapi32/LsaCreateSecret.o o//libc/nt/advapi32/LsaCreateTrustedDomain.o o//libc/nt/advapi32/LsaCreateTrustedDomainEx.o o//libc/nt/advapi32/LsaDelete.o o//libc/nt/advapi32/LsaDeleteTrustedDomain.o o//libc/nt/advapi32/LsaEnumerateAccountRights.o o//libc/nt/advapi32/LsaEnumerateAccounts.o o//libc/nt/advapi32/LsaEnumerateAccountsWithUserRight.o o//libc/nt/advapi32/LsaEnumeratePrivileges.o o//libc/nt/advapi32/LsaEnumeratePrivilegesOfAccount.o o//libc/nt/advapi32/LsaEnumerateTrustedDomains.o o//libc/nt/advapi32/LsaEnumerateTrustedDomainsEx.o o//libc/nt/advapi32/LsaFreeMemory.o o//libc/nt/advapi32/LsaGetAppliedCAPIDs.o o//libc/nt/advapi32/LsaGetQuotasForAccount.o o//libc/nt/advapi32/LsaGetRemoteUserName.o o//libc/nt/advapi32/LsaGetSystemAccessAccount.o o//libc/nt/advapi32/LsaGetUserName.o o//libc/nt/advapi32/LsaICLookupNames.o o//libc/nt/advapi32/LsaICLookupNamesWithCreds.o o//libc/nt/advapi32/LsaICLookupSids.o o//libc/nt/advapi32/LsaICLookupSidsWithCreds.o o//libc/nt/advapi32/LsaLookupNames.o o//libc/nt/advapi32/LsaLookupNames2.o o//libc/nt/advapi32/LsaLookupPrivilegeDisplayName.o o//libc/nt/advapi32/LsaLookupPrivilegeName.o o//libc/nt/advapi32/LsaLookupPrivilegeValue.o o//libc/nt/advapi32/LsaLookupSids.o o//libc/nt/advapi32/LsaLookupSids2.o o//libc/nt/advapi32/LsaManageSidNameMapping.o o//libc/nt/advapi32/LsaNtStatusToWinError.o o//libc/nt/advapi32/LsaOpenAccount.o o//libc/nt/advapi32/LsaOpenPolicy.o o//libc/nt/advapi32/LsaOpenPolicySce.o o//libc/nt/advapi32/LsaOpenSecret.o o//libc/nt/advapi32/LsaOpenTrustedDomain.o o//libc/nt/advapi32/LsaOpenTrustedDomainByName.o o//libc/nt/advapi32/LsaQueryCAPs.o o//libc/nt/advapi32/LsaQueryDomainInformationPolicy.o o//libc/nt/advapi32/LsaQueryForestTrustInformation.o o//libc/nt/advapi32/LsaQueryInfoTrustedDomain.o o//libc/nt/advapi32/LsaQueryInformationPolicy.o o//libc/nt/advapi32/LsaQuerySecret.o o//libc/nt/advapi32/LsaQuerySecurityObject.o o//libc/nt/advapi32/LsaQueryTrustedDomainInfo.o o//libc/nt/advapi32/LsaQueryTrustedDomainInfoByName.o o//libc/nt/advapi32/LsaRemoveAccountRights.o o//libc/nt/advapi32/LsaRemovePrivilegesFromAccount.o o//libc/nt/advapi32/LsaRetrievePrivateData.o o//libc/nt/advapi32/LsaSetCAPs.o o//libc/nt/advapi32/LsaSetDomainInformationPolicy.o o//libc/nt/advapi32/LsaSetForestTrustInformation.o o//libc/nt/advapi32/LsaSetInformationPolicy.o o//libc/nt/advapi32/LsaSetInformationTrustedDomain.o o//libc/nt/advapi32/LsaSetQuotasForAccount.o o//libc/nt/advapi32/LsaSetSecret.o o//libc/nt/advapi32/LsaSetSecurityObject.o o//libc/nt/advapi32/LsaSetSystemAccessAccount.o o//libc/nt/advapi32/LsaSetTrustedDomainInfoByName.o o//libc/nt/advapi32/LsaSetTrustedDomainInformation.o o//libc/nt/advapi32/LsaStorePrivateData.o o//libc/nt/advapi32/MIDL_user_free_Ext.o o//libc/nt/advapi32/MSChapSrvChangePassword.o o//libc/nt/advapi32/MSChapSrvChangePassword2.o o//libc/nt/advapi32/NotifyBootConfigStatus.o o//libc/nt/advapi32/NotifyChangeEventLog.o o//libc/nt/advapi32/NotifyServiceStatusChangeA.o o//libc/nt/advapi32/NotifyServiceStatusChangeW.o o//libc/nt/advapi32/NpGetUserName.o o//libc/nt/advapi32/ObjectCloseAuditAlarmA.o o//libc/nt/advapi32/ObjectDeleteAuditAlarmA.o o//libc/nt/advapi32/ObjectOpenAuditAlarmA.o o//libc/nt/advapi32/ObjectPrivilegeAuditAlarmA.o o//libc/nt/advapi32/OpenBackupEventLogA.o o//libc/nt/advapi32/OpenBackupEventLogW.o o//libc/nt/advapi32/OpenEncryptedFileRawA.o o//libc/nt/advapi32/OpenEncryptedFileRawW.o o//libc/nt/advapi32/OpenEventLogA.o o//libc/nt/advapi32/OpenEventLogW.o o//libc/nt/advapi32/OpenSCManagerA.o o//libc/nt/advapi32/OpenSCManagerW.o o//libc/nt/advapi32/OpenServiceA.o o//libc/nt/advapi32/OpenServiceW.o o//libc/nt/advapi32/OpenThreadWaitChainSession.o o//libc/nt/advapi32/OpenTraceA.o o//libc/nt/advapi32/OpenTraceW.o o//libc/nt/advapi32/OperationEnd.o o//libc/nt/advapi32/OperationStart.o o//libc/nt/advapi32/PerfAddCounters.o o//libc/nt/advapi32/PerfCloseQueryHandle.o o//libc/nt/advapi32/PerfDeleteCounters.o o//libc/nt/advapi32/PerfEnumerateCounterSet.o o//libc/nt/advapi32/PerfEnumerateCounterSetInstances.o o//libc/nt/advapi32/PerfOpenQueryHandle.o o//libc/nt/advapi32/PerfQueryCounterData.o o//libc/nt/advapi32/PerfQueryCounterInfo.o o//libc/nt/advapi32/PerfQueryCounterSetRegistrationInfo.o o//libc/nt/advapi32/PerfRegCloseKey.o o//libc/nt/advapi32/PerfRegEnumKey.o o//libc/nt/advapi32/PerfRegEnumValue.o o//libc/nt/advapi32/PerfRegQueryInfoKey.o o//libc/nt/advapi32/PerfRegQueryValue.o o//libc/nt/advapi32/PerfRegSetValue.o o//libc/nt/advapi32/PrivilegedServiceAuditAlarmA.o o//libc/nt/advapi32/ProcessIdleTasksW.o o//libc/nt/advapi32/ProcessTrace.o o//libc/nt/advapi32/QueryAllTracesA.o o//libc/nt/advapi32/QueryAllTracesW.o o//libc/nt/advapi32/QueryLocalUserServiceName.o o//libc/nt/advapi32/QueryRecoveryAgentsOnEncryptedFile.o o//libc/nt/advapi32/QueryServiceConfig2A.o o//libc/nt/advapi32/QueryServiceConfig2W.o o//libc/nt/advapi32/QueryServiceConfigA.o o//libc/nt/advapi32/QueryServiceConfigW.o o//libc/nt/advapi32/QueryServiceDynamicInformation.o o//libc/nt/advapi32/QueryServiceLockStatusA.o o//libc/nt/advapi32/QueryServiceLockStatusW.o o//libc/nt/advapi32/QueryServiceObjectSecurity.o o//libc/nt/advapi32/QueryServiceStatus.o o//libc/nt/advapi32/QueryServiceStatusEx.o o//libc/nt/advapi32/QueryTraceA.o o//libc/nt/advapi32/QueryTraceProcessingHandle.o o//libc/nt/advapi32/QueryTraceW.o o//libc/nt/advapi32/QueryUserServiceName.o o//libc/nt/advapi32/QueryUserServiceNameForContext.o o//libc/nt/advapi32/QueryUsersOnEncryptedFile.o o//libc/nt/advapi32/ReadEncryptedFileRaw.o o//libc/nt/advapi32/ReadEventLogA.o o//libc/nt/advapi32/ReadEventLogW.o o//libc/nt/advapi32/RegConnectRegistryA.o o//libc/nt/advapi32/RegConnectRegistryExA.o o//libc/nt/advapi32/RegConnectRegistryExW.o o//libc/nt/advapi32/RegConnectRegistryW.o o//libc/nt/advapi32/RegCopyTreeA.o o//libc/nt/advapi32/RegCreateKeyA.o o//libc/nt/advapi32/RegCreateKeyTransactedA.o o//libc/nt/advapi32/RegCreateKeyTransactedW.o o//libc/nt/advapi32/RegCreateKeyW.o o//libc/nt/advapi32/RegDeleteKeyA.o o//libc/nt/advapi32/RegDeleteKeyTransactedA.o o//libc/nt/advapi32/RegDeleteKeyTransactedW.o o//libc/nt/advapi32/RegDeleteKeyW.o o//libc/nt/advapi32/RegDisablePredefinedCache.o o//libc/nt/advapi32/RegDisableReflectionKey.o o//libc/nt/advapi32/RegEnableReflectionKey.o o//libc/nt/advapi32/RegEnumKeyA.o o//libc/nt/advapi32/RegEnumKeyW.o o//libc/nt/advapi32/RegOpenKeyA.o o//libc/nt/advapi32/RegOpenKeyTransactedA.o o//libc/nt/advapi32/RegOpenKeyTransactedW.o o//libc/nt/advapi32/RegOpenKeyW.o o//libc/nt/advapi32/RegOverridePredefKey.o o//libc/nt/advapi32/RegQueryReflectionKey.o o//libc/nt/advapi32/RegQueryValueA.o o//libc/nt/advapi32/RegQueryValueW.o o//libc/nt/advapi32/RegRenameKey.o o//libc/nt/advapi32/RegReplaceKeyA.o o//libc/nt/advapi32/RegReplaceKeyW.o o//libc/nt/advapi32/RegSaveKeyA.o o//libc/nt/advapi32/RegSaveKeyW.o o//libc/nt/advapi32/RegSetValueA.o o//libc/nt/advapi32/RegSetValueW.o o//libc/nt/advapi32/RegisterEventSourceA.o o//libc/nt/advapi32/RegisterEventSourceW.o o//libc/nt/advapi32/RegisterIdleTask.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerA.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerExA.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerExW.o o//libc/nt/advapi32/RegisterServiceCtrlHandlerW.o o//libc/nt/advapi32/RegisterWaitChainCOMCallback.o o//libc/nt/advapi32/RemoteRegEnumKeyWrapper.o o//libc/nt/advapi32/RemoteRegEnumValueWrapper.o o//libc/nt/advapi32/RemoteRegQueryInfoKeyWrapper.o o//libc/nt/advapi32/RemoteRegQueryMultipleValues2Wrapper.o o//libc/nt/advapi32/RemoteRegQueryMultipleValuesWrapper.o o//libc/nt/advapi32/RemoteRegQueryValueWrapper.o o//libc/nt/advapi32/RemoveUsersFromEncryptedFile.o o//libc/nt/advapi32/ReportEventA.o o//libc/nt/advapi32/ReportEventW.o o//libc/nt/advapi32/SafeBaseRegGetKeySecurity.o o//libc/nt/advapi32/SaferCloseLevel.o o//libc/nt/advapi32/SaferComputeTokenFromLevel.o o//libc/nt/advapi32/SaferCreateLevel.o o//libc/nt/advapi32/SaferGetLevelInformation.o o//libc/nt/advapi32/SaferGetPolicyInformation.o o//libc/nt/advapi32/SaferIdentifyLevel.o o//libc/nt/advapi32/SaferRecordEventLogEntry.o o//libc/nt/advapi32/SaferSetLevelInformation.o o//libc/nt/advapi32/SaferSetPolicyInformation.o o//libc/nt/advapi32/SaferiChangeRegistryScope.o o//libc/nt/advapi32/SaferiCompareTokenLevels.o o//libc/nt/advapi32/SaferiIsDllAllowed.o o//libc/nt/advapi32/SaferiIsExecutableFileType.o o//libc/nt/advapi32/SaferiPopulateDefaultsInRegistry.o o//libc/nt/advapi32/SaferiRecordEventLogEntry.o o//libc/nt/advapi32/SaferiSearchMatchingHashRules.o o//libc/nt/advapi32/SetEncryptedFileMetadata.o o//libc/nt/advapi32/SetEntriesInAccessListA.o o//libc/nt/advapi32/SetEntriesInAccessListW.o o//libc/nt/advapi32/SetEntriesInAclA.o o//libc/nt/advapi32/SetEntriesInAclW.o o//libc/nt/advapi32/SetEntriesInAuditListA.o o//libc/nt/advapi32/SetEntriesInAuditListW.o o//libc/nt/advapi32/SetFileSecurityA.o o//libc/nt/advapi32/SetInformationCodeAuthzLevelW.o o//libc/nt/advapi32/SetInformationCodeAuthzPolicyW.o o//libc/nt/advapi32/SetNamedSecurityInfoA.o o//libc/nt/advapi32/SetNamedSecurityInfoExA.o o//libc/nt/advapi32/SetNamedSecurityInfoExW.o o//libc/nt/advapi32/SetNamedSecurityInfoW.o o//libc/nt/advapi32/SetSecurityInfo.o o//libc/nt/advapi32/SetSecurityInfoExA.o o//libc/nt/advapi32/SetSecurityInfoExW.o o//libc/nt/advapi32/SetServiceBits.o o//libc/nt/advapi32/SetServiceObjectSecurity.o o//libc/nt/advapi32/SetServiceStatus.o o//libc/nt/advapi32/SetUserFileEncryptionKey.o o//libc/nt/advapi32/SetUserFileEncryptionKeyEx.o o//libc/nt/advapi32/StartServiceA.o o//libc/nt/advapi32/StartServiceCtrlDispatcherA.o o//libc/nt/advapi32/StartServiceCtrlDispatcherW.o o//libc/nt/advapi32/StartServiceW.o o//libc/nt/advapi32/StartTraceA.o o//libc/nt/advapi32/StartTraceW.o o//libc/nt/advapi32/StopTraceA.o o//libc/nt/advapi32/StopTraceW.o o//libc/nt/advapi32/SystemFunction017.o o//libc/nt/advapi32/SystemFunction019.o o//libc/nt/advapi32/TraceSetInformation.o o//libc/nt/advapi32/TreeResetNamedSecurityInfoA.o o//libc/nt/advapi32/TreeResetNamedSecurityInfoW.o o//libc/nt/advapi32/TreeSetNamedSecurityInfoA.o o//libc/nt/advapi32/TreeSetNamedSecurityInfoW.o o//libc/nt/advapi32/TrusteeAccessToObjectA.o o//libc/nt/advapi32/TrusteeAccessToObjectW.o o//libc/nt/advapi32/UninstallApplication.o o//libc/nt/advapi32/UnlockServiceDatabase.o o//libc/nt/advapi32/UnregisterIdleTask.o o//libc/nt/advapi32/UpdateTraceA.o o//libc/nt/advapi32/UpdateTraceW.o o//libc/nt/advapi32/UsePinForEncryptedFilesA.o o//libc/nt/advapi32/UsePinForEncryptedFilesW.o o//libc/nt/advapi32/WaitServiceState.o o//libc/nt/advapi32/WmiCloseBlock.o o//libc/nt/advapi32/WmiDevInstToInstanceNameA.o o//libc/nt/advapi32/WmiDevInstToInstanceNameW.o o//libc/nt/advapi32/WmiEnumerateGuids.o o//libc/nt/advapi32/WmiExecuteMethodA.o o//libc/nt/advapi32/WmiExecuteMethodW.o o//libc/nt/advapi32/WmiFileHandleToInstanceNameA.o o//libc/nt/advapi32/WmiFileHandleToInstanceNameW.o o//libc/nt/advapi32/WmiFreeBuffer.o o//libc/nt/advapi32/WmiMofEnumerateResourcesA.o o//libc/nt/advapi32/WmiMofEnumerateResourcesW.o o//libc/nt/advapi32/WmiNotificationRegistrationA.o o//libc/nt/advapi32/WmiNotificationRegistrationW.o o//libc/nt/advapi32/WmiOpenBlock.o o//libc/nt/advapi32/WmiQueryAllDataA.o o//libc/nt/advapi32/WmiQueryAllDataMultipleA.o o//libc/nt/advapi32/WmiQueryAllDataMultipleW.o o//libc/nt/advapi32/WmiQueryAllDataW.o o//libc/nt/advapi32/WmiQueryGuidInformation.o o//libc/nt/advapi32/WmiQuerySingleInstanceA.o o//libc/nt/advapi32/WmiQuerySingleInstanceMultipleA.o o//libc/nt/advapi32/WmiQuerySingleInstanceMultipleW.o o//libc/nt/advapi32/WmiQuerySingleInstanceW.o o//libc/nt/advapi32/WmiReceiveNotificationsA.o o//libc/nt/advapi32/WmiReceiveNotificationsW.o o//libc/nt/advapi32/WmiSetSingleInstanceA.o o//libc/nt/advapi32/WmiSetSingleInstanceW.o o//libc/nt/advapi32/WmiSetSingleItemA.o o//libc/nt/advapi32/WmiSetSingleItemW.o o//libc/nt/advapi32/WriteEncryptedFileRaw.o
ARCHIVE.a      o//libc/nt/kernel32.a
Illegal instruction
archive failed: o/build/bootstrap/ar.com rcsD o//libc/nt/kernel32.a libc/nt/kernel32/ o//libc/nt/kernel32.a.pkg o//libc/nt/kernel32/ActivateActCtxWorker.o o//libc/nt/kernel32/AddAtomA.o o//libc/nt/kernel32/AddAtomW.o o//libc/nt/kernel32/AddIntegrityLabelToBoundaryDescriptor.o o//libc/nt/kernel32/AddLocalAlternateComputerNameA.o o//libc/nt/kernel32/AddLocalAlternateComputerNameW.o o//libc/nt/kernel32/AddRefActCtxWorker.o o//libc/nt/kernel32/AddSecureMemoryCacheCallback.o o//libc/nt/kernel32/AdjustCalendarDate.o o//libc/nt/kernel32/ApplicationRecoveryFinished.o o//libc/nt/kernel32/ApplicationRecoveryInProgress.o o//libc/nt/kernel32/AssignProcessToJobObject.o o//libc/nt/kernel32/BackupRead.o o//libc/nt/kernel32/BackupSeek.o o//libc/nt/kernel32/BackupWrite.o o//libc/nt/kernel32/BaseCheckAppcompatCacheExWorker.o o//libc/nt/kernel32/BaseCheckAppcompatCacheWorker.o o//libc/nt/kernel32/BaseCheckElevation.o o//libc/nt/kernel32/BaseCleanupAppcompatCacheSupportWorker.o o//libc/nt/kernel32/BaseDestroyVDMEnvironment.o o//libc/nt/kernel32/BaseDllReadWriteIniFile.o o//libc/nt/kernel32/BaseDumpAppcompatCacheWorker.o o//libc/nt/kernel32/BaseElevationPostProcessing.o o//libc/nt/kernel32/BaseFlushAppcompatCacheWorker.o o//libc/nt/kernel32/BaseFormatTimeOut.o o//libc/nt/kernel32/BaseFreeAppCompatDataForProcessWorker.o o//libc/nt/kernel32/BaseGenerateAppCompatData.o o//libc/nt/kernel32/BaseInitAppcompatCacheSupportWorker.o o//libc/nt/kernel32/BaseIsAppcompatInfrastructureDisabledWorker.o o//libc/nt/kernel32/BaseIsDosApplication.o o//libc/nt/kernel32/BaseQueryModuleData.o o//libc/nt/kernel32/BaseReadAppCompatDataForProcessWorker.o o//libc/nt/kernel32/BaseSetLastNTError.o o//libc/nt/kernel32/BaseThreadInitThunk.o o//libc/nt/kernel32/BaseUpdateAppcompatCacheWorker.o o//libc/nt/kernel32/BaseUpdateVDMEntry.o o//libc/nt/kernel32/BaseVerifyUnicodeString.o o//libc/nt/kernel32/BaseWriteErrorElevationRequiredEvent.o o//libc/nt/kernel32/Basep8BitStringToDynamicUnicodeString.o o//libc/nt/kernel32/BasepAllocateActivationContextActivationBlock.o o//libc/nt/kernel32/BasepAnsiStringToDynamicUnicodeString.o o//libc/nt/kernel32/BasepAppContainerEnvironmentExtension.o o//libc/nt/kernel32/BasepAppXExtension.o o//libc/nt/kernel32/BasepCheckAppCompat.o o//libc/nt/kernel32/BasepCheckWebBladeHashes.o o//libc/nt/kernel32/BasepCheckWinSaferRestrictions.o o//libc/nt/kernel32/BasepConstructSxsCreateProcessMessage.o o//libc/nt/kernel32/BasepCopyEncryption.o o//libc/nt/kernel32/BasepFreeActivationContextActivationBlock.o o//libc/nt/kernel32/BasepFreeAppCompatData.o o//libc/nt/kernel32/BasepGetAppCompatData.o o//libc/nt/kernel32/BasepGetComputerNameFromNtPath.o o//libc/nt/kernel32/BasepGetExeArchType.o o//libc/nt/kernel32/BasepInitAppCompatData.o o//libc/nt/kernel32/BasepIsProcessAllowed.o o//libc/nt/kernel32/BasepMapModuleHandle.o o//libc/nt/kernel32/BasepNotifyLoadStringResource.o o//libc/nt/kernel32/BasepPostSuccessAppXExtension.o o//libc/nt/kernel32/BasepProcessInvalidImage.o o//libc/nt/kernel32/BasepQueryAppCompat.o o//libc/nt/kernel32/BasepQueryModuleChpeSettings.o o//libc/nt/kernel32/BasepReleaseAppXContext.o o//libc/nt/kernel32/BasepReleaseSxsCreateProcessUtilityStruct.o o//libc/nt/kernel32/BasepReportFault.o o//libc/nt/kernel32/BasepSetFileEncryptionCompression.o o//libc/nt/kernel32/BeginUpdateResourceA.o o//libc/nt/kernel32/BeginUpdateResourceW.o o//libc/nt/kernel32/BindIoCompletionCallback.o o//libc/nt/kernel32/BuildCommDCBA.o o//libc/nt/kernel32/BuildCommDCBAndTimeoutsA.o o//libc/nt/kernel32/BuildCommDCBAndTimeoutsW.o o//libc/nt/kernel32/BuildCommDCBW.o o//libc/nt/kernel32/CallNamedPipeA.o o//libc/nt/kernel32/CancelDeviceWakeupRequest.o o//libc/nt/kernel32/CancelTimerQueueTimer.o o//libc/nt/kernel32/CheckElevation.o o//libc/nt/kernel32/CheckElevationEnabled.o o//libc/nt/kernel32/CheckForReadOnlyResource.o o//libc/nt/kernel32/CheckForReadOnlyResourceFilter.o o//libc/nt/kernel32/CheckNameLegalDOS8Dot3A.o o//libc/nt/kernel32/CheckNameLegalDOS8Dot3W.o o//libc/nt/kernel32/CloseConsoleHandle.o o//libc/nt/kernel32/CloseProfileUserMapping.o o//libc/nt/kernel32/CmdBatNotification.o o//libc/nt/kernel32/CommConfigDialogA.o o//libc/nt/kernel32/CommConfigDialogW.o o//libc/nt/kernel32/CompareCalendarDates.o o//libc/nt/kernel32/ConsoleMenuControl.o o//libc/nt/kernel32/ConvertCalDateTimeToSystemTime.o o//libc/nt/kernel32/ConvertNLSDayOfWeekToWin32DayOfWeek.o o//libc/nt/kernel32/ConvertSystemTimeToCalDateTime.o o//libc/nt/kernel32/CopyFileA.o o//libc/nt/kernel32/CopyFileExA.o o//libc/nt/kernel32/CopyFileTransactedA.o o//libc/nt/kernel32/CopyFileTransactedW.o o//libc/nt/kernel32/CopyLZFile.o o//libc/nt/kernel32/CreateActCtxA.o o//libc/nt/kernel32/CreateActCtxWWorker.o o//libc/nt/kernel32/CreateBoundaryDescriptorA.o o//libc/nt/kernel32/CreateDirectoryExA.o o//libc/nt/kernel32/CreateDirectoryTransactedA.o o//libc/nt/kernel32/CreateDirectoryTransactedW.o o//libc/nt/kernel32/CreateFileMappingA.o o//libc/nt/kernel32/CreateFileMappingNumaA.o o//libc/nt/kernel32/CreateFileTransactedA.o o//libc/nt/kernel32/CreateFileTransactedW.o o//libc/nt/kernel32/CreateHardLinkTransactedA.o o//libc/nt/kernel32/CreateHardLinkTransactedW.o o//libc/nt/kernel32/CreateJobObjectA.o o//libc/nt/kernel32/CreateJobObjectW.o o//libc/nt/kernel32/CreateJobSet.o o//libc/nt/kernel32/CreateMailslotA.o o//libc/nt/kernel32/CreateMailslotW.o o//libc/nt/kernel32/CreateNamedPipeA.o o//libc/nt/kernel32/CreatePrivateNamespaceA.o o//libc/nt/kernel32/CreateSemaphoreA.o o//libc/nt/kernel32/CreateSemaphoreExA.o o//libc/nt/kernel32/CreateSymbolicLinkA.o o//libc/nt/kernel32/CreateSymbolicLinkTransactedA.o o//libc/nt/kernel32/CreateSymbolicLinkTransactedW.o o//libc/nt/kernel32/CreateTapePartition.o o//libc/nt/kernel32/CreateToolhelp32Snapshot.o o//libc/nt/kernel32/CreateUmsCompletionList.o o//libc/nt/kernel32/CreateUmsThreadContext.o o//libc/nt/kernel32/CreateWaitableTimerA.o o//libc/nt/kernel32/CreateWaitableTimerExA.o o//libc/nt/kernel32/DeactivateActCtxWorker.o o//libc/nt/kernel32/DebugBreakProcess.o o//libc/nt/kernel32/DebugSetProcessKillOnExit.o o//libc/nt/kernel32/DefineDosDeviceA.o o//libc/nt/kernel32/DeleteAtom.o o//libc/nt/kernel32/DeleteFileTransactedA.o o//libc/nt/kernel32/DeleteFileTransactedW.o o//libc/nt/kernel32/DeleteSynchronizationBarrier.o o//libc/nt/kernel32/DeleteTimerQueue.o o//libc/nt/kernel32/DeleteUmsCompletionList.o o//libc/nt/kernel32/DeleteUmsThreadContext.o o//libc/nt/kernel32/DeleteVolumeMountPointA.o o//libc/nt/kernel32/DequeueUmsCompletionListItems.o o//libc/nt/kernel32/DisableThreadProfiling.o o//libc/nt/kernel32/DnsHostnameToComputerNameA.o o//libc/nt/kernel32/DnsHostnameToComputerNameW.o o//libc/nt/kernel32/DosDateTimeToFileTime.o o//libc/nt/kernel32/DosPathToSessionPathA.o o//libc/nt/kernel32/DosPathToSessionPathW.o o//libc/nt/kernel32/DuplicateConsoleHandle.o o//libc/nt/kernel32/DuplicateEncryptionInfoFileExt.o o//libc/nt/kernel32/EnableThreadProfiling.o o//libc/nt/kernel32/EndUpdateResourceA.o o//libc/nt/kernel32/EndUpdateResourceW.o o//libc/nt/kernel32/EnterUmsSchedulingMode.o o//libc/nt/kernel32/EnumCalendarInfoA.o o//libc/nt/kernel32/EnumCalendarInfoExA.o o//libc/nt/kernel32/EnumDateFormatsA.o o//libc/nt/kernel32/EnumDateFormatsExA.o o//libc/nt/kernel32/EnumLanguageGroupLocalesA.o o//libc/nt/kernel32/EnumResourceLanguagesA.o o//libc/nt/kernel32/EnumResourceLanguagesW.o o//libc/nt/kernel32/EnumResourceNamesA.o o//libc/nt/kernel32/EnumResourceTypesA.o o//libc/nt/kernel32/EnumResourceTypesW.o o//libc/nt/kernel32/EnumSystemCodePagesA.o o//libc/nt/kernel32/EnumSystemLanguageGroupsA.o o//libc/nt/kernel32/EnumTimeFormatsA.o o//libc/nt/kernel32/EnumUILanguagesA.o o//libc/nt/kernel32/EnumerateLocalComputerNamesA.o o//libc/nt/kernel32/EnumerateLocalComputerNamesW.o o//libc/nt/kernel32/EraseTape.o o//libc/nt/kernel32/ExecuteUmsThread.o o//libc/nt/kernel32/ExitVDM.o o//libc/nt/kernel32/FatalExit.o o//libc/nt/kernel32/FileTimeToDosDateTime.o o//libc/nt/kernel32/FindActCtxSectionGuidWorker.o o//libc/nt/kernel32/FindActCtxSectionStringA.o o//libc/nt/kernel32/FindActCtxSectionStringWWorker.o o//libc/nt/kernel32/FindAtomA.o o//libc/nt/kernel32/FindAtomW.o o//libc/nt/kernel32/FindFirstFileNameTransactedW.o o//libc/nt/kernel32/FindFirstFileTransactedA.o o//libc/nt/kernel32/FindFirstFileTransactedW.o o//libc/nt/kernel32/FindFirstStreamTransactedW.o o//libc/nt/kernel32/FindFirstVolumeA.o o//libc/nt/kernel32/FindFirstVolumeMountPointA.o o//libc/nt/kernel32/FindFirstVolumeMountPointW.o o//libc/nt/kernel32/FindNextVolumeA.o o//libc/nt/kernel32/FindNextVolumeMountPointA.o o//libc/nt/kernel32/FindNextVolumeMountPointW.o o//libc/nt/kernel32/FindResourceA.o o//libc/nt/kernel32/FindResourceExA.o o//libc/nt/kernel32/FindVolumeMountPointClose.o o//libc/nt/kernel32/FoldStringA.o o//libc/nt/kernel32/FreeMemoryJobObject.o o//libc/nt/kernel32/GetActiveProcessorCount.o o//libc/nt/kernel32/GetActiveProcessorGroupCount.o o//libc/nt/kernel32/GetApplicationRecoveryCallbackWorker.o o//libc/nt/kernel32/GetApplicationRestartSettingsWorker.o o//libc/nt/kernel32/GetAtomNameA.o o//libc/nt/kernel32/GetAtomNameW.o o//libc/nt/kernel32/GetBinaryTypeA.o o//libc/nt/kernel32/GetBinaryTypeW.o o//libc/nt/kernel32/GetCPInfoExA.o o//libc/nt/kernel32/GetCalendarDateFormat.o o//libc/nt/kernel32/GetCalendarDateFormatEx.o o//libc/nt/kernel32/GetCalendarDaysInMonth.o o//libc/nt/kernel32/GetCalendarDifferenceInDays.o o//libc/nt/kernel32/GetCalendarInfoA.o o//libc/nt/kernel32/GetCalendarMonthsInYear.o o//libc/nt/kernel32/GetCalendarSupportedDateRange.o o//libc/nt/kernel32/GetCalendarWeekNumber.o o//libc/nt/kernel32/GetComPlusPackageInstallStatus.o o//libc/nt/kernel32/GetCompressedFileSizeTransactedA.o o//libc/nt/kernel32/GetCompressedFileSizeTransactedW.o o//libc/nt/kernel32/GetComputerNameA.o o//libc/nt/kernel32/GetComputerNameW.o o//libc/nt/kernel32/GetConsoleCharType.o o//libc/nt/kernel32/GetConsoleCursorMode.o o//libc/nt/kernel32/GetConsoleFontInfo.o o//libc/nt/kernel32/GetConsoleHardwareState.o o//libc/nt/kernel32/GetConsoleInputWaitHandle.o o//libc/nt/kernel32/GetConsoleKeyboardLayoutNameA.o o//libc/nt/kernel32/GetConsoleKeyboardLayoutNameW.o o//libc/nt/kernel32/GetConsoleNlsMode.o o//libc/nt/kernel32/GetCurrencyFormatA.o o//libc/nt/kernel32/GetCurrentActCtxWorker.o o//libc/nt/kernel32/GetCurrentUmsThread.o o//libc/nt/kernel32/GetDateFormatAWorker.o o//libc/nt/kernel32/GetDateFormatWWorker.o o//libc/nt/kernel32/GetDefaultCommConfigA.o o//libc/nt/kernel32/GetDefaultCommConfigW.o o//libc/nt/kernel32/GetDevicePowerState.o o//libc/nt/kernel32/GetDllDirectoryA.o o//libc/nt/kernel32/GetDllDirectoryW.o o//libc/nt/kernel32/GetDurationFormat.o o//libc/nt/kernel32/GetEncryptedFileVersionExt.o o//libc/nt/kernel32/GetExpandedNameA.o o//libc/nt/kernel32/GetExpandedNameW.o o//libc/nt/kernel32/GetFileAttributesTransactedA.o o//libc/nt/kernel32/GetFileAttributesTransactedW.o o//libc/nt/kernel32/GetFileBandwidthReservation.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableA.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableExA.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableExW.o o//libc/nt/kernel32/GetFirmwareEnvironmentVariableW.o o//libc/nt/kernel32/GetFirmwareType.o o//libc/nt/kernel32/GetFullPathNameTransactedA.o o//libc/nt/kernel32/GetFullPathNameTransactedW.o o//libc/nt/kernel32/GetGeoInfoA.o o//libc/nt/kernel32/GetLogicalDriveStringsA.o o//libc/nt/kernel32/GetLongPathNameTransactedA.o o//libc/nt/kernel32/GetLongPathNameTransactedW.o o//libc/nt/kernel32/GetMailslotInfo.o o//libc/nt/kernel32/GetMaximumProcessorCount.o o//libc/nt/kernel32/GetMaximumProcessorGroupCount.o o//libc/nt/kernel32/GetNamedPipeClientComputerNameA.o o//libc/nt/kernel32/GetNamedPipeClientProcessId.o o//libc/nt/kernel32/GetNamedPipeClientSessionId.o o//libc/nt/kernel32/GetNamedPipeHandleStateA.o o//libc/nt/kernel32/GetNamedPipeServerProcessId.o o//libc/nt/kernel32/GetNamedPipeServerSessionId.o o//libc/nt/kernel32/GetNextUmsListItem.o o//libc/nt/kernel32/GetNextVDMCommand.o o//libc/nt/kernel32/GetNumaAvailableMemoryNode.o o//libc/nt/kernel32/GetNumaAvailableMemoryNodeEx.o o//libc/nt/kernel32/GetNumaNodeNumberFromHandle.o o//libc/nt/kernel32/GetNumaNodeProcessorMask.o o//libc/nt/kernel32/GetNumaProcessorNode.o o//libc/nt/kernel32/GetNumaProcessorNodeEx.o o//libc/nt/kernel32/GetNumaProximityNode.o o//libc/nt/kernel32/GetNumberFormatA.o o//libc/nt/kernel32/GetNumberOfConsoleFonts.o o//libc/nt/kernel32/GetPrivateProfileIntA.o o//libc/nt/kernel32/GetPrivateProfileIntW.o o//libc/nt/kernel32/GetPrivateProfileSectionA.o o//libc/nt/kernel32/GetPrivateProfileSectionNamesA.o o//libc/nt/kernel32/GetPrivateProfileSectionNamesW.o o//libc/nt/kernel32/GetPrivateProfileSectionW.o o//libc/nt/kernel32/GetPrivateProfileStringA.o o//libc/nt/kernel32/GetPrivateProfileStringW.o o//libc/nt/kernel32/GetPrivateProfileStructA.o o//libc/nt/kernel32/GetPrivateProfileStructW.o o//libc/nt/kernel32/GetProcessAffinityMask.o o//libc/nt/kernel32/GetProcessDEPPolicy.o o//libc/nt/kernel32/GetProcessIoCounters.o o//libc/nt/kernel32/GetProcessWorkingSetSize.o o//libc/nt/kernel32/GetProfileIntA.o o//libc/nt/kernel32/GetProfileIntW.o o//libc/nt/kernel32/GetProfileSectionA.o o//libc/nt/kernel32/GetProfileSectionW.o o//libc/nt/kernel32/GetProfileStringA.o o//libc/nt/kernel32/GetProfileStringW.o o//libc/nt/kernel32/GetShortPathNameA.o o//libc/nt/kernel32/GetStartupInfoA.o o//libc/nt/kernel32/GetStringTypeExA.o o//libc/nt/kernel32/GetSystemDEPPolicy.o o//libc/nt/kernel32/GetSystemPowerStatus.o o//libc/nt/kernel32/GetSystemRegistryQuota.o o//libc/nt/kernel32/GetTapeParameters.o o//libc/nt/kernel32/GetTapePosition.o o//libc/nt/kernel32/GetTapeStatus.o o//libc/nt/kernel32/GetThreadSelectorEntry.o o//libc/nt/kernel32/GetTimeFormatAWorker.o o//libc/nt/kernel32/GetTimeFormatWWorker.o o//libc/nt/kernel32/GetUmsCompletionListEvent.o o//libc/nt/kernel32/GetUmsSystemThreadInformation.o o//libc/nt/kernel32/GetVDMCurrentDirectories.o o//libc/nt/kernel32/GetVolumeNameForVolumeMountPointA.o o//libc/nt/kernel32/GetVolumePathNameA.o o//libc/nt/kernel32/GetVolumePathNamesForVolumeNameA.o o//libc/nt/kernel32/GlobalAddAtomA.o o//libc/nt/kernel32/GlobalAddAtomExA.o o//libc/nt/kernel32/GlobalAddAtomExW.o o//libc/nt/kernel32/GlobalAddAtomW.o o//libc/nt/kernel32/GlobalCompact.o o//libc/nt/kernel32/GlobalDeleteAtom.o o//libc/nt/kernel32/GlobalFindAtomA.o o//libc/nt/kernel32/GlobalFindAtomW.o o//libc/nt/kernel32/GlobalFix.o o//libc/nt/kernel32/GlobalFlags.o o//libc/nt/kernel32/GlobalGetAtomNameA.o o//libc/nt/kernel32/GlobalGetAtomNameW.o o//libc/nt/kernel32/GlobalHandle.o o//libc/nt/kernel32/GlobalLock.o o//libc/nt/kernel32/GlobalMemoryStatus.o o//libc/nt/kernel32/GlobalReAlloc.o o//libc/nt/kernel32/GlobalSize.o o//libc/nt/kernel32/GlobalUnWire.o o//libc/nt/kernel32/GlobalUnfix.o o//libc/nt/kernel32/GlobalUnlock.o o//libc/nt/kernel32/GlobalWire.o o//libc/nt/kernel32/Heap32First.o o//libc/nt/kernel32/Heap32ListFirst.o o//libc/nt/kernel32/Heap32ListNext.o o//libc/nt/kernel32/Heap32Next.o o//libc/nt/kernel32/HeapFree.o o//libc/nt/kernel32/InitAtomTable.o o//libc/nt/kernel32/InvalidateConsoleDIBits.o o//libc/nt/kernel32/IsBadCodePtr.o o//libc/nt/kernel32/IsBadHugeReadPtr.o o//libc/nt/kernel32/IsBadHugeWritePtr.o o//libc/nt/kernel32/IsBadReadPtr.o o//libc/nt/kernel32/IsBadStringPtrA.o o//libc/nt/kernel32/IsBadStringPtrW.o o//libc/nt/kernel32/IsBadWritePtr.o o//libc/nt/kernel32/IsCalendarLeapDay.o o//libc/nt/kernel32/IsCalendarLeapMonth.o o//libc/nt/kernel32/IsCalendarLeapYear.o o//libc/nt/kernel32/IsNativeVhdBoot.o o//libc/nt/kernel32/IsSystemResumeAutomatic.o o//libc/nt/kernel32/IsValidCalDateTime.o o//libc/nt/kernel32/LZClose.o o//libc/nt/kernel32/LZCloseFile.o o//libc/nt/kernel32/LZCopy.o o//libc/nt/kernel32/LZCreateFileW.o o//libc/nt/kernel32/LZDone.o o//libc/nt/kernel32/LZInit.o o//libc/nt/kernel32/LZOpenFileA.o o//libc/nt/kernel32/LZOpenFileW.o o//libc/nt/kernel32/LZRead.o o//libc/nt/kernel32/LZSeek.o o//libc/nt/kernel32/LZStart.o o//libc/nt/kernel32/LoadModule.o o//libc/nt/kernel32/LoadStringBaseW.o o//libc/nt/kernel32/LocalCompact.o o//libc/nt/kernel32/LocalFlags.o o//libc/nt/kernel32/LocalHandle.o o//libc/nt/kernel32/LocalShrink.o o//libc/nt/kernel32/LocalSize.o o//libc/nt/kernel32/MapUserPhysicalPagesScatter.o o//libc/nt/kernel32/Module32FirstW.o o//libc/nt/kernel32/Module32NextW.o o//libc/nt/kernel32/MoveFileA.o o//libc/nt/kernel32/MoveFileExA.o o//libc/nt/kernel32/MoveFileTransactedA.o o//libc/nt/kernel32/MoveFileTransactedW.o o//libc/nt/kernel32/MoveFileW.o o//libc/nt/kernel32/MoveFileWithProgressA.o o//libc/nt/kernel32/NotifyUILanguageChange.o o//libc/nt/kernel32/NtVdm64CreateProcessInternalW.o o//libc/nt/kernel32/OOBEComplete.o o//libc/nt/kernel32/OpenConsoleW.o o//libc/nt/kernel32/OpenConsoleWStub.o o//libc/nt/kernel32/OpenFile.o o//libc/nt/kernel32/OpenFileMappingA.o o//libc/nt/kernel32/OpenJobObjectA.o o//libc/nt/kernel32/OpenJobObjectW.o o//libc/nt/kernel32/OpenMutexA.o o//libc/nt/kernel32/OpenPrivateNamespaceA.o o//libc/nt/kernel32/OpenProfileUserMapping.o o//libc/nt/kernel32/OpenSemaphoreA.o o//libc/nt/kernel32/OpenWaitableTimerA.o o//libc/nt/kernel32/PowerClearRequest.o o//libc/nt/kernel32/PowerCreateRequest.o o//libc/nt/kernel32/PowerSetRequest.o o//libc/nt/kernel32/PrepareTape.o o//libc/nt/kernel32/PrivMoveFileIdentityW.o o//libc/nt/kernel32/Process32FirstW.o o//libc/nt/kernel32/Process32NextW.o o//libc/nt/kernel32/PssWalkMarkerRewind.o o//libc/nt/kernel32/PssWalkMarkerSeek.o o//libc/nt/kernel32/PssWalkMarkerTell.o o//libc/nt/kernel32/QueryActCtxSettingsWWorker.o o//libc/nt/kernel32/QueryActCtxWWorker.o o//libc/nt/kernel32/QueryDosDeviceA.o o//libc/nt/kernel32/QueryInformationJobObject.o o//libc/nt/kernel32/QueryIoRateControlInformationJobObject.o o//libc/nt/kernel32/QueryPerformanceCounter.o o//libc/nt/kernel32/QueryPerformanceFrequency.o o//libc/nt/kernel32/QueryThreadProfiling.o o//libc/nt/kernel32/QueryUmsThreadInformation.o o//libc/nt/kernel32/QueryUnbiasedInterruptTime.o o//libc/nt/kernel32/QuirkGetData2Worker.o o//libc/nt/kernel32/QuirkGetDataWorker.o o//libc/nt/kernel32/QuirkIsEnabled2Worker.o o//libc/nt/kernel32/QuirkIsEnabled3Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackage2Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackage3Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackage4Worker.o o//libc/nt/kernel32/QuirkIsEnabledForPackageWorker.o o//libc/nt/kernel32/QuirkIsEnabledForProcessWorker.o o//libc/nt/kernel32/QuirkIsEnabledWorker.o o//libc/nt/kernel32/RaiseInvalid16BitExeError.o o//libc/nt/kernel32/ReadThreadProfilingData.o o//libc/nt/kernel32/RegisterApplicationRecoveryCallback.o o//libc/nt/kernel32/RegisterApplicationRestart.o o//libc/nt/kernel32/RegisterConsoleIME.o o//libc/nt/kernel32/RegisterConsoleOS2.o o//libc/nt/kernel32/RegisterConsoleVDM.o o//libc/nt/kernel32/RegisterWaitForInputIdle.o o//libc/nt/kernel32/RegisterWaitForSingleObject.o o//libc/nt/kernel32/RegisterWaitUntilOOBECompleted.o o//libc/nt/kernel32/RegisterWowBaseHandlers.o o//libc/nt/kernel32/RegisterWowExec.o o//libc/nt/kernel32/ReleaseActCtxWorker.o o//libc/nt/kernel32/RemoveDirectoryTransactedA.o o//libc/nt/kernel32/RemoveDirectoryTransactedW.o o//libc/nt/kernel32/RemoveLocalAlternateComputerNameA.o o//libc/nt/kernel32/RemoveLocalAlternateComputerNameW.o o//libc/nt/kernel32/RemoveSecureMemoryCacheCallback.o o//libc/nt/kernel32/ReplaceFileA.o o//libc/nt/kernel32/ReplacePartitionUnit.o o//libc/nt/kernel32/RequestDeviceWakeup.o o//libc/nt/kernel32/RequestWakeupLatency.o o//libc/nt/kernel32/SetCalendarInfoA.o o//libc/nt/kernel32/SetComPlusPackageInstallStatus.o o//libc/nt/kernel32/SetConsoleCursor.o o//libc/nt/kernel32/SetConsoleCursorMode.o o//libc/nt/kernel32/SetConsoleFont.o o//libc/nt/kernel32/SetConsoleHardwareState.o o//libc/nt/kernel32/SetConsoleIcon.o o//libc/nt/kernel32/SetConsoleKeyShortcuts.o o//libc/nt/kernel32/SetConsoleLocalEUDC.o o//libc/nt/kernel32/SetConsoleMaximumWindowSize.o o//libc/nt/kernel32/SetConsoleMenuClose.o o//libc/nt/kernel32/SetConsoleNlsMode.o o//libc/nt/kernel32/SetConsoleOS2OemFormat.o o//libc/nt/kernel32/SetConsolePalette.o o//libc/nt/kernel32/SetDefaultCommConfigA.o o//libc/nt/kernel32/SetDefaultCommConfigW.o o//libc/nt/kernel32/SetDllDirectoryA.o o//libc/nt/kernel32/SetDllDirectoryW.o o//libc/nt/kernel32/SetEnvironmentStringsA.o o//libc/nt/kernel32/SetFileAttributesTransactedA.o o//libc/nt/kernel32/SetFileAttributesTransactedW.o o//libc/nt/kernel32/SetFileBandwidthReservation.o o//libc/nt/kernel32/SetFileCompletionNotificationModes.o o//libc/nt/kernel32/SetFileShortNameA.o o//libc/nt/kernel32/SetFileShortNameW.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableA.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableExA.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableExW.o o//libc/nt/kernel32/SetFirmwareEnvironmentVariableW.o o//libc/nt/kernel32/SetInformationJobObject.o o//libc/nt/kernel32/SetIoRateControlInformationJobObject.o o//libc/nt/kernel32/SetLastError.o o//libc/nt/kernel32/SetLocalPrimaryComputerNameA.o o//libc/nt/kernel32/SetLocalPrimaryComputerNameW.o o//libc/nt/kernel32/SetLocaleInfoA.o o//libc/nt/kernel32/SetMailslotInfo.o o//libc/nt/kernel32/SetMessageWaitingIndicator.o o//libc/nt/kernel32/SetNamedPipeAttribute.o o//libc/nt/kernel32/SetProcessAffinityMask.o o//libc/nt/kernel32/SetProcessDEPPolicy.o o//libc/nt/kernel32/SetProcessWorkingSetSize.o o//libc/nt/kernel32/SetSearchPathMode.o o//libc/nt/kernel32/SetSystemPowerState.o o//libc/nt/kernel32/SetTapeParameters.o o//libc/nt/kernel32/SetTapePosition.o o//libc/nt/kernel32/SetTermsrvAppInstallMode.o o//libc/nt/kernel32/SetThreadAffinityMask.o o//libc/nt/kernel32/SetThreadExecutionState.o o//libc/nt/kernel32/SetTimerQueueTimer.o o//libc/nt/kernel32/SetUmsThreadInformation.o o//libc/nt/kernel32/SetVDMCurrentDirectories.o o//libc/nt/kernel32/SetVolumeLabelA.o o//libc/nt/kernel32/SetVolumeLabelW.o o//libc/nt/kernel32/SetVolumeMountPointA.o o//libc/nt/kernel32/SetVolumeMountPointW.o o//libc/nt/kernel32/SetVolumeMountPointWStub.o o//libc/nt/kernel32/ShowConsoleCursor.o o//libc/nt/kernel32/SortCloseHandle.o o//libc/nt/kernel32/SortGetHandle.o o//libc/nt/kernel32/TerminateJobObject.o o//libc/nt/kernel32/TermsrvAppInstallMode.o o//libc/nt/kernel32/TermsrvConvertSysRootToUserDir.o o//libc/nt/kernel32/TermsrvCreateRegEntry.o o//libc/nt/kernel32/TermsrvDeleteKey.o o//libc/nt/kernel32/TermsrvDeleteValue.o o//libc/nt/kernel32/TermsrvGetPreSetValue.o o//libc/nt/kernel32/TermsrvGetWindowsDirectoryA.o o//libc/nt/kernel32/TermsrvGetWindowsDirectoryW.o o//libc/nt/kernel32/TermsrvOpenRegEntry.o o//libc/nt/kernel32/TermsrvOpenUserClasses.o o//libc/nt/kernel32/TermsrvRestoreKey.o o//libc/nt/kernel32/TermsrvSetKeySecurity.o o//libc/nt/kernel32/TermsrvSetValueKey.o o//libc/nt/kernel32/TermsrvSyncUserIniFileExt.o o//libc/nt/kernel32/Thread32First.o o//libc/nt/kernel32/Thread32Next.o o//libc/nt/kernel32/Toolhelp32ReadProcessMemory.o o//libc/nt/kernel32/UTRegister.o o//libc/nt/kernel32/UTUnRegister.o o//libc/nt/kernel32/UmsThreadYield.o o//libc/nt/kernel32/UnregisterApplicationRecoveryCallback.o o//libc/nt/kernel32/UnregisterApplicationRestart.o o//libc/nt/kernel32/UnregisterConsoleIME.o o//libc/nt/kernel32/UnregisterWait.o o//libc/nt/kernel32/UnregisterWaitUntilOOBECompleted.o o//libc/nt/kernel32/UpdateCalendarDayOfWeek.o o//libc/nt/kernel32/UpdateResourceA.o o//libc/nt/kernel32/UpdateResourceW.o o//libc/nt/kernel32/VDMConsoleOperation.o o//libc/nt/kernel32/VDMOperationStarted.o o//libc/nt/kernel32/VerifyConsoleIoHandle.o o//libc/nt/kernel32/VerifyVersionInfoA.o o//libc/nt/kernel32/VerifyVersionInfoW.o o//libc/nt/kernel32/WTSGetActiveConsoleSessionId.o o//libc/nt/kernel32/WaitNamedPipeA.o o//libc/nt/kernel32/WerGetFlagsWorker.o o//libc/nt/kernel32/WerRegisterFileWorker.o o//libc/nt/kernel32/WerRegisterMemoryBlockWorker.o o//libc/nt/kernel32/WerRegisterRuntimeExceptionModuleWorker.o o//libc/nt/kernel32/WerSetFlagsWorker.o o//libc/nt/kernel32/WerUnregisterFileWorker.o o//libc/nt/kernel32/WerUnregisterMemoryBlockWorker.o o//libc/nt/kernel32/WerUnregisterRuntimeExceptionModuleWorker.o o//libc/nt/kernel32/WerpGetDebugger.o o//libc/nt/kernel32/WerpInitiateRemoteRecovery.o o//libc/nt/kernel32/WerpLaunchAeDebug.o o//libc/nt/kernel32/WerpNotifyLoadStringResourceWorker.o o//libc/nt/kernel32/WerpNotifyUseStringResourceWorker.o o//libc/nt/kernel32/WinExec.o o//libc/nt/kernel32/Wow64EnableWow64FsRedirection.o o//libc/nt/kernel32/Wow64GetThreadContext.o o//libc/nt/kernel32/Wow64GetThreadSelectorEntry.o o//libc/nt/kernel32/Wow64SetThreadContext.o o//libc/nt/kernel32/Wow64SuspendThread.o o//libc/nt/kernel32/WriteConsoleInputVDMA.o o//libc/nt/kernel32/WriteConsoleInputVDMW.o o//libc/nt/kernel32/WritePrivateProfileSectionA.o o//libc/nt/kernel32/WritePrivateProfileSectionW.o o//libc/nt/kernel32/WritePrivateProfileStringA.o o//libc/nt/kernel32/WritePrivateProfileStringW.o o//libc/nt/kernel32/WritePrivateProfileStructA.o o//libc/nt/kernel32/WritePrivateProfileStructW.o o//libc/nt/kernel32/WriteProfileSectionA.o o//libc/nt/kernel32/WriteProfileSectionW.o o//libc/nt/kernel32/WriteProfileStringA.o o//libc/nt/kernel32/WriteProfileStringW.o o//libc/nt/kernel32/WriteTapemark.o o//libc/nt/kernel32/ZombifyActCtxWorker.o o//libc/nt/kernel32/_hread.o o//libc/nt/kernel32/_hwrite.o o//libc/nt/kernel32/_lclose.o o//libc/nt/kernel32/_lcreat.o o//libc/nt/kernel32/_llseek.o o//libc/nt/kernel32/_lopen.o o//libc/nt/kernel32/_lread.o o//libc/nt/kernel32/_lwrite.o o//libc/nt/kernel32/lstrcatA.o o//libc/nt/kernel32/lstrcatW.o o//libc/nt/kernel32/lstrcpyA.o o//libc/nt/kernel32/lstrcpyW.o o//libc/nt/kernel32/timeBeginPeriod.o o//libc/nt/kernel32/timeEndPeriod.o o//libc/nt/kernel32/timeGetDevCaps.o o//libc/nt/kernel32/timeGetSystemTime.o o//libc/nt/kernel32/timeGetTime.o o//libc/nt/kernel32/uaw_lstrcmpW.o o//libc/nt/kernel32/uaw_lstrcmpiW.o o//libc/nt/kernel32/uaw_lstrlenW.o o//libc/nt/kernel32/uaw_wcschr.o o//libc/nt/kernel32/uaw_wcscpy.o o//libc/nt/kernel32/uaw_wcsicmp.o o//libc/nt/kernel32/uaw_wcslen.o o//libc/nt/kernel32/uaw_wcsrchr.o
ARCHIVE.a      o//libc/sysv/sysv.a
Illegal instruction
archive failed: o/build/bootstrap/ar.com rcsD o//libc/sysv/sysv.a libc/sysv/ libc/sysv/consts/ o//libc/sysv/sysv.a.pkg o//libc/sysv/consts/ABDAY_1.o o//libc/sysv/consts/ABDAY_2.o o//libc/sysv/consts/ABDAY_3.o o//libc/sysv/consts/ABDAY_4.o o//libc/sysv/consts/ABDAY_5.o o//libc/sysv/consts/ABDAY_6.o o//libc/sysv/consts/ABDAY_7.o o//libc/sysv/consts/ABORTED_COMMAND.o o//libc/sysv/consts/ACCOUNTING.o o//libc/sysv/consts/ACCT_BYTEORDER.o o//libc/sysv/consts/ACCT_COMM.o o//libc/sysv/consts/ACK.o o//libc/sysv/consts/ACORE.o o//libc/sysv/consts/ADDR_COMPAT_LAYOUT.o o//libc/sysv/consts/ADDR_LIMIT_32BIT.o o//libc/sysv/consts/ADDR_LIMIT_3GB.o o//libc/sysv/consts/ADDR_NO_RANDOMIZE.o o//libc/sysv/consts/AFORK.o o//libc/sysv/consts/AF_ALG.o o//libc/sysv/consts/AF_APPLETALK.o o//libc/sysv/consts/AF_ASH.o o//libc/sysv/consts/AF_ATMPVC.o o//libc/sysv/consts/AF_ATMSVC.o o//libc/sysv/consts/AF_AX25.o o//libc/sysv/consts/AF_BLUETOOTH.o o//libc/sysv/consts/AF_BRIDGE.o o//libc/sysv/consts/AF_CAIF.o o//libc/sysv/consts/AF_CAN.o o//libc/sysv/consts/AF_ECONET.o o//libc/sysv/consts/AF_FILE.o o//libc/sysv/consts/AF_IB.o o//libc/sysv/consts/AF_IEEE802154.o o//libc/sysv/consts/AF_INET.o o//libc/sysv/consts/AF_INET6.o o//libc/sysv/consts/AF_IPX.o o//libc/sysv/consts/AF_IRDA.o o//libc/sysv/consts/AF_ISDN.o o//libc/sysv/consts/AF_IUCV.o o//libc/sysv/consts/AF_KCM.o o//libc/sysv/consts/AF_KEY.o o//libc/sysv/consts/AF_LLC.o o//libc/sysv/consts/AF_LOCAL.o o//libc/sysv/consts/AF_MAX.o o//libc/sysv/consts/AF_MPLS.o o//libc/sysv/consts/AF_NETBEUI.o o//libc/sysv/consts/AF_NETLINK.o o//libc/sysv/consts/AF_NETROM.o o//libc/sysv/consts/AF_NFC.o o//libc/sysv/consts/AF_PACKET.o o//libc/sysv/consts/AF_PHONET.o o//libc/sysv/consts/AF_PPPOX.o o//libc/sysv/consts/AF_RDS.o o//libc/sysv/consts/AF_ROSE.o o//libc/sysv/consts/AF_ROUTE.o o//libc/sysv/consts/AF_RXRPC.o o//libc/sysv/consts/AF_SECURITY.o o//libc/sysv/consts/AF_SNA.o o//libc/sysv/consts/AF_TIPC.o o//libc/sysv/consts/AF_UNIX.o o//libc/sysv/consts/AF_UNSPEC.o o//libc/sysv/consts/AF_VSOCK.o o//libc/sysv/consts/AF_WANPIPE.o o//libc/sysv/consts/AF_X25.o o//libc/sysv/consts/AHZ.o o//libc/sysv/consts/AIO_ALLDONE.o o//libc/sysv/consts/AIO_CANCELED.o o//libc/sysv/consts/AIO_NOTCANCELED.o o//libc/sysv/consts/AI_ADDRCONFIG.o o//libc/sysv/consts/AI_ALL.o o//libc/sysv/consts/AI_CANONNAME.o o//libc/sysv/consts/AI_NUMERICHOST.o o//libc/sysv/consts/AI_NUMERICSERV.o o//libc/sysv/consts/AI_PASSIVE.o o//libc/sysv/consts/AI_V4MAPPED.o o//libc/sysv/consts/ALLOW_MEDIUM_REMOVAL.o o//libc/sysv/consts/ALT_DIGITS.o o//libc/sysv/consts/AM_STR.o o//libc/sysv/consts/AREGTYPE.o o//libc/sysv/consts/ARPHRD_ETHER.o o//libc/sysv/consts/ARPHRD_FCFABRIC.o o//libc/sysv/consts/ARPHRD_IEEE80211.o o//libc/sysv/consts/ARPHRD_IEEE80211_PRISM.o o//libc/sysv/consts/ARPHRD_IEEE80211_RADIOTAP.o o//libc/sysv/consts/ARPHRD_IEEE802154.o o//libc/sysv/consts/ARPHRD_IEEE802_TR.o o//libc/sysv/consts/ARPHRD_LOCALTLK.o o//libc/sysv/consts/ASU.o o//libc/sysv/consts/ATF_NETMASK.o o//libc/sysv/consts/AT_BASE.o o//libc/sysv/consts/AT_BASE_PLATFORM.o o//libc/sysv/consts/AT_CLKTCK.o o//libc/sysv/consts/AT_DCACHEBSIZE.o o//libc/sysv/consts/AT_EACCESS.o o//libc/sysv/consts/AT_EGID.o o//libc/sysv/consts/AT_EMPTY_PATH.o o//libc/sysv/consts/AT_ENTRY.o o//libc/sysv/consts/AT_EUID.o o//libc/sysv/consts/AT_EXECFD.o o//libc/sysv/consts/AT_EXECFN.o o//libc/sysv/consts/AT_FDCWD.o o//libc/sysv/consts/AT_GID.o o//libc/sysv/consts/AT_ICACHEBSIZE.o o//libc/sysv/consts/AT_NOTELF.o o//libc/sysv/consts/AT_NO_AUTOMOUNT.o o//libc/sysv/consts/AT_OSRELDATE.o o//libc/sysv/consts/AT_PAGESZ.o o//libc/sysv/consts/AT_PHDR.o o//libc/sysv/consts/AT_PHENT.o o//libc/sysv/consts/AT_PHNUM.o o//libc/sysv/consts/AT_PLATFORM.o o//libc/sysv/consts/AT_RANDOM.o o//libc/sysv/consts/AT_REMOVEDIR.o o//libc/sysv/consts/AT_SECURE.o o//libc/sysv/consts/AT_SYMLINK_FOLLOW.o o//libc/sysv/consts/AT_SYMLINK_NOFOLLOW.o o//libc/sysv/consts/AT_SYSINFO_EHDR.o o//libc/sysv/consts/AT_UCACHEBSIZE.o o//libc/sysv/consts/AT_UID.o o//libc/sysv/consts/AXSIG.o o//libc/sysv/consts/B0.o o//libc/sysv/consts/B1000000.o o//libc/sysv/consts/B110.o o//libc/sysv/consts/B115200.o o//libc/sysv/consts/B1152000.o o//libc/sysv/consts/B1200.o o//libc/sysv/consts/B134.o o//libc/sysv/consts/B150.o o//libc/sysv/consts/B1500000.o o//libc/sysv/consts/B1800.o o//libc/sysv/consts/B19200.o o//libc/sysv/consts/B200.o o//libc/sysv/consts/B2000000.o o//libc/sysv/consts/B230400.o o//libc/sysv/consts/B2400.o o//libc/sysv/consts/B2500000.o o//libc/sysv/consts/B300.o o//libc/sysv/consts/B3000000.o o//libc/sysv/consts/B3500000.o o//libc/sysv/consts/B38400.o o//libc/sysv/consts/B4000000.o o//libc/sysv/consts/B460800.o o//libc/sysv/consts/B4800.o o//libc/sysv/consts/B50.o o//libc/sysv/consts/B500000.o o//libc/sysv/consts/B57600.o o//libc/sysv/consts/B576000.o o//libc/sysv/consts/B600.o o//libc/sysv/consts/B75.o o//libc/sysv/consts/B921600.o o//libc/sysv/consts/B9600.o o//libc/sysv/consts/BC_BASE_MAX.o o//libc/sysv/consts/BC_DIM_MAX.o o//libc/sysv/consts/BC_SCALE_MAX.o o//libc/sysv/consts/BC_STRING_MAX.o o//libc/sysv/consts/BIG_ENDIAN.o o//libc/sysv/consts/BITSPERBYTE.o o//libc/sysv/consts/BLANK_CHECK.o o//libc/sysv/consts/BLKBSZGET.o o//libc/sysv/consts/BLKBSZSET.o o//libc/sysv/consts/BLKFLSBUF.o o//libc/sysv/consts/BLKFRAGET.o o//libc/sysv/consts/BLKFRASET.o o//libc/sysv/consts/BLKGETSIZE.o o//libc/sysv/consts/BLKGETSIZE64.o o//libc/sysv/consts/BLKRAGET.o o//libc/sysv/consts/BLKRASET.o o//libc/sysv/consts/BLKROGET.o o//libc/sysv/consts/BLKROSET.o o//libc/sysv/consts/BLKRRPART.o o//libc/sysv/consts/BLKSECTGET.o o//libc/sysv/consts/BLKSECTSET.o o//libc/sysv/consts/BLKSSZGET.o o//libc/sysv/consts/BLKTYPE.o o//libc/sysv/consts/BLK_BYTECOUNT.o o//libc/sysv/consts/BLK_EOF.o o//libc/sysv/consts/BLK_EOR.o o//libc/sysv/consts/BLK_ERRORS.o o//libc/sysv/consts/BLK_RESTART.o o//libc/sysv/consts/BOOT_TIME.o o//libc/sysv/consts/BRKINT.o o//libc/sysv/consts/BS0.o o//libc/sysv/consts/BS1.o o//libc/sysv/consts/BSDLY.o o//libc/sysv/consts/BUSY.o o//libc/sysv/consts/BUS_ADRALN.o o//libc/sysv/consts/BUS_ADRERR.o o//libc/sysv/consts/BUS_DEVICE_RESET.o o//libc/sysv/consts/BUS_MCEERR_AO.o o//libc/sysv/consts/BUS_MCEERR_AR.o o//libc/sysv/consts/BUS_OBJERR.o o//libc/sysv/consts/CANBSIZ.o o//libc/sysv/consts/CBAUD.o o//libc/sysv/consts/CBAUDEX.o o//libc/sysv/consts/CBRK.o o//libc/sysv/consts/CDISCARD.o o//libc/sysv/consts/CDSUSP.o o//libc/sysv/consts/CEOF.o o//libc/sysv/consts/CEOL.o o//libc/sysv/consts/CEOT.o o//libc/sysv/consts/CERASE.o o//libc/sysv/consts/CFLUSH.o o//libc/sysv/consts/CHANGE_DEFINITION.o o//libc/sysv/consts/CHARBITS.o o//libc/sysv/consts/CHARCLASS_NAME_MAX.o o//libc/sysv/consts/CHECK_CONDITION.o o//libc/sysv/consts/CHRTYPE.o o//libc/sysv/consts/CIBAUD.o o//libc/sysv/consts/CINTR.o o//libc/sysv/consts/CKILL.o o//libc/sysv/consts/CLD_CONTINUED.o o//libc/sysv/consts/CLD_DUMPED.o o//libc/sysv/consts/CLD_EXITED.o o//libc/sysv/consts/CLD_KILLED.o o//libc/sysv/consts/CLD_STOPPED.o o//libc/sysv/consts/CLD_TRAPPED.o o//libc/sysv/consts/CLNEXT.o o//libc/sysv/consts/CLOCAL.o o//libc/sysv/consts/CLOCKS_PER_SEC.o o//libc/sysv/consts/CLOCK_BOOTTIME.o o//libc/sysv/consts/CLOCK_BOOTTIME_ALARM.o o//libc/sysv/consts/CLOCK_MONOTONIC.o o//libc/sysv/consts/CLOCK_MONOTONIC_COARSE.o o//libc/sysv/consts/CLOCK_MONOTONIC_RAW.o o//libc/sysv/consts/CLOCK_PROCESS_CPUTIME_ID.o o//libc/sysv/consts/CLOCK_REALTIME.o o//libc/sysv/consts/CLOCK_REALTIME_ALARM.o o//libc/sysv/consts/CLOCK_REALTIME_COARSE.o o//libc/sysv/consts/CLOCK_TAI.o o//libc/sysv/consts/CLOCK_THREAD_CPUTIME_ID.o o//libc/sysv/consts/CMIN.o o//libc/sysv/consts/CMSPAR.o o//libc/sysv/consts/CODESET.o o//libc/sysv/consts/COLL_WEIGHTS_MAX.o o//libc/sysv/consts/COMMAND_COMPLETE.o o//libc/sysv/consts/COMMAND_TERMINATED.o o//libc/sysv/consts/COMPLETE.o o//libc/sysv/consts/CONDITION_GOOD.o o//libc/sysv/consts/CONTINUE.o o//libc/sysv/consts/CONTTYPE.o o//libc/sysv/consts/COPY_ABORTED.o o//libc/sysv/consts/COPY_VERIFY.o o//libc/sysv/consts/CPU_SETSIZE.o o//libc/sysv/consts/CQUIT.o o//libc/sysv/consts/CR0.o o//libc/sysv/consts/CR1.o o//libc/sysv/consts/CR2.o o//libc/sysv/consts/CR3.o o//libc/sysv/consts/CRDLY.o o//libc/sysv/consts/CREAD.o o//libc/sysv/consts/CREPRINT.o o//libc/sysv/consts/CRNCYSTR.o o//libc/sysv/consts/CRPRNT.o o//libc/sysv/consts/CRTSCTS.o o//libc/sysv/consts/CS5.o o//libc/sysv/consts/CS6.o o//libc/sysv/consts/CS7.o o//libc/sysv/consts/CS8.o o//libc/sysv/consts/CSIZE.o o//libc/sysv/consts/CSTART.o o//libc/sysv/consts/CSTATUS.o o//libc/sysv/consts/CSTOP.o o//libc/sysv/consts/CSTOPB.o o//libc/sysv/consts/CSUSP.o o//libc/sysv/consts/CTIME.o o//libc/sysv/consts/CWERASE.o o//libc/sysv/consts/C_IRGRP.o o//libc/sysv/consts/C_IROTH.o o//libc/sysv/consts/C_IRUSR.o o//libc/sysv/consts/C_ISBLK.o o//libc/sysv/consts/C_ISCHR.o o//libc/sysv/consts/C_ISCTG.o o//libc/sysv/consts/C_ISDIR.o o//libc/sysv/consts/C_ISFIFO.o o//libc/sysv/consts/C_ISGID.o o//libc/sysv/consts/C_ISLNK.o o//libc/sysv/consts/C_ISREG.o o//libc/sysv/consts/C_ISSOCK.o o//libc/sysv/consts/C_ISUID.o o//libc/sysv/consts/C_ISVTX.o o//libc/sysv/consts/C_IWGRP.o o//libc/sysv/consts/C_IWOTH.o o//libc/sysv/consts/C_IWUSR.o o//libc/sysv/consts/C_IXGRP.o o//libc/sysv/consts/C_IXOTH.o o//libc/sysv/consts/C_IXUSR.o o//libc/sysv/consts/DATA.o o//libc/sysv/consts/DATA_PROTECT.o o//libc/sysv/consts/DAY_1.o o//libc/sysv/consts/DAY_2.o o//libc/sysv/consts/DAY_3.o o//libc/sysv/consts/DAY_4.o o//libc/sysv/consts/DAY_5.o o//libc/sysv/consts/DAY_6.o o//libc/sysv/consts/DAY_7.o o//libc/sysv/consts/DEAD_PROCESS.o o//libc/sysv/consts/DELAYTIMER_MAX.o o//libc/sysv/consts/DEV_BSIZE.o o//libc/sysv/consts/DIRTYPE.o o//libc/sysv/consts/DMAXEXP.o o//libc/sysv/consts/DMINEXP.o o//libc/sysv/consts/DOUBLEBITS.o o//libc/sysv/consts/DT_BLK.o o//libc/sysv/consts/DT_CHR.o o//libc/sysv/consts/DT_DIR.o o//libc/sysv/consts/DT_FIFO.o o//libc/sysv/consts/DT_LNK.o o//libc/sysv/consts/DT_REG.o o//libc/sysv/consts/DT_SOCK.o o//libc/sysv/consts/DT_UNKNOWN.o o//libc/sysv/consts/D_FMT.o o//libc/sysv/consts/D_T_FMT.o o//libc/sysv/consts/E2BIG.o o//libc/sysv/consts/EACCES.o o//libc/sysv/consts/EADDRINUSE.o o//libc/sysv/consts/EADDRNOTAVAIL.o o//libc/sysv/consts/EADV.o o//libc/sysv/consts/EAFNOSUPPORT.o o//libc/sysv/consts/EAGAIN.o o//libc/sysv/consts/EAI_ADDRFAMILY.o o//libc/sysv/consts/EAI_AGAIN.o o//libc/sysv/consts/EAI_ALLDONE.o o//libc/sysv/consts/EAI_BADFLAGS.o o//libc/sysv/consts/EAI_CANCELED.o o//libc/sysv/consts/EAI_FAIL.o o//libc/sysv/consts/EAI_FAMILY.o o//libc/sysv/consts/EAI_IDN_ENCODE.o o//libc/sysv/consts/EAI_INPROGRESS.o o//libc/sysv/consts/EAI_INTR.o o//libc/sysv/consts/EAI_MEMORY.o o//libc/sysv/consts/EAI_NODATA.o o//libc/sysv/consts/EAI_NONAME.o o//libc/sysv/consts/EAI_NOTCANCELED.o o//libc/sysv/consts/EAI_OVERFLOW.o o//libc/sysv/consts/EAI_SERVICE.o o//libc/sysv/consts/EAI_SOCKTYPE.o o//libc/sysv/consts/EAI_SUCCESS.o o//libc/sysv/consts/EAI_SYSTEM.o o//libc/sysv/consts/EALREADY.o o//libc/sysv/consts/EBADE.o o//libc/sysv/consts/EBADF.o o//libc/sysv/consts/EBADFD.o o//libc/sysv/consts/EBADMSG.o o//libc/sysv/consts/EBADR.o o//libc/sysv/consts/EBADRQC.o o//libc/sysv/consts/EBADSLT.o o//libc/sysv/consts/EBFONT.o o//libc/sysv/consts/EBUSY.o o//libc/sysv/consts/ECANCELED.o o//libc/sysv/consts/ECHILD.o o//libc/sysv/consts/ECHO.o o//libc/sysv/consts/ECHOCTL.o o//libc/sysv/consts/ECHOE.o o//libc/sysv/consts/ECHOK.o o//libc/sysv/consts/ECHOKE.o o//libc/sysv/consts/ECHONL.o o//libc/sysv/consts/ECHOPRT.o o//libc/sysv/consts/ECHRNG.o o//libc/sysv/consts/ECOMM.o o//libc/sysv/consts/ECONNABORTED.o o//libc/sysv/consts/ECONNREFUSED.o o//libc/sysv/consts/ECONNRESET.o o//libc/sysv/consts/EDEADLK.o o//libc/sysv/consts/EDESTADDRREQ.o o//libc/sysv/consts/EDOM.o o//libc/sysv/consts/EDOTDOT.o o//libc/sysv/consts/EDQUOT.o o//libc/sysv/consts/EEXIST.o o//libc/sysv/consts/EFAULT.o o//libc/sysv/consts/EFBIG.o o//libc/sysv/consts/EFD_CLOEXEC.o o//libc/sysv/consts/EFD_NONBLOCK.o o//libc/sysv/consts/EFD_SEMAPHORE.o o//libc/sysv/consts/EHOSTDOWN.o o//libc/sysv/consts/EHOSTUNREACH.o o//libc/sysv/consts/EHWPOISON.o o//libc/sysv/consts/EIDRM.o o//libc/sysv/consts/EILSEQ.o o//libc/sysv/consts/EINPROGRESS.o o//libc/sysv/consts/EINTR.o o//libc/sysv/consts/EINVAL.o o//libc/sysv/consts/EIO.o o//libc/sysv/consts/EISCONN.o o//libc/sysv/consts/EISDIR.o o//libc/sysv/consts/EISNAM.o o//libc/sysv/consts/EKEYEXPIRED.o o//libc/sysv/consts/EKEYREJECTED.o o//libc/sysv/consts/EKEYREVOKED.o o//libc/sysv/consts/EL2HLT.o o//libc/sysv/consts/EL2NSYNC.o o//libc/sysv/consts/EL3HLT.o o//libc/sysv/consts/EL3RST.o o//libc/sysv/consts/ELF_NGREG.o o//libc/sysv/consts/ELF_PRARGSZ.o o//libc/sysv/consts/ELIBACC.o o//libc/sysv/consts/ELIBBAD.o o//libc/sysv/consts/ELIBEXEC.o o//libc/sysv/consts/ELIBMAX.o o//libc/sysv/consts/ELIBSCN.o o//libc/sysv/consts/ELNRNG.o o//libc/sysv/consts/ELOOP.o o//libc/sysv/consts/EMEDIUMTYPE.o o//libc/sysv/consts/EMFILE.o o//libc/sysv/consts/EMLINK.o o//libc/sysv/consts/EMPTY.o o//libc/sysv/consts/EMSGSIZE.o o//libc/sysv/consts/EMULTIHOP.o o//libc/sysv/consts/EM_ALTERA_NIOS2.o o//libc/sysv/consts/EM_LATTICEMICO32.o o//libc/sysv/consts/ENAMETOOLONG.o o//libc/sysv/consts/ENAVAIL.o o//libc/sysv/consts/ENDRUNDISC.o o//libc/sysv/consts/ENETDOWN.o o//libc/sysv/consts/ENETRESET.o o//libc/sysv/consts/ENETUNREACH.o o//libc/sysv/consts/ENFILE.o o//libc/sysv/consts/ENOANO.o o//libc/sysv/consts/ENOBUFS.o o//libc/sysv/consts/ENOCSI.o o//libc/sysv/consts/ENODATA.o o//libc/sysv/consts/ENODEV.o o//libc/sysv/consts/ENOENT.o o//libc/sysv/consts/ENOEXEC.o o//libc/sysv/consts/ENOKEY.o o//libc/sysv/consts/ENOLCK.o o//libc/sysv/consts/ENOLINK.o o//libc/sysv/consts/ENOMEDIUM.o o//libc/sysv/consts/ENOMEM.o o//libc/sysv/consts/ENOMSG.o o//libc/sysv/consts/ENONET.o o//libc/sysv/consts/ENOPKG.o o//libc/sysv/consts/ENOPROTOOPT.o o//libc/sysv/consts/ENOSPC.o o//libc/sysv/consts/ENOSR.o o//libc/sysv/consts/ENOSTR.o o//libc/sysv/consts/ENOSYS.o o//libc/sysv/consts/ENOTBLK.o o//libc/sysv/consts/ENOTCONN.o o//libc/sysv/consts/ENOTDIR.o o//libc/sysv/consts/ENOTEMPTY.o o//libc/sysv/consts/ENOTNAM.o o//libc/sysv/consts/ENOTRECOVERABLE.o o//libc/sysv/consts/ENOTSOCK.o o//libc/sysv/consts/ENOTSUP.o o//libc/sysv/consts/ENOTTY.o o//libc/sysv/consts/ENOTUNIQ.o o//libc/sysv/consts/ENXIO.o o//libc/sysv/consts/EOPNOTSUPP.o o//libc/sysv/consts/EOVERFLOW.o o//libc/sysv/consts/EOWNERDEAD.o o//libc/sysv/consts/EPERM.o o//libc/sysv/consts/EPFNOSUPPORT.o o//libc/sysv/consts/EPIPE.o o//libc/sysv/consts/EPOLLERR.o o//libc/sysv/consts/EPOLLET.o o//libc/sysv/consts/EPOLLEXCLUSIVE.o o//libc/sysv/consts/EPOLLHUP.o o//libc/sysv/consts/EPOLLIN.o o//libc/sysv/consts/EPOLLMSG.o o//libc/sysv/consts/EPOLLONESHOT.o o//libc/sysv/consts/EPOLLOUT.o o//libc/sysv/consts/EPOLLPRI.o o//libc/sysv/consts/EPOLLRDBAND.o o//libc/sysv/consts/EPOLLRDHUP.o o//libc/sysv/consts/EPOLLRDNORM.o o//libc/sysv/consts/EPOLLWAKEUP.o o//libc/sysv/consts/EPOLLWRBAND.o o//libc/sysv/consts/EPOLLWRNORM.o o//libc/sysv/consts/EPOLL_CLOEXEC.o o//libc/sysv/consts/EPOLL_CTL_ADD.o o//libc/sysv/consts/EPOLL_CTL_DEL.o o//libc/sysv/consts/EPOLL_CTL_MOD.o o//libc/sysv/consts/EPROTO.o o//libc/sysv/consts/EPROTONOSUPPORT.o o//libc/sysv/consts/EPROTOTYPE.o o//libc/sysv/consts/ERA.o o//libc/sysv/consts/ERANGE.o o//libc/sysv/consts/ERA_D_FMT.o o//libc/sysv/consts/ERA_D_T_FMT.o o//libc/sysv/consts/ERA_T_FMT.o o//libc/sysv/consts/EREMCHG.o o//libc/sysv/consts/EREMOTE.o o//libc/sysv/consts/EREMOTEIO.o o//libc/sysv/consts/ERESTART.o o//libc/sysv/consts/ERFKILL.o o//libc/sysv/consts/EROFS.o o//libc/sysv/consts/ESHUTDOWN.o o//libc/sysv/consts/ESOCKTNOSUPPORT.o o//libc/sysv/consts/ESPIPE.o o//libc/sysv/consts/ESRCH.o o//libc/sysv/consts/ESRMNT.o o//libc/sysv/consts/ESTALE.o o//libc/sysv/consts/ESTRPIPE.o o//libc/sysv/consts/ETH_P_CUST.o o//libc/sysv/consts/ETH_P_DDCMP.o o//libc/sysv/consts/ETH_P_DEC.o o//libc/sysv/consts/ETH_P_DIAG.o o//libc/sysv/consts/ETH_P_DNA_DL.o o//libc/sysv/consts/ETH_P_DNA_RC.o o//libc/sysv/consts/ETH_P_DNA_RT.o o//libc/sysv/consts/ETH_P_IEEE802154.o o//libc/sysv/consts/ETH_P_LAT.o o//libc/sysv/consts/ETH_P_LOCALTALK.o o//libc/sysv/consts/ETH_P_PPP_MP.o o//libc/sysv/consts/ETH_P_RARP.o o//libc/sysv/consts/ETH_P_SCA.o o//libc/sysv/consts/ETH_P_WAN_PPP.o o//libc/sysv/consts/ETIME.o o//libc/sysv/consts/ETIMEDOUT.o o//libc/sysv/consts/ETOOMANYREFS.o o//libc/sysv/consts/ETXTBSY.o o//libc/sysv/consts/EUCLEAN.o o//libc/sysv/consts/EUNATCH.o o//libc/sysv/consts/EUSERS.o o//libc/sysv/consts/EWOULDBLOCK.o o//libc/sysv/consts/EXDEV.o o//libc/sysv/consts/EXFULL.o o//libc/sysv/consts/EXIT_FAILURE.o o//libc/sysv/consts/EXIT_SUCCESS.o o//libc/sysv/consts/EXPR_NEST_MAX.o o//libc/sysv/consts/EXTA.o o//libc/sysv/consts/EXTB.o o//libc/sysv/consts/EXTENDED_EXTENDED_IDENTIFY.o o//libc/sysv/consts/EXTENDED_MESSAGE.o o//libc/sysv/consts/EXTENDED_MODIFY_DATA_POINTER.o o//libc/sysv/consts/EXTENDED_SDTR.o o//libc/sysv/consts/EXTENDED_WDTR.o o//libc/sysv/consts/EXTPROC.o o//libc/sysv/consts/EX_CANTCREAT.o o//libc/sysv/consts/EX_CONFIG.o o//libc/sysv/consts/EX_DATAERR.o o//libc/sysv/consts/EX_IOERR.o o//libc/sysv/consts/EX_NOHOST.o o//libc/sysv/consts/EX_NOINPUT.o o//libc/sysv/consts/EX_NOPERM.o o//libc/sysv/consts/EX_NOUSER.o o//libc/sysv/consts/EX_OK.o o//libc/sysv/consts/EX_OSERR.o o//libc/sysv/consts/EX_OSFILE.o o//libc/sysv/consts/EX_PROTOCOL.o o//libc/sysv/consts/EX_SOFTWARE.o o//libc/sysv/consts/EX_TEMPFAIL.o o//libc/sysv/consts/EX_UNAVAILABLE.o o//libc/sysv/consts/EX_USAGE.o o//libc/sysv/consts/EX__BASE.o o//libc/sysv/consts/EX__MAX.o o//libc/sysv/consts/FALLOC_FL_COLLAPSE_RANGE.o o//libc/sysv/consts/FALLOC_FL_INSERT_RANGE.o o//libc/sysv/consts/FALLOC_FL_KEEP_SIZE.o o//libc/sysv/consts/FALLOC_FL_NO_HIDE_STALE.o o//libc/sysv/consts/FALLOC_FL_PUNCH_HOLE.o o//libc/sysv/consts/FALLOC_FL_UNSHARE_RANGE.o o//libc/sysv/consts/FALLOC_FL_ZERO_RANGE.o o//libc/sysv/consts/FANOTIFY_METADATA_VERSION.o o//libc/sysv/consts/FAN_ACCESS.o o//libc/sysv/consts/FAN_ACCESS_PERM.o o//libc/sysv/consts/FAN_ALLOW.o o//libc/sysv/consts/FAN_ALL_CLASS_BITS.o o//libc/sysv/consts/FAN_ALL_EVENTS.o o//libc/sysv/consts/FAN_ALL_INIT_FLAGS.o o//libc/sysv/consts/FAN_ALL_MARK_FLAGS.o o//libc/sysv/consts/FAN_ALL_OUTGOING_EVENTS.o o//libc/sysv/consts/FAN_ALL_PERM_EVENTS.o o//libc/sysv/consts/FAN_CLASS_CONTENT.o o//libc/sysv/consts/FAN_CLASS_NOTIF.o o//libc/sysv/consts/FAN_CLASS_PRE_CONTENT.o o//libc/sysv/consts/FAN_CLOEXEC.o o//libc/sysv/consts/FAN_CLOSE.o o//libc/sysv/consts/FAN_CLOSE_NOWRITE.o o//libc/sysv/consts/FAN_CLOSE_WRITE.o o//libc/sysv/consts/FAN_DENY.o o//libc/sysv/consts/FAN_EVENT_METADATA_LEN.o o//libc/sysv/consts/FAN_EVENT_ON_CHILD.o o//libc/sysv/consts/FAN_MARK_ADD.o o//libc/sysv/consts/FAN_MARK_DONT_FOLLOW.o o//libc/sysv/consts/FAN_MARK_FLUSH.o o//libc/sysv/consts/FAN_MARK_IGNORED_MASK.o o//libc/sysv/consts/FAN_MARK_IGNORED_SURV_MODIFY.o o//libc/sysv/consts/FAN_MARK_MOUNT.o o//libc/sysv/consts/FAN_MARK_ONLYDIR.o o//libc/sysv/consts/FAN_MARK_REMOVE.o o//libc/sysv/consts/FAN_MODIFY.o o//libc/sysv/consts/FAN_NOFD.o o//libc/sysv/consts/FAN_NONBLOCK.o o//libc/sysv/consts/FAN_ONDIR.o o//libc/sysv/consts/FAN_OPEN.o o//libc/sysv/consts/FAN_OPEN_PERM.o o//libc/sysv/consts/FAN_Q_OVERFLOW.o o//libc/sysv/consts/FAN_UNLIMITED_MARKS.o o//libc/sysv/consts/FAN_UNLIMITED_QUEUE.o o//libc/sysv/consts/FAPPEND.o o//libc/sysv/consts/FASYNC.o o//libc/sysv/consts/FDPIC_FUNCPTRS.o o//libc/sysv/consts/FD_CLOEXEC.o o//libc/sysv/consts/FD_SETSIZE.o o//libc/sysv/consts/FE_ALL_EXCEPT.o o//libc/sysv/consts/FE_DIVBYZERO.o o//libc/sysv/consts/FE_DOWNWARD.o o//libc/sysv/consts/FE_INEXACT.o o//libc/sysv/consts/FE_INVALID.o o//libc/sysv/consts/FE_OVERFLOW.o o//libc/sysv/consts/FE_TONEAREST.o o//libc/sysv/consts/FE_TOWARDZERO.o o//libc/sysv/consts/FE_UNDERFLOW.o o//libc/sysv/consts/FE_UPWARD.o o//libc/sysv/consts/FF0.o o//libc/sysv/consts/FF1.o o//libc/sysv/consts/FFDLY.o o//libc/sysv/consts/FFSYNC.o o//libc/sysv/consts/FIFOTYPE.o o//libc/sysv/consts/FILENAME_MAX.o o//libc/sysv/consts/FIOASYNC.o o//libc/sysv/consts/FIOGETOWN.o o//libc/sysv/consts/FIONBIO.o o//libc/sysv/consts/FIONREAD.o o//libc/sysv/consts/FIOSETOWN.o o//libc/sysv/consts/FLUSHO.o o//libc/sysv/consts/FMAXEXP.o o//libc/sysv/consts/FMINEXP.o o//libc/sysv/consts/FNDELAY.o o//libc/sysv/consts/FNM_NOSYS.o o//libc/sysv/consts/FNONBLOCK.o o//libc/sysv/consts/FOPEN_MAX.o o//libc/sysv/consts/FORMAT_UNIT.o o//libc/sysv/consts/FORM_C.o o//libc/sysv/consts/FORM_N.o o//libc/sysv/consts/FORM_T.o o//libc/sysv/consts/FPE_FLTDIV.o o//libc/sysv/consts/FPE_FLTINV.o o//libc/sysv/consts/FPE_FLTOVF.o o//libc/sysv/consts/FPE_FLTRES.o o//libc/sysv/consts/FPE_FLTSUB.o o//libc/sysv/consts/FPE_FLTUND.o o//libc/sysv/consts/FPE_INTDIV.o o//libc/sysv/consts/FPE_INTOVF.o o//libc/sysv/consts/FSETLOCKING_BYCALLER.o o//libc/sysv/consts/FSETLOCKING_INTERNAL.o o//libc/sysv/consts/FSETLOCKING_QUERY.o o//libc/sysv/consts/FTW_CHDIR.o o//libc/sysv/consts/FTW_D.o o//libc/sysv/consts/FTW_DEPTH.o o//libc/sysv/consts/FTW_DNR.o o//libc/sysv/consts/FTW_DP.o o//libc/sysv/consts/FTW_F.o o//libc/sysv/consts/FTW_MOUNT.o o//libc/sysv/consts/FTW_NS.o o//libc/sysv/consts/FTW_PHYS.o o//libc/sysv/consts/FTW_SL.o o//libc/sysv/consts/FTW_SLN.o o//libc/sysv/consts/FUTEX_PRIVATE_FLAG.o o//libc/sysv/consts/FUTEX_REQUEUE.o o//libc/sysv/consts/FUTEX_REQUEUE_PRIVATE.o o//libc/sysv/consts/FUTEX_WAIT.o o//libc/sysv/consts/FUTEX_WAIT_PRIVATE.o o//libc/sysv/consts/FUTEX_WAKE.o o//libc/sysv/consts/FUTEX_WAKE_PRIVATE.o o//libc/sysv/consts/F_DUPFD.o o//libc/sysv/consts/F_DUPFD_CLOEXEC.o o//libc/sysv/consts/F_GETFD.o o//libc/sysv/consts/F_GETFL.o o//libc/sysv/consts/F_GETLEASE.o o//libc/sysv/consts/F_GETLK.o o//libc/sysv/consts/F_GETLK64.o o//libc/sysv/consts/F_GETOWN.o o//libc/sysv/consts/F_GETOWN_EX.o o//libc/sysv/consts/F_GETPIPE_SZ.o o//libc/sysv/consts/F_GETSIG.o o//libc/sysv/consts/F_LOCK.o o//libc/sysv/consts/F_NOTIFY.o o//libc/sysv/consts/F_OFD_GETLK.o o//libc/sysv/consts/F_OFD_SETLK.o o//libc/sysv/consts/F_OFD_SETLKW.o o//libc/sysv/consts/F_OK.o o//libc/sysv/consts/F_RDLCK.o o//libc/sysv/consts/F_SETFD.o o//libc/sysv/consts/F_SETFL.o o//libc/sysv/consts/F_SETLEASE.o o//libc/sysv/consts/F_SETLK.o o//libc/sysv/consts/F_SETLK64.o o//libc/sysv/consts/F_SETLKW.o o//libc/sysv/consts/F_SETLKW64.o o//libc/sysv/consts/F_SETOWN.o o//libc/sysv/consts/F_SETOWN_EX.o o//libc/sysv/consts/F_SETPIPE_SZ.o o//libc/sysv/consts/F_SETSIG.o o//libc/sysv/consts/F_TEST.o o//libc/sysv/consts/F_TLOCK.o o//libc/sysv/consts/F_ULOCK.o o//libc/sysv/consts/F_UNLCK.o o//libc/sysv/consts/F_WRLCK.o o//libc/sysv/consts/GOOD.o o//libc/sysv/consts/GRPQUOTA.o o//libc/sysv/consts/H4DISC.o o//libc/sysv/consts/HARDWARE_ERROR.o o//libc/sysv/consts/HEAD_OF_QUEUE_TAG.o o//libc/sysv/consts/HOST_NAME_MAX.o o//libc/sysv/consts/HOST_NOT_FOUND.o o//libc/sysv/consts/HUPCL.o o//libc/sysv/consts/ICANON.o o//libc/sysv/consts/ICMP6_DST_UNREACH.o o//libc/sysv/consts/ICMP6_DST_UNREACH_ADDR.o o//libc/sysv/consts/ICMP6_DST_UNREACH_ADMIN.o o//libc/sysv/consts/ICMP6_DST_UNREACH_BEYONDSCOPE.o o//libc/sysv/consts/ICMP6_DST_UNREACH_NOPORT.o o//libc/sysv/consts/ICMP6_DST_UNREACH_NOROUTE.o o//libc/sysv/consts/ICMP6_ECHO_REPLY.o o//libc/sysv/consts/ICMP6_ECHO_REQUEST.o o//libc/sysv/consts/ICMP6_FILTER.o o//libc/sysv/consts/ICMP6_INFOMSG_MASK.o o//libc/sysv/consts/ICMP6_PACKET_TOO_BIG.o o//libc/sysv/consts/ICMP6_PARAMPROB_HEADER.o o//libc/sysv/consts/ICMP6_PARAMPROB_NEXTHEADER.o o//libc/sysv/consts/ICMP6_PARAMPROB_OPTION.o o//libc/sysv/consts/ICMP6_PARAM_PROB.o o//libc/sysv/consts/ICMP6_ROUTER_RENUMBERING.o o//libc/sysv/consts/ICMP6_RR_FLAGS_FORCEAPPLY.o o//libc/sysv/consts/ICMP6_RR_FLAGS_PREVDONE.o o//libc/sysv/consts/ICMP6_RR_FLAGS_REQRESULT.o o//libc/sysv/consts/ICMP6_RR_FLAGS_SPECSITE.o o//libc/sysv/consts/ICMP6_RR_FLAGS_TEST.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_RAFLAGS_AUTO.o o//libc/sysv/consts/ICMP6_RR_PCOUSE_RAFLAGS_ONLINK.o o//libc/sysv/consts/ICMP6_RR_RESULT_FLAGS_FORBIDDEN.o o//libc/sysv/consts/ICMP6_RR_RESULT_FLAGS_OOB.o o//libc/sysv/consts/ICMP6_TIME_EXCEEDED.o o//libc/sysv/consts/ICMP6_TIME_EXCEED_REASSEMBLY.o o//libc/sysv/consts/ICMP6_TIME_EXCEED_TRANSIT.o o//libc/sysv/consts/ICRNL.o o//libc/sysv/consts/IEXTEN.o o//libc/sysv/consts/IFF_ALLMULTI.o o//libc/sysv/consts/IFF_AUTOMEDIA.o o//libc/sysv/consts/IFF_BROADCAST.o o//libc/sysv/consts/IFF_DEBUG.o o//libc/sysv/consts/IFF_DYNAMIC.o o//libc/sysv/consts/IFF_LOOPBACK.o o//libc/sysv/consts/IFF_MASTER.o o//libc/sysv/consts/IFF_MULTICAST.o o//libc/sysv/consts/IFF_NOARP.o o//libc/sysv/consts/IFF_NOTRAILERS.o o//libc/sysv/consts/IFF_POINTOPOINT.o o//libc/sysv/consts/IFF_PORTSEL.o o//libc/sysv/consts/IFF_PROIFF.o o//libc/sysv/consts/IFF_RUNNING.o o//libc/sysv/consts/IFF_SLAVE.o o//libc/sysv/consts/IF_NAMESIZE.o o//libc/sysv/consts/IGMP_MEMBERSHIP_QUERY.o o//libc/sysv/consts/IGNBRK.o o//libc/sysv/consts/IGNCR.o o//libc/sysv/consts/IGNPAR.o o//libc/sysv/consts/ILLEGAL_REQUEST.o o//libc/sysv/consts/ILL_BADSTK.o o//libc/sysv/consts/ILL_COPROC.o o//libc/sysv/consts/ILL_ILLADR.o o//libc/sysv/consts/ILL_ILLOPC.o o//libc/sysv/consts/ILL_ILLOPN.o o//libc/sysv/consts/ILL_ILLTRP.o o//libc/sysv/consts/ILL_PRVOPC.o o//libc/sysv/consts/ILL_PRVREG.o o//libc/sysv/consts/IMAXBEL.o o//libc/sysv/consts/INADDR_ALLHOSTS_GROUP.o o//libc/sysv/consts/INADDR_ALLRTRS_GROUP.o o//libc/sysv/consts/INADDR_ANY.o o//libc/sysv/consts/INADDR_BROADCAST.o o//libc/sysv/consts/INADDR_LOOPBACK.o o//libc/sysv/consts/INADDR_MAX_LOCAL_GROUP.o o//libc/sysv/consts/INADDR_NONE.o o//libc/sysv/consts/INADDR_UNSPEC_GROUP.o o//libc/sysv/consts/INET6_ADDRSTRLEN.o o//libc/sysv/consts/INET_ADDRSTRLEN.o o//libc/sysv/consts/INITIATE_RECOVERY.o o//libc/sysv/consts/INITIATOR_ERROR.o o//libc/sysv/consts/INIT_PROCESS.o o//libc/sysv/consts/INLCR.o o//libc/sysv/consts/INPCK.o o//libc/sysv/consts/INQUIRY.o o//libc/sysv/consts/INTERMEDIATE_C_GOOD.o o//libc/sysv/consts/INTERMEDIATE_GOOD.o o//libc/sysv/consts/IN_ACCESS.o o//libc/sysv/consts/IN_ALL_EVENTS.o o//libc/sysv/consts/IN_ATTRIB.o o//libc/sysv/consts/IN_CLOEXEC.o o//libc/sysv/consts/IN_CLOSE.o o//libc/sysv/consts/IN_CLOSE_NOWRITE.o o//libc/sysv/consts/IN_CLOSE_WRITE.o o//libc/sysv/consts/IN_CREATE.o o//libc/sysv/consts/IN_DELETE.o o//libc/sysv/consts/IN_DELETE_SELF.o o//libc/sysv/consts/IN_DONT_FOLLOW.o o//libc/sysv/consts/IN_EXCL_UNLINK.o o//libc/sysv/consts/IN_IGNORED.o o//libc/sysv/consts/IN_ISDIR.o o//libc/sysv/consts/IN_LOOPBACKNET.o o//libc/sysv/consts/IN_MASK_ADD.o o//libc/sysv/consts/IN_MODIFY.o o//libc/sysv/consts/IN_MOVE.o o//libc/sysv/consts/IN_MOVED_FROM.o o//libc/sysv/consts/IN_MOVED_TO.o o//libc/sysv/consts/IN_MOVE_SELF.o o//libc/sysv/consts/IN_NONBLOCK.o o//libc/sysv/consts/IN_ONESHOT.o o//libc/sysv/consts/IN_ONLYDIR.o o//libc/sysv/consts/IN_OPEN.o o//libc/sysv/consts/IN_Q_OVERFLOW.o o//libc/sysv/consts/IN_UNMOUNT.o o//libc/sysv/consts/IOV_MAX.o o//libc/sysv/consts/IP6F_MORE_FRAG.o o//libc/sysv/consts/IP6F_OFF_MASK.o o//libc/sysv/consts/IP6F_RESERVED_MASK.o o//libc/sysv/consts/IPC_CREAT.o o//libc/sysv/consts/IPC_EXCL.o o//libc/sysv/consts/IPC_INFO.o o//libc/sysv/consts/IPC_NOWAIT.o o//libc/sysv/consts/IPC_PRIVATE.o o//libc/sysv/consts/IPC_RMID.o o//libc/sysv/consts/IPC_SET.o o//libc/sysv/consts/IPC_STAT.o o//libc/sysv/consts/IPPORT_RESERVED.o o//libc/sysv/consts/IPPROTO_AH.o o//libc/sysv/consts/IPPROTO_BEETPH.o o//libc/sysv/consts/IPPROTO_COMP.o o//libc/sysv/consts/IPPROTO_DCCP.o o//libc/sysv/consts/IPPROTO_DSTOPTS.o o//libc/sysv/consts/IPPROTO_EGP.o o//libc/sysv/consts/IPPROTO_ENCAP.o o//libc/sysv/consts/IPPROTO_ESP.o o//libc/sysv/consts/IPPROTO_FRAGMENT.o o//libc/sysv/consts/IPPROTO_GRE.o o//libc/sysv/consts/IPPROTO_HOPOPTS.o o//libc/sysv/consts/IPPROTO_ICMP.o o//libc/sysv/consts/IPPROTO_ICMPV6.o o//libc/sysv/consts/IPPROTO_IDP.o o//libc/sysv/consts/IPPROTO_IGMP.o o//libc/sysv/consts/IPPROTO_IP.o o//libc/sysv/consts/IPPROTO_IPIP.o o//libc/sysv/consts/IPPROTO_IPV6.o o//libc/sysv/consts/IPPROTO_MH.o o//libc/sysv/consts/IPPROTO_MPLS.o o//libc/sysv/consts/IPPROTO_MTP.o o//libc/sysv/consts/IPPROTO_NONE.o o//libc/sysv/consts/IPPROTO_PIM.o o//libc/sysv/consts/IPPROTO_PUP.o o//libc/sysv/consts/IPPROTO_RAW.o o//libc/sysv/consts/IPPROTO_ROUTING.o o//libc/sysv/consts/IPPROTO_RSVP.o o//libc/sysv/consts/IPPROTO_SCTP.o o//libc/sysv/consts/IPPROTO_TCP.o o//libc/sysv/consts/IPPROTO_TP.o o//libc/sysv/consts/IPPROTO_UDP.o o//libc/sysv/consts/IPPROTO_UDPLITE.o o//libc/sysv/consts/IPV6_2292DSTOPTS.o o//libc/sysv/consts/IPV6_2292HOPLIMIT.o o//libc/sysv/consts/IPV6_2292HOPOPTS.o o//libc/sysv/consts/IPV6_2292PKTINFO.o o//libc/sysv/consts/IPV6_2292PKTOPTIONS.o o//libc/sysv/consts/IPV6_2292RTHDR.o o//libc/sysv/consts/IPV6_ADDRFORM.o o//libc/sysv/consts/IPV6_ADD_MEMBERSHIP.o o//libc/sysv/consts/IPV6_AUTHHDR.o o//libc/sysv/consts/IPV6_AUTOFLOWLABEL.o o//libc/sysv/consts/IPV6_CHECKSUM.o o//libc/sysv/consts/IPV6_DONTFRAG.o o//libc/sysv/consts/IPV6_DROP_MEMBERSHIP.o o//libc/sysv/consts/IPV6_DSTOPTS.o o//libc/sysv/consts/IPV6_HDRINCL.o o//libc/sysv/consts/IPV6_HOPLIMIT.o o//libc/sysv/consts/IPV6_HOPOPTS.o o//libc/sysv/consts/IPV6_IPSEC_POLICY.o o//libc/sysv/consts/IPV6_JOIN_ANYCAST.o o//libc/sysv/consts/IPV6_JOIN_GROUP.o o//libc/sysv/consts/IPV6_LEAVE_ANYCAST.o o//libc/sysv/consts/IPV6_LEAVE_GROUP.o o//libc/sysv/consts/IPV6_MINHOPCOUNT.o o//libc/sysv/consts/IPV6_MTU.o o//libc/sysv/consts/IPV6_MTU_DISCOVER.o o//libc/sysv/consts/IPV6_MULTICAST_HOPS.o o//libc/sysv/consts/IPV6_MULTICAST_IF.o o//libc/sysv/consts/IPV6_MULTICAST_LOOP.o o//libc/sysv/consts/IPV6_NEXTHOP.o o//libc/sysv/consts/IPV6_ORIGDSTADDR.o o//libc/sysv/consts/IPV6_PATHMTU.o o//libc/sysv/consts/IPV6_PKTINFO.o o//libc/sysv/consts/IPV6_PMTUDISC_DO.o o//libc/sysv/consts/IPV6_PMTUDISC_DONT.o o//libc/sysv/consts/IPV6_PMTUDISC_INTERFACE.o o//libc/sysv/consts/IPV6_PMTUDISC_OMIT.o o//libc/sysv/consts/IPV6_PMTUDISC_PROBE.o o//libc/sysv/consts/IPV6_PMTUDISC_WANT.o o//libc/sysv/consts/IPV6_RECVDSTOPTS.o o//libc/sysv/consts/IPV6_RECVERR.o o//libc/sysv/consts/IPV6_RECVHOPLIMIT.o o//libc/sysv/consts/IPV6_RECVHOPOPTS.o o//libc/sysv/consts/IPV6_RECVORIGDSTADDR.o o//libc/sysv/consts/IPV6_RECVPATHMTU.o o//libc/sysv/consts/IPV6_RECVPKTINFO.o o//libc/sysv/consts/IPV6_RECVRTHDR.o o//libc/sysv/consts/IPV6_RECVTCLASS.o o//libc/sysv/consts/IPV6_ROUTER_ALERT.o o//libc/sysv/consts/IPV6_RTHDR.o o//libc/sysv/consts/IPV6_RTHDRDSTOPTS.o o//libc/sysv/consts/IPV6_RTHDR_LOOSE.o o//libc/sysv/consts/IPV6_RTHDR_STRICT.o o//libc/sysv/consts/IPV6_RTHDR_TYPE_0.o o//libc/sysv/consts/IPV6_RXDSTOPTS.o o//libc/sysv/consts/IPV6_RXHOPOPTS.o o//libc/sysv/consts/IPV6_TCLASS.o o//libc/sysv/consts/IPV6_UNICAST_HOPS.o o//libc/sysv/consts/IPV6_V6ONLY.o o//libc/sysv/consts/IPV6_XFRM_POLICY.o o//libc/sysv/consts/IP_ADD_MEMBERSHIP.o o//libc/sysv/consts/IP_ADD_SOURCE_MEMBERSHIP.o o//libc/sysv/consts/IP_BIND_ADDRESS_NO_PORT.o o//libc/sysv/consts/IP_BLOCK_SOURCE.o o//libc/sysv/consts/IP_CHECKSUM.o o//libc/sysv/consts/IP_DEFAULT_MULTICAST_LOOP.o o//libc/sysv/consts/IP_DEFAULT_MULTICAST_TTL.o o//libc/sysv/consts/IP_DROP_MEMBERSHIP.o o//libc/sysv/consts/IP_DROP_SOURCE_MEMBERSHIP.o o//libc/sysv/consts/IP_FREEBIND.o o//libc/sysv/consts/IP_HDRINCL.o o//libc/sysv/consts/IP_IPSEC_POLICY.o o//libc/sysv/consts/IP_MAX_MEMBERSHIPS.o o//libc/sysv/consts/IP_MINTTL.o o//libc/sysv/consts/IP_MSFILTER.o o//libc/sysv/consts/IP_MTU.o o//libc/sysv/consts/IP_MTU_DISCOVER.o o//libc/sysv/consts/IP_MULTICAST_ALL.o o//libc/sysv/consts/IP_MULTICAST_IF.o o//libc/sysv/consts/IP_MULTICAST_LOOP.o o//libc/sysv/consts/IP_MULTICAST_TTL.o o//libc/sysv/consts/IP_NODEFRAG.o o//libc/sysv/consts/IP_OPTIONS.o o//libc/sysv/consts/IP_ORIGDSTADDR.o o//libc/sysv/consts/IP_PASSSEC.o o//libc/sysv/consts/IP_PKTINFO.o o//libc/sysv/consts/IP_PKTOPTIONS.o o//libc/sysv/consts/IP_PMTUDISC.o o//libc/sysv/consts/IP_PMTUDISC_DO.o o//libc/sysv/consts/IP_PMTUDISC_DONT.o o//libc/sysv/consts/IP_PMTUDISC_INTERFACE.o o//libc/sysv/consts/IP_PMTUDISC_OMIT.o o//libc/sysv/consts/IP_PMTUDISC_PROBE.o o//libc/sysv/consts/IP_PMTUDISC_WANT.o o//libc/sysv/consts/IP_RECVERR.o o//libc/sysv/consts/IP_RECVOPTS.o o//libc/sysv/consts/IP_RECVORIGDSTADDR.o o//libc/sysv/consts/IP_RECVRETOPTS.o o//libc/sysv/consts/IP_RECVTOS.o o//libc/sysv/consts/IP_RECVTTL.o o//libc/sysv/consts/IP_RETOPTS.o o//libc/sysv/consts/IP_ROUTER_ALERT.o o//libc/sysv/consts/IP_TOS.o o//libc/sysv/consts/IP_TRANSPARENT.o o//libc/sysv/consts/IP_TTL.o o//libc/sysv/consts/IP_UNBLOCK_SOURCE.o o//libc/sysv/consts/IP_UNICAST_IF.o o//libc/sysv/consts/IP_XFRM_POLICY.o o//libc/sysv/consts/ISIG.o o//libc/sysv/consts/ISTRIP.o o//libc/sysv/consts/ITIMER_PROF.o o//libc/sysv/consts/ITIMER_REAL.o o//libc/sysv/consts/ITIMER_VIRTUAL.o o//libc/sysv/consts/IUCLC.o o//libc/sysv/consts/IUTF8.o o//libc/sysv/consts/IXANY.o o//libc/sysv/consts/IXOFF.o o//libc/sysv/consts/IXON.o o//libc/sysv/consts/LC_ALL.o o//libc/sysv/consts/LC_ALL_MASK.o o//libc/sysv/consts/LC_COLLATE.o o//libc/sysv/consts/LC_COLLATE_MASK.o o//libc/sysv/consts/LC_CTYPE.o o//libc/sysv/consts/LC_CTYPE_MASK.o o//libc/sysv/consts/LC_MESSAGES.o o//libc/sysv/consts/LC_MESSAGES_MASK.o o//libc/sysv/consts/LC_MONETARY.o o//libc/sysv/consts/LC_MONETARY_MASK.o o//libc/sysv/consts/LC_NUMERIC.o o//libc/sysv/consts/LC_NUMERIC_MASK.o o//libc/sysv/consts/LC_TIME.o o//libc/sysv/consts/LC_TIME_MASK.o o//libc/sysv/consts/LINE_MAX.o o//libc/sysv/consts/LINKED_CMD_COMPLETE.o o//libc/sysv/consts/LINKED_FLG_CMD_COMPLETE.o o//libc/sysv/consts/LIO_NOP.o o//libc/sysv/consts/LIO_NOWAIT.o o//libc/sysv/consts/LIO_READ.o o//libc/sysv/consts/LIO_WAIT.o o//libc/sysv/consts/LIO_WRITE.o o//libc/sysv/consts/LITTLE_ENDIAN.o o//libc/sysv/consts/LNKTYPE.o o//libc/sysv/consts/LOCK_EX.o o//libc/sysv/consts/LOCK_NB.o o//libc/sysv/consts/LOCK_SH.o o//libc/sysv/consts/LOCK_UN.o o//libc/sysv/consts/LOCK_UNLOCK_CACHE.o o//libc/sysv/consts/LOGIN_NAME_MAX.o o//libc/sysv/consts/LOGIN_PROCESS.o o//libc/sysv/consts/LOG_ALERT.o o//libc/sysv/consts/LOG_AUTH.o o//libc/sysv/consts/LOG_CONS.o o//libc/sysv/consts/LOG_CRIT.o o//libc/sysv/consts/LOG_CRON.o o//libc/sysv/consts/LOG_DAEMON.o o//libc/sysv/consts/LOG_DEBUG.o o//libc/sysv/consts/LOG_EMERG.o o//libc/sysv/consts/LOG_ERR.o o//libc/sysv/consts/LOG_FACMASK.o o//libc/sysv/consts/LOG_INFO.o o//libc/sysv/consts/LOG_KERN.o o//libc/sysv/consts/LOG_LOCAL0.o o//libc/sysv/consts/LOG_LOCAL1.o o//libc/sysv/consts/LOG_LOCAL2.o o//libc/sysv/consts/LOG_LOCAL3.o o//libc/sysv/consts/LOG_LOCAL4.o o//libc/sysv/consts/LOG_LOCAL5.o o//libc/sysv/consts/LOG_LOCAL6.o o//libc/sysv/consts/LOG_LOCAL7.o o//libc/sysv/consts/LOG_LPR.o o//libc/sysv/consts/LOG_MAIL.o o//libc/sysv/consts/LOG_NDELAY.o o//libc/sysv/consts/LOG_NEWS.o o//libc/sysv/consts/LOG_NFACILITIES.o o//libc/sysv/consts/LOG_NOTICE.o o//libc/sysv/consts/LOG_NOWAIT.o o//libc/sysv/consts/LOG_ODELAY.o o//libc/sysv/consts/LOG_PERROR.o o//libc/sysv/consts/LOG_PID.o o//libc/sysv/consts/LOG_PRIMASK.o o//libc/sysv/consts/LOG_SELECT.o o//libc/sysv/consts/LOG_SENSE.o o//libc/sysv/consts/LOG_SYSLOG.o o//libc/sysv/consts/LOG_USER.o o//libc/sysv/consts/LOG_UUCP.o o//libc/sysv/consts/LOG_WARNING.o o//libc/sysv/consts/L_INCR.o o//libc/sysv/consts/L_SET.o o//libc/sysv/consts/L_XTND.o o//libc/sysv/consts/MADV_DODUMP.o o//libc/sysv/consts/MADV_DOFORK.o o//libc/sysv/consts/MADV_DONTDUMP.o o//libc/sysv/consts/MADV_DONTFORK.o o//libc/sysv/consts/MADV_DONTNEED.o o//libc/sysv/consts/MADV_FREE.o o//libc/sysv/consts/MADV_HUGEPAGE.o o//libc/sysv/consts/MADV_HWPOISON.o o//libc/sysv/consts/MADV_MERGEABLE.o o//libc/sysv/consts/MADV_NOHUGEPAGE.o o//libc/sysv/consts/MADV_NORMAL.o o//libc/sysv/consts/MADV_RANDOM.o o//libc/sysv/consts/MADV_REMOVE.o o//libc/sysv/consts/MADV_SEQUENTIAL.o o//libc/sysv/consts/MADV_UNMERGEABLE.o o//libc/sysv/consts/MADV_WILLNEED.o o//libc/sysv/consts/MAP_32BIT.o o//libc/sysv/consts/MAP_ANON.o o//libc/sysv/consts/MAP_ANONYMOUS.o o//libc/sysv/consts/MAP_DENYWRITE.o o//libc/sysv/consts/MAP_EXECUTABLE.o o//libc/sysv/consts/MAP_FILE.o o//libc/sysv/consts/MAP_FIXED.o o//libc/sysv/consts/MAP_GROWSDOWN.o o//libc/sysv/consts/MAP_HUGETLB.o o//libc/sysv/consts/MAP_HUGE_MASK.o o//libc/sysv/consts/MAP_HUGE_SHIFT.o o//libc/sysv/consts/MAP_LOCKED.o o//libc/sysv/consts/MAP_NONBLOCK.o o//libc/sysv/consts/MAP_NORESERVE.o o//libc/sysv/consts/MAP_POPULATE.o o//libc/sysv/consts/MAP_PRIVATE.o o//libc/sysv/consts/MAP_SHARED.o o//libc/sysv/consts/MAP_STACK.o o//libc/sysv/consts/MAP_TYPE.o o//libc/sysv/consts/MATH_ERREXCEPT.o o//libc/sysv/consts/MATH_ERRNO.o o//libc/sysv/consts/MAXHOSTNAMELEN.o o//libc/sysv/consts/MAXNAMLEN.o o//libc/sysv/consts/MAXPATHLEN.o o//libc/sysv/consts/MAXQUOTAS.o o//libc/sysv/consts/MAXSYMLINKS.o o//libc/sysv/consts/MAX_DQ_TIME.o o//libc/sysv/consts/MAX_HANDLE_SZ.o o//libc/sysv/consts/MAX_IQ_TIME.o o//libc/sysv/consts/MCAST_BLOCK_SOURCE.o o//libc/sysv/consts/MCAST_EXCLUDE.o o//libc/sysv/consts/MCAST_INCLUDE.o o//libc/sysv/consts/MCAST_JOIN_GROUP.o o//libc/sysv/consts/MCAST_JOIN_SOURCE_GROUP.o o//libc/sysv/consts/MCAST_LEAVE_GROUP.o o//libc/sysv/consts/MCAST_LEAVE_SOURCE_GROUP.o o//libc/sysv/consts/MCAST_MSFILTER.o o//libc/sysv/consts/MCAST_UNBLOCK_SOURCE.o o//libc/sysv/consts/MCL_CURRENT.o o//libc/sysv/consts/MCL_FUTURE.o o//libc/sysv/consts/MCL_ONFAULT.o o//libc/sysv/consts/MEDIUM_ERROR.o o//libc/sysv/consts/MEDIUM_SCAN.o o//libc/sysv/consts/MESSAGE_REJECT.o o//libc/sysv/consts/MFD_ALLOW_SEALING.o o//libc/sysv/consts/MFD_CLOEXEC.o o//libc/sysv/consts/MINSIGSTKSZ.o o//libc/sysv/consts/MISCOMPARE.o o//libc/sysv/consts/MLD_LISTENER_QUERY.o o//libc/sysv/consts/MLD_LISTENER_REDUCTION.o o//libc/sysv/consts/MLD_LISTENER_REPORT.o o//libc/sysv/consts/MMAP_PAGE_ZERO.o o//libc/sysv/consts/MNT_DETACH.o o//libc/sysv/consts/MNT_EXPIRE.o o//libc/sysv/consts/MNT_FORCE.o o//libc/sysv/consts/MODE_B.o o//libc/sysv/consts/MODE_C.o o//libc/sysv/consts/MODE_S.o o//libc/sysv/consts/MODE_SELECT.o o//libc/sysv/consts/MODE_SELECT_10.o o//libc/sysv/consts/MODE_SENSE.o o//libc/sysv/consts/MODE_SENSE_10.o o//libc/sysv/consts/MOVE_MEDIUM.o o//libc/sysv/consts/MQ_PRIO_MAX.o o//libc/sysv/consts/MREMAP_FIXED.o o//libc/sysv/consts/MREMAP_MAYMOVE.o o//libc/sysv/consts/MSG_BATCH.o o//libc/sysv/consts/MSG_CMSG_CLOEXEC.o o//libc/sysv/consts/MSG_CONFIRM.o o//libc/sysv/consts/MSG_CTRUNC.o o//libc/sysv/consts/MSG_DONTROUTE.o o//libc/sysv/consts/MSG_DONTWAIT.o o//libc/sysv/consts/MSG_EOR.o o//libc/sysv/consts/MSG_ERRQUEUE.o o//libc/sysv/consts/MSG_EXCEPT.o o//libc/sysv/consts/MSG_FASTOPEN.o o//libc/sysv/consts/MSG_FIN.o o//libc/sysv/consts/MSG_INFO.o o//libc/sysv/consts/MSG_MORE.o o//libc/sysv/consts/MSG_NOERROR.o o//libc/sysv/consts/MSG_NOSIGNAL.o o//libc/sysv/consts/MSG_OOB.o o//libc/sysv/consts/MSG_PARITY_ERROR.o o//libc/sysv/consts/MSG_PEEK.o o//libc/sysv/consts/MSG_PROXY.o o//libc/sysv/consts/MSG_RST.o o//libc/sysv/consts/MSG_STAT.o o//libc/sysv/consts/MSG_SYN.o o//libc/sysv/consts/MSG_TRUNC.o o//libc/sysv/consts/MSG_WAITALL.o o//libc/sysv/consts/MSG_WAITFORONE.o o//libc/sysv/consts/MS_ACTIVE.o o//libc/sysv/consts/MS_ASYNC.o o//libc/sysv/consts/MS_BIND.o o//libc/sysv/consts/MS_DIRSYNC.o o//libc/sysv/consts/MS_INVALIDATE.o o//libc/sysv/consts/MS_I_VERSION.o o//libc/sysv/consts/MS_KERNMOUNT.o o//libc/sysv/consts/MS_LAZYTIME.o o//libc/sysv/consts/MS_MANDLOCK.o o//libc/sysv/consts/MS_MGC_MSK.o o//libc/sysv/consts/MS_MGC_VAL.o o//libc/sysv/consts/MS_MOVE.o o//libc/sysv/consts/MS_NOATIME.o o//libc/sysv/consts/MS_NODEV.o o//libc/sysv/consts/MS_NODIRATIME.o o//libc/sysv/consts/MS_NOEXEC.o o//libc/sysv/consts/MS_NOSUID.o o//libc/sysv/consts/MS_NOUSER.o o//libc/sysv/consts/MS_POSIXACL.o o//libc/sysv/consts/MS_PRIVATE.o o//libc/sysv/consts/MS_RDONLY.o o//libc/sysv/consts/MS_REC.o o//libc/sysv/consts/MS_RELATIME.o o//libc/sysv/consts/MS_REMOUNT.o o//libc/sysv/consts/MS_RMT_MASK.o o//libc/sysv/consts/MS_SHARED.o o//libc/sysv/consts/MS_SILENT.o o//libc/sysv/consts/MS_SLAVE.o o//libc/sysv/consts/MS_STRICTATIME.o o//libc/sysv/consts/MS_SYNC.o o//libc/sysv/consts/MS_SYNCHRONOUS.o o//libc/sysv/consts/MS_UNBINDABLE.o o//libc/sysv/consts/MTCOMPRESSION.o o//libc/sysv/consts/MTERASE.o o//libc/sysv/consts/MTFSFM.o o//libc/sysv/consts/MTLOAD.o o//libc/sysv/consts/MTLOCK.o o//libc/sysv/consts/MTMKPART.o o//libc/sysv/consts/MTRAS1.o o//libc/sysv/consts/MTRAS3.o o//libc/sysv/consts/MTRESET.o o//libc/sysv/consts/MTRETEN.o o//libc/sysv/consts/MTSETBLK.o o//libc/sysv/consts/MTSETDENSITY.o o//libc/sysv/consts/MTSETDRVBUFFER.o o//libc/sysv/consts/MTSETPART.o o//libc/sysv/consts/MTUNLOAD.o o//libc/sysv/consts/MTUNLOCK.o o//libc/sysv/consts/MT_ST_CAN_PARTITIONS.o o//libc/sysv/consts/MT_ST_HPLOADER_OFFSET.o o//libc/sysv/consts/MT_ST_SCSI2LOGICAL.o o//libc/sysv/consts/NBBY.o o//libc/sysv/consts/NCARGS.o o//libc/sysv/consts/NCCS.o o//libc/sysv/consts/ND_NA_FLAG_OVERRIDE.o o//libc/sysv/consts/ND_NA_FLAG_ROUTER.o o//libc/sysv/consts/ND_NA_FLAG_SOLICITED.o o//libc/sysv/consts/ND_NEIGHBOR_ADVERT.o o//libc/sysv/consts/ND_NEIGHBOR_SOLICIT.o o//libc/sysv/consts/ND_RA_FLAG_HOME_AGENT.o o//libc/sysv/consts/ND_RA_FLAG_MANAGED.o o//libc/sysv/consts/ND_RA_FLAG_OTHER.o o//libc/sysv/consts/ND_REDIRECT.o o//libc/sysv/consts/ND_ROUTER_ADVERT.o o//libc/sysv/consts/ND_ROUTER_SOLICIT.o o//libc/sysv/consts/NETGRAPHDISC.o o//libc/sysv/consts/NEW_TIME.o o//libc/sysv/consts/NFDBITS.o o//libc/sysv/consts/NGREG.o o//libc/sysv/consts/NGROUPS.o o//libc/sysv/consts/NGROUPS_MAX.o o//libc/sysv/consts/NI_DGRAM.o o//libc/sysv/consts/NI_MAXHOST.o o//libc/sysv/consts/NI_MAXSERV.o o//libc/sysv/consts/NI_NAMEREQD.o o//libc/sysv/consts/NI_NOFQDN.o o//libc/sysv/consts/NI_NUMERICHOST.o o//libc/sysv/consts/NI_NUMERICSCOPE.o o//libc/sysv/consts/NI_NUMERICSERV.o o//libc/sysv/consts/NL0.o o//libc/sysv/consts/NL1.o o//libc/sysv/consts/NL2.o o//libc/sysv/consts/NL3.o o//libc/sysv/consts/NLDLY.o o//libc/sysv/consts/NL_ARGMAX.o o//libc/sysv/consts/NL_CAT_LOCALE.o o//libc/sysv/consts/NL_LANGMAX.o o//libc/sysv/consts/NL_MSGMAX.o o//libc/sysv/consts/NL_NMAX.o o//libc/sysv/consts/NL_SETD.o o//libc/sysv/consts/NL_SETMAX.o o//libc/sysv/consts/NL_TEXTMAX.o o//libc/sysv/consts/NMEADISC.o o//libc/sysv/consts/NOEXPR.o o//libc/sysv/consts/NOFILE.o o//libc/sysv/consts/NOFLSH.o o//libc/sysv/consts/NOGROUP.o o//libc/sysv/consts/NOSTR.o o//libc/sysv/consts/NO_ADDRESS.o o//libc/sysv/consts/NO_DATA.o o//libc/sysv/consts/NO_RECOVERY.o o//libc/sysv/consts/NO_SENSE.o o//libc/sysv/consts/NR_DQHASH.o o//libc/sysv/consts/NR_DQUOTS.o o//libc/sysv/consts/NS_DSA_MAX_BYTES.o o//libc/sysv/consts/NS_DSA_MIN_SIZE.o o//libc/sysv/consts/NS_DSA_SIG_SIZE.o o//libc/sysv/consts/NS_KEY_PROT_DNSSEC.o o//libc/sysv/consts/NS_KEY_PROT_EMAIL.o o//libc/sysv/consts/NS_KEY_PROT_IPSEC.o o//libc/sysv/consts/NS_KEY_PROT_TLS.o o//libc/sysv/consts/NS_KEY_RESERVED_BITMASK2.o o//libc/sysv/consts/NS_NXT_MAX.o o//libc/sysv/consts/NS_OPT_DNSSEC_OK.o o//libc/sysv/consts/NS_TSIG_ERROR_FORMERR.o o//libc/sysv/consts/NS_TSIG_ERROR_NO_SPACE.o o//libc/sysv/consts/NS_TSIG_ERROR_NO_TSIG.o o//libc/sysv/consts/NS_TSIG_FUDGE.o o//libc/sysv/consts/NS_TSIG_TCP_COUNT.o o//libc/sysv/consts/NZERO.o o//libc/sysv/consts/N_6PACK.o o//libc/sysv/consts/N_AX25.o o//libc/sysv/consts/N_HCI.o o//libc/sysv/consts/N_HDLC.o o//libc/sysv/consts/N_IRDA.o o//libc/sysv/consts/N_MASC.o o//libc/sysv/consts/N_MOUSE.o o//libc/sysv/consts/N_PPP.o o//libc/sysv/consts/N_PROFIBUS_FDL.o o//libc/sysv/consts/N_R3964.o o//libc/sysv/consts/N_SLIP.o o//libc/sysv/consts/N_SMSBLOCK.o o//libc/sysv/consts/N_STRIP.o o//libc/sysv/consts/N_SYNC_PPP.o o//libc/sysv/consts/N_TTY.o o//libc/sysv/consts/N_X25.o o//libc/sysv/consts/OCRNL.o o//libc/sysv/consts/OFDEL.o o//libc/sysv/consts/OFILL.o o//libc/sysv/consts/OLCUC.o o//libc/sysv/consts/OLD_TIME.o o//libc/sysv/consts/ONLCR.o o//libc/sysv/consts/ONLRET.o o//libc/sysv/consts/ONOCR.o o//libc/sysv/consts/OPOST.o o//libc/sysv/consts/ORDERED_QUEUE_TAG.o o//libc/sysv/consts/ORIG_RAX.o o//libc/sysv/consts/O_ACCMODE.o o//libc/sysv/consts/O_APPEND.o o//libc/sysv/consts/O_ASYNC.o o//libc/sysv/consts/O_CLOEXEC.o o//libc/sysv/consts/O_CREAT.o o//libc/sysv/consts/O_DIRECT.o o//libc/sysv/consts/O_DIRECTORY.o o//libc/sysv/consts/O_DSYNC.o o//libc/sysv/consts/O_EXCL.o o//libc/sysv/consts/O_EXEC.o o//libc/sysv/consts/O_LARGEFILE.o o//libc/sysv/consts/O_NDELAY.o o//libc/sysv/consts/O_NOATIME.o o//libc/sysv/consts/O_NOCTTY.o o//libc/sysv/consts/O_NOFOLLOW.o o//libc/sysv/consts/O_NONBLOCK.o o//libc/sysv/consts/O_PATH.o o//libc/sysv/consts/O_RDONLY.o o//libc/sysv/consts/O_RDWR.o o//libc/sysv/consts/O_RSYNC.o o//libc/sysv/consts/O_SPARSE.o o//libc/sysv/consts/O_SYNC.o o//libc/sysv/consts/O_TMPFILE.o o//libc/sysv/consts/O_TRUNC.o o//libc/sysv/consts/O_TTY_INIT.o o//libc/sysv/consts/O_WRONLY.o o//libc/sysv/consts/PARENB.o o//libc/sysv/consts/PARMRK.o o//libc/sysv/consts/PARODD.o o//libc/sysv/consts/PENDIN.o o//libc/sysv/consts/PERSISTENT_RESERVE_IN.o o//libc/sysv/consts/PERSISTENT_RESERVE_OUT.o o//libc/sysv/consts/PF_ALG.o o//libc/sysv/consts/PF_APPLETALK.o o//libc/sysv/consts/PF_ASH.o o//libc/sysv/consts/PF_ATMPVC.o o//libc/sysv/consts/PF_ATMSVC.o o//libc/sysv/consts/PF_AX25.o o//libc/sysv/consts/PF_BLUETOOTH.o o//libc/sysv/consts/PF_BRIDGE.o o//libc/sysv/consts/PF_CAIF.o o//libc/sysv/consts/PF_CAN.o o//libc/sysv/consts/PF_ECONET.o o//libc/sysv/consts/PF_FILE.o o//libc/sysv/consts/PF_IB.o o//libc/sysv/consts/PF_IEEE802154.o o//libc/sysv/consts/PF_INET.o o//libc/sysv/consts/PF_INET6.o o//libc/sysv/consts/PF_IPX.o o//libc/sysv/consts/PF_IRDA.o o//libc/sysv/consts/PF_ISDN.o o//libc/sysv/consts/PF_IUCV.o o//libc/sysv/consts/PF_KCM.o o//libc/sysv/consts/PF_KEY.o o//libc/sysv/consts/PF_LLC.o o//libc/sysv/consts/PF_LOCAL.o o//libc/sysv/consts/PF_MAX.o o//libc/sysv/consts/PF_MPLS.o o//libc/sysv/consts/PF_NETBEUI.o o//libc/sysv/consts/PF_NETLINK.o o//libc/sysv/consts/PF_NETROM.o o//libc/sysv/consts/PF_NFC.o o//libc/sysv/consts/PF_PACKET.o o//libc/sysv/consts/PF_PHONET.o o//libc/sysv/consts/PF_PPPOX.o o//libc/sysv/consts/PF_RDS.o o//libc/sysv/consts/PF_ROSE.o o//libc/sysv/consts/PF_ROUTE.o o//libc/sysv/consts/PF_RXRPC.o o//libc/sysv/consts/PF_SECURITY.o o//libc/sysv/consts/PF_SNA.o o//libc/sysv/consts/PF_TIPC.o o//libc/sysv/consts/PF_UNIX.o o//libc/sysv/consts/PF_UNSPEC.o o//libc/sysv/consts/PF_VSOCK.o o//libc/sysv/consts/PF_WANPIPE.o o//libc/sysv/consts/PF_X25.o o//libc/sysv/consts/PIPE_BUF.o o//libc/sysv/consts/PM_STR.o o//libc/sysv/consts/POLLERR.o o//libc/sysv/consts/POLLHUP.o o//libc/sysv/consts/POLLIN.o o//libc/sysv/consts/POLLNVAL.o o//libc/sysv/consts/POLLOUT.o o//libc/sysv/consts/POLLPRI.o o//libc/sysv/consts/POLLRDBAND.o o//libc/sysv/consts/POLLRDHUP.o o//libc/sysv/consts/POLLRDNORM.o o//libc/sysv/consts/POLLWRBAND.o o//libc/sysv/consts/POLLWRNORM.o o//libc/sysv/consts/POLL_ERR.o o//libc/sysv/consts/POLL_HUP.o o//libc/sysv/consts/POLL_IN.o o//libc/sysv/consts/POLL_MSG.o o//libc/sysv/consts/POLL_OUT.o o//libc/sysv/consts/POLL_PRI.o o//libc/sysv/consts/POSIX_FADV_DONTNEED.o o//libc/sysv/consts/POSIX_FADV_NOREUSE.o o//libc/sysv/consts/POSIX_FADV_NORMAL.o o//libc/sysv/consts/POSIX_FADV_RANDOM.o o//libc/sysv/consts/POSIX_FADV_SEQUENTIAL.o o//libc/sysv/consts/POSIX_FADV_WILLNEED.o o//libc/sysv/consts/POSIX_MADV_DONTNEED.o o//libc/sysv/consts/POSIX_MADV_NORMAL.o o//libc/sysv/consts/POSIX_MADV_RANDOM.o o//libc/sysv/consts/POSIX_MADV_SEQUENTIAL.o o//libc/sysv/consts/POSIX_MADV_WILLNEED.o o//libc/sysv/consts/POSIX_SPAWN_RESETIDS.o o//libc/sysv/consts/POSIX_SPAWN_SETPGROUP.o o//libc/sysv/consts/POSIX_SPAWN_SETSCHEDPARAM.o o//libc/sysv/consts/POSIX_SPAWN_SETSCHEDULER.o o//libc/sysv/consts/POSIX_SPAWN_SETSIGDEF.o o//libc/sysv/consts/POSIX_SPAWN_SETSIGMASK.o o//libc/sysv/consts/POSIX_SPAWN_USEVFORK.o o//libc/sysv/consts/PPPDISC.o o//libc/sysv/consts/PRELIM.o o//libc/sysv/consts/PRE_FETCH.o o//libc/sysv/consts/PRIO_MAX.o o//libc/sysv/consts/PRIO_MIN.o o//libc/sysv/consts/PRIO_PGRP.o o//libc/sysv/consts/PRIO_PROCESS.o o//libc/sysv/consts/PRIO_USER.o o//libc/sysv/consts/PROT_EXEC.o o//libc/sysv/consts/PROT_GROWSDOWN.o o//libc/sysv/consts/PROT_GROWSUP.o o//libc/sysv/consts/PROT_NONE.o o//libc/sysv/consts/PROT_READ.o o//libc/sysv/consts/PROT_WRITE.o o//libc/sysv/consts/PR_CAPBSET_DROP.o o//libc/sysv/consts/PR_CAPBSET_READ.o o//libc/sysv/consts/PR_CAP_AMBIENT.o o//libc/sysv/consts/PR_CAP_AMBIENT_CLEAR_ALL.o o//libc/sysv/consts/PR_CAP_AMBIENT_IS_SET.o o//libc/sysv/consts/PR_CAP_AMBIENT_LOWER.o o//libc/sysv/consts/PR_CAP_AMBIENT_RAISE.o o//libc/sysv/consts/PR_ENDIAN_BIG.o o//libc/sysv/consts/PR_ENDIAN_LITTLE.o o//libc/sysv/consts/PR_ENDIAN_PPC_LITTLE.o o//libc/sysv/consts/PR_FPEMU_NOPRINT.o o//libc/sysv/consts/PR_FPEMU_SIGFPE.o o//libc/sysv/consts/PR_FP_EXC_ASYNC.o o//libc/sysv/consts/PR_FP_EXC_DISABLED.o o//libc/sysv/consts/PR_FP_EXC_DIV.o o//libc/sysv/consts/PR_FP_EXC_INV.o o//libc/sysv/consts/PR_FP_EXC_NONRECOV.o o//libc/sysv/consts/PR_FP_EXC_OVF.o o//libc/sysv/consts/PR_FP_EXC_PRECISE.o o//libc/sysv/consts/PR_FP_EXC_RES.o o//libc/sysv/consts/PR_FP_EXC_SW_ENABLE.o o//libc/sysv/consts/PR_FP_EXC_UND.o o//libc/sysv/consts/PR_FP_MODE_FR.o o//libc/sysv/consts/PR_FP_MODE_FRE.o o//libc/sysv/consts/PR_GET_CHILD_SUBREAPER.o o//libc/sysv/consts/PR_GET_DUMPABLE.o o//libc/sysv/consts/PR_GET_ENDIAN.o o//libc/sysv/consts/PR_GET_FPEMU.o o//libc/sysv/consts/PR_GET_FPEXC.o o//libc/sysv/consts/PR_GET_FP_MODE.o o//libc/sysv/consts/PR_GET_KEEPCAPS.o o//libc/sysv/consts/PR_GET_NAME.o o//libc/sysv/consts/PR_GET_NO_NEW_PRIVS.o o//libc/sysv/consts/PR_GET_PDEATHSIG.o o//libc/sysv/consts/PR_GET_SECCOMP.o o//libc/sysv/consts/PR_GET_SECUREBITS.o o//libc/sysv/consts/PR_GET_SPECULATION_CTRL.o o//libc/sysv/consts/PR_GET_THP_DISABLE.o o//libc/sysv/consts/PR_GET_TID_ADDRESS.o o//libc/sysv/consts/PR_GET_TIMERSLACK.o o//libc/sysv/consts/PR_GET_TIMING.o o//libc/sysv/consts/PR_GET_TSC.o o//libc/sysv/consts/PR_GET_UNALIGN.o o//libc/sysv/consts/PR_MCE_KILL.o o//libc/sysv/consts/PR_MCE_KILL_CLEAR.o o//libc/sysv/consts/PR_MCE_KILL_DEFAULT.o o//libc/sysv/consts/PR_MCE_KILL_EARLY.o o//libc/sysv/consts/PR_MCE_KILL_GET.o o//libc/sysv/consts/PR_MCE_KILL_LATE.o o//libc/sysv/consts/PR_MCE_KILL_SET.o o//libc/sysv/consts/PR_MPX_DISABLE_MANAGEMENT.o o//libc/sysv/consts/PR_MPX_ENABLE_MANAGEMENT.o o//libc/sysv/consts/PR_SET_CHILD_SUBREAPER.o o//libc/sysv/consts/PR_SET_DUMPABLE.o o//libc/sysv/consts/PR_SET_ENDIAN.o o//libc/sysv/consts/PR_SET_FPEMU.o o//libc/sysv/consts/PR_SET_FPEXC.o o//libc/sysv/consts/PR_SET_FP_MODE.o o//libc/sysv/consts/PR_SET_KEEPCAPS.o o//libc/sysv/consts/PR_SET_MM.o o//libc/sysv/consts/PR_SET_MM_ARG_END.o o//libc/sysv/consts/PR_SET_MM_ARG_START.o o//libc/sysv/consts/PR_SET_MM_AUXV.o o//libc/sysv/consts/PR_SET_MM_BRK.o o//libc/sysv/consts/PR_SET_MM_END_CODE.o o//libc/sysv/consts/PR_SET_MM_END_DATA.o o//libc/sysv/consts/PR_SET_MM_ENV_END.o o//libc/sysv/consts/PR_SET_MM_ENV_START.o o//libc/sysv/consts/PR_SET_MM_EXE_FILE.o o//libc/sysv/consts/PR_SET_MM_MAP.o o//libc/sysv/consts/PR_SET_MM_MAP_SIZE.o o//libc/sysv/consts/PR_SET_MM_START_BRK.o o//libc/sysv/consts/PR_SET_MM_START_CODE.o o//libc/sysv/consts/PR_SET_MM_START_DATA.o o//libc/sysv/consts/PR_SET_MM_START_STACK.o o//libc/sysv/consts/PR_SET_NAME.o o//libc/sysv/consts/PR_SET_NO_NEW_PRIVS.o o//libc/sysv/consts/PR_SET_PDEATHSIG.o o//libc/sysv/consts/PR_SET_PTRACER.o o//libc/sysv/consts/PR_SET_PTRACER_ANY.o o//libc/sysv/consts/PR_SET_SECCOMP.o o//libc/sysv/consts/PR_SET_SECUREBITS.o o//libc/sysv/consts/PR_SET_SPECULATION_CTRL.o o//libc/sysv/consts/PR_SET_THP_DISABLE.o o//libc/sysv/consts/PR_SET_TIMERSLACK.o o//libc/sysv/consts/PR_SET_TIMING.o o//libc/sysv/consts/PR_SET_TSC.o o//libc/sysv/consts/PR_SET_UNALIGN.o o//libc/sysv/consts/PR_SPEC_DISABLE.o o//libc/sysv/consts/PR_SPEC_ENABLE.o o//libc/sysv/consts/PR_SPEC_FORCE_DISABLE.o o//libc/sysv/consts/PR_SPEC_NOT_AFFECTED.o o//libc/sysv/consts/PR_SPEC_PRCTL.o o//libc/sysv/consts/PR_SPEC_STORE_BYPASS.o o//libc/sysv/consts/PR_TASK_PERF_EVENTS_DISABLE.o o//libc/sysv/consts/PR_TASK_PERF_EVENTS_ENABLE.o o//libc/sysv/consts/PR_TIMING_STATISTICAL.o o//libc/sysv/consts/PR_TIMING_TIMESTAMP.o o//libc/sysv/consts/PR_TSC_ENABLE.o o//libc/sysv/consts/PR_TSC_SIGSEGV.o o//libc/sysv/consts/PR_UNALIGN_NOPRINT.o o//libc/sysv/consts/PR_UNALIGN_SIGBUS.o o//libc/sysv/consts/PTHREAD_BARRIER_SERIAL_THREAD.o o//libc/sysv/consts/PTHREAD_CANCEL_ASYNCHRONOUS.o o//libc/sysv/consts/PTHREAD_CANCEL_DEFERRED.o o//libc/sysv/consts/PTHREAD_CANCEL_DISABLE.o o//libc/sysv/consts/PTHREAD_CANCEL_ENABLE.o o//libc/sysv/consts/PTHREAD_CREATE_DETACHED.o o//libc/sysv/consts/PTHREAD_CREATE_JOINABLE.o o//libc/sysv/consts/PTHREAD_DESTRUCTOR_ITERATIONS.o o//libc/sysv/consts/PTHREAD_EXPLICIT_SCHED.o o//libc/sysv/consts/PTHREAD_INHERIT_SCHED.o o//libc/sysv/consts/PTHREAD_KEYS_MAX.o o//libc/sysv/consts/PTHREAD_MUTEX_DEFAULT.o o//libc/sysv/consts/PTHREAD_MUTEX_ERRORCHECK.o o//libc/sysv/consts/PTHREAD_MUTEX_NORMAL.o o//libc/sysv/consts/PTHREAD_MUTEX_RECURSIVE.o o//libc/sysv/consts/PTHREAD_MUTEX_ROBUST.o o//libc/sysv/consts/PTHREAD_MUTEX_STALLED.o o//libc/sysv/consts/PTHREAD_PRIO_INHERIT.o o//libc/sysv/consts/PTHREAD_PRIO_NONE.o o//libc/sysv/consts/PTHREAD_PRIO_PROTECT.o o//libc/sysv/consts/PTHREAD_PROCESS_PRIVATE.o o//libc/sysv/consts/PTHREAD_PROCESS_SHARED.o o//libc/sysv/consts/PTHREAD_SCOPE_PROCESS.o o//libc/sysv/consts/PTHREAD_SCOPE_SYSTEM.o o//libc/sysv/consts/PTHREAD_STACK_MIN.o o//libc/sysv/consts/PTMGET.o o//libc/sysv/consts/PTRACE_GETREGSET.o o//libc/sysv/consts/PTRACE_GETSIGMASK.o o//libc/sysv/consts/PTRACE_INTERRUPT.o o//libc/sysv/consts/PTRACE_LISTEN.o o//libc/sysv/consts/PTRACE_PEEKSIGINFO.o o//libc/sysv/consts/PTRACE_SECCOMP_GET_FILTER.o o//libc/sysv/consts/PTRACE_SEIZE.o o//libc/sysv/consts/PTRACE_SETREGSET.o o//libc/sysv/consts/PTRACE_SETSIGMASK.o o//libc/sysv/consts/PTRACE_SYSCALL.o o//libc/sysv/consts/PT_ATTACH.o o//libc/sysv/consts/PT_CONTINUE.o o//libc/sysv/consts/PT_DETACH.o o//libc/sysv/consts/PT_GETEVENTMSG.o o//libc/sysv/consts/PT_GETFPREGS.o o//libc/sysv/consts/PT_GETFPXREGS.o o//libc/sysv/consts/PT_GETREGS.o o//libc/sysv/consts/PT_GETSIGINFO.o o//libc/sysv/consts/PT_KILL.o o//libc/sysv/consts/PT_READ_D.o o//libc/sysv/consts/PT_READ_I.o o//libc/sysv/consts/PT_READ_U.o o//libc/sysv/consts/PT_SETFPREGS.o o//libc/sysv/consts/PT_SETFPXREGS.o o//libc/sysv/consts/PT_SETOPTIONS.o o//libc/sysv/consts/PT_SETREGS.o o//libc/sysv/consts/PT_SETSIGINFO.o o//libc/sysv/consts/PT_STEP.o o//libc/sysv/consts/PT_SYSCALL.o o//libc/sysv/consts/PT_TRACE_ME.o o//libc/sysv/consts/PT_WRITE_D.o o//libc/sysv/consts/PT_WRITE_I.o o//libc/sysv/consts/PT_WRITE_U.o o//libc/sysv/consts/QUEUE_FULL.o o//libc/sysv/consts/Q_GETFMT.o o//libc/sysv/consts/Q_GETINFO.o o//libc/sysv/consts/Q_GETQUOTA.o o//libc/sysv/consts/Q_QUOTAOFF.o o//libc/sysv/consts/Q_QUOTAON.o o//libc/sysv/consts/Q_SETINFO.o o//libc/sysv/consts/Q_SETQUOTA.o o//libc/sysv/consts/Q_SYNC.o o//libc/sysv/consts/RADIXCHAR.o o//libc/sysv/consts/RB_AUTOBOOT.o o//libc/sysv/consts/RB_DISABLE_CAD.o o//libc/sysv/consts/RB_ENABLE_CAD.o o//libc/sysv/consts/RB_HALT_SYSTEM.o o//libc/sysv/consts/RB_KEXEC.o o//libc/sysv/consts/RB_POWER_OFF.o o//libc/sysv/consts/RB_SW_SUSPEND.o o//libc/sysv/consts/READ_10.o o//libc/sysv/consts/READ_12.o o//libc/sysv/consts/READ_6.o o//libc/sysv/consts/READ_BLOCK_LIMITS.o o//libc/sysv/consts/READ_BUFFER.o o//libc/sysv/consts/READ_CAPACITY.o o//libc/sysv/consts/READ_DEFECT_DATA.o o//libc/sysv/consts/READ_ELEMENT_STATUS.o o//libc/sysv/consts/READ_IMPLIES_EXEC.o o//libc/sysv/consts/READ_LONG.o o//libc/sysv/consts/READ_POSITION.o o//libc/sysv/consts/READ_REVERSE.o o//libc/sysv/consts/READ_TOC.o o//libc/sysv/consts/REASSIGN_BLOCKS.o o//libc/sysv/consts/RECEIVE_DIAGNOSTIC.o o//libc/sysv/consts/RECOVERED_ERROR.o o//libc/sysv/consts/RECOVER_BUFFERED_DATA.o o//libc/sysv/consts/REC_EOF.o o//libc/sysv/consts/REC_EOR.o o//libc/sysv/consts/REC_ESC.o o//libc/sysv/consts/REGTYPE.o o//libc/sysv/consts/RELEASE_RECOVERY.o o//libc/sysv/consts/REQUEST_SENSE.o o//libc/sysv/consts/RESERVATION_CONFLICT.o o//libc/sysv/consts/RESERVE.o o//libc/sysv/consts/RESERVE_10.o o//libc/sysv/consts/RESTORE_POINTERS.o o//libc/sysv/consts/RES_PRF_CLASS.o o//libc/sysv/consts/REZERO_UNIT.o o//libc/sysv/consts/RE_DUP_MAX.o o//libc/sysv/consts/RHF_GUARANTEE_START_INIT.o o//libc/sysv/consts/RHF_NO_LIBRARY_REPLACEMENT.o o//libc/sysv/consts/RLIMIT_AS.o o//libc/sysv/consts/RLIMIT_CORE.o o//libc/sysv/consts/RLIMIT_CPU.o o//libc/sysv/consts/RLIMIT_DATA.o o//libc/sysv/consts/RLIMIT_FSIZE.o o//libc/sysv/consts/RLIMIT_LOCKS.o o//libc/sysv/consts/RLIMIT_MEMLOCK.o o//libc/sysv/consts/RLIMIT_MSGQUEUE.o o//libc/sysv/consts/RLIMIT_NICE.o o//libc/sysv/consts/RLIMIT_NLIMITS.o o//libc/sysv/consts/RLIMIT_NOFILE.o o//libc/sysv/consts/RLIMIT_NPROC.o o//libc/sysv/consts/RLIMIT_RSS.o o//libc/sysv/consts/RLIMIT_RTPRIO.o o//libc/sysv/consts/RLIMIT_SIGPENDING.o o//libc/sysv/consts/RLIMIT_STACK.o o//libc/sysv/consts/RLIM_INFINITY.o o//libc/sysv/consts/RLIM_NLIMITS.o o//libc/sysv/consts/RLIM_SAVED_CUR.o o//libc/sysv/consts/RLIM_SAVED_MAX.o o//libc/sysv/consts/RPM_PCO_ADD.o o//libc/sysv/consts/RPM_PCO_CHANGE.o o//libc/sysv/consts/RPM_PCO_SETGLOBAL.o o//libc/sysv/consts/RRQ.o o//libc/sysv/consts/RTCF_DOREDIRECT.o o//libc/sysv/consts/RTF_NOFORWARD.o o//libc/sysv/consts/RTF_NOPMTUDISC.o o//libc/sysv/consts/RTLD_DI_LINKMAP.o o//libc/sysv/consts/RTLD_GLOBAL.o o//libc/sysv/consts/RTLD_LAZY.o o//libc/sysv/consts/RTLD_LOCAL.o o//libc/sysv/consts/RTLD_NODELETE.o o//libc/sysv/consts/RTLD_NOLOAD.o o//libc/sysv/consts/RTLD_NOW.o o//libc/sysv/consts/RUN_LVL.o o//libc/sysv/consts/RUSAGE_CHILDREN.o o//libc/sysv/consts/RUSAGE_SELF.o o//libc/sysv/consts/RUSAGE_THREAD.o o//libc/sysv/consts/R_OK.o o//libc/sysv/consts/SARMAG.o o//libc/sysv/consts/SAVE_POINTERS.o o//libc/sysv/consts/SA_NOCLDSTOP.o o//libc/sysv/consts/SA_NOCLDWAIT.o o//libc/sysv/consts/SA_NODEFER.o o//libc/sysv/consts/SA_NOMASK.o o//libc/sysv/consts/SA_ONESHOT.o o//libc/sysv/consts/SA_ONSTACK.o o//libc/sysv/consts/SA_RESETHAND.o o//libc/sysv/consts/SA_RESTART.o o//libc/sysv/consts/SA_RESTORER.o o//libc/sysv/consts/SA_SIGINFO.o o//libc/sysv/consts/SCHED_BATCH.o o//libc/sysv/consts/SCHED_FIFO.o o//libc/sysv/consts/SCHED_IDLE.o o//libc/sysv/consts/SCHED_OTHER.o o//libc/sysv/consts/SCHED_RESET_ON_FORK.o o//libc/sysv/consts/SCHED_RR.o o//libc/sysv/consts/SCM_CREDENTIALS.o o//libc/sysv/consts/SCM_RIGHTS.o o//libc/sysv/consts/SCM_TIMESTAMP.o o//libc/sysv/consts/SCM_TIMESTAMPING.o o//libc/sysv/consts/SCM_TIMESTAMPNS.o o//libc/sysv/consts/SCM_WIFI_STATUS.o o//libc/sysv/consts/SCSI_IOCTL_BENCHMARK_COMMAND.o o//libc/sysv/consts/SCSI_IOCTL_DOORLOCK.o o//libc/sysv/consts/SCSI_IOCTL_DOORUNLOCK.o o//libc/sysv/consts/SCSI_IOCTL_GET_BUS_NUMBER.o o//libc/sysv/consts/SCSI_IOCTL_GET_IDLUN.o o//libc/sysv/consts/SCSI_IOCTL_PROBE_HOST.o o//libc/sysv/consts/SCSI_IOCTL_SEND_COMMAND.o o//libc/sysv/consts/SCSI_IOCTL_START_UNIT.o o//libc/sysv/consts/SCSI_IOCTL_STOP_UNIT.o o//libc/sysv/consts/SCSI_IOCTL_SYNC.o o//libc/sysv/consts/SCSI_IOCTL_TAGGED_DISABLE.o o//libc/sysv/consts/SCSI_IOCTL_TAGGED_ENABLE.o o//libc/sysv/consts/SCSI_IOCTL_TEST_UNIT_READY.o o//libc/sysv/consts/SEARCH_EQUAL.o o//libc/sysv/consts/SEARCH_EQUAL_12.o o//libc/sysv/consts/SEARCH_HIGH.o o//libc/sysv/consts/SEARCH_HIGH_12.o o//libc/sysv/consts/SEARCH_LOW.o o//libc/sysv/consts/SEARCH_LOW_12.o o//libc/sysv/consts/SEGSIZE.o o//libc/sysv/consts/SEGV_ACCERR.o o//libc/sysv/consts/SEGV_MAPERR.o o//libc/sysv/consts/SEM_INFO.o o//libc/sysv/consts/SEM_STAT.o o//libc/sysv/consts/SEM_VALUE_MAX.o o//libc/sysv/consts/SEND_DIAGNOSTIC.o o//libc/sysv/consts/SEND_VOLUME_TAG.o o//libc/sysv/consts/SET_LIMITS.o o//libc/sysv/consts/SET_WINDOW.o o//libc/sysv/consts/SFD_CLOEXEC.o o//libc/sysv/consts/SFD_NONBLOCK.o o//libc/sysv/consts/SG_BIG_BUFF.o o//libc/sysv/consts/SG_DEFAULT_RETRIES.o o//libc/sysv/consts/SG_DEFAULT_TIMEOUT.o o//libc/sysv/consts/SG_DEF_COMMAND_Q.o o//libc/sysv/consts/SG_DEF_FORCE_LOW_DMA.o o//libc/sysv/consts/SG_DEF_FORCE_PACK_ID.o o//libc/sysv/consts/SG_DEF_KEEP_ORPHAN.o o//libc/sysv/consts/SG_DEF_RESERVED_SIZE.o o//libc/sysv/consts/SG_DEF_UNDERRUN_FLAG.o o//libc/sysv/consts/SG_DXFER_FROM_DEV.o o//libc/sysv/consts/SG_DXFER_NONE.o o//libc/sysv/consts/SG_DXFER_TO_DEV.o o//libc/sysv/consts/SG_DXFER_TO_FROM_DEV.o o//libc/sysv/consts/SG_EMULATED_HOST.o o//libc/sysv/consts/SG_FLAG_DIRECT_IO.o o//libc/sysv/consts/SG_FLAG_LUN_INHIBIT.o o//libc/sysv/consts/SG_FLAG_NO_DXFER.o o//libc/sysv/consts/SG_GET_COMMAND_Q.o o//libc/sysv/consts/SG_GET_KEEP_ORPHAN.o o//libc/sysv/consts/SG_GET_LOW_DMA.o o//libc/sysv/consts/SG_GET_NUM_WAITING.o o//libc/sysv/consts/SG_GET_PACK_ID.o o//libc/sysv/consts/SG_GET_REQUEST_TABLE.o o//libc/sysv/consts/SG_GET_RESERVED_SIZE.o o//libc/sysv/consts/SG_GET_SCSI_ID.o o//libc/sysv/consts/SG_GET_SG_TABLESIZE.o o//libc/sysv/consts/SG_GET_TIMEOUT.o o//libc/sysv/consts/SG_GET_TRANSFORM.o o//libc/sysv/consts/SG_GET_VERSION_NUM.o o//libc/sysv/consts/SG_INFO_CHECK.o o//libc/sysv/consts/SG_INFO_DIRECT_IO.o o//libc/sysv/consts/SG_INFO_DIRECT_IO_MASK.o o//libc/sysv/consts/SG_INFO_INDIRECT_IO.o o//libc/sysv/consts/SG_INFO_MIXED_IO.o o//libc/sysv/consts/SG_INFO_OK.o o//libc/sysv/consts/SG_INFO_OK_MASK.o o//libc/sysv/consts/SG_IO.o o//libc/sysv/consts/SG_MAX_QUEUE.o o//libc/sysv/consts/SG_MAX_SENSE.o o//libc/sysv/consts/SG_NEXT_CMD_LEN.o o//libc/sysv/consts/SG_SCATTER_SZ.o o//libc/sysv/consts/SG_SCSI_RESET.o o//libc/sysv/consts/SG_SCSI_RESET_BUS.o o//libc/sysv/consts/SG_SCSI_RESET_DEVICE.o o//libc/sysv/consts/SG_SCSI_RESET_HOST.o o//libc/sysv/consts/SG_SCSI_RESET_NOTHING.o o//libc/sysv/consts/SG_SET_COMMAND_Q.o o//libc/sysv/consts/SG_SET_DEBUG.o o//libc/sysv/consts/SG_SET_FORCE_LOW_DMA.o o//libc/sysv/consts/SG_SET_FORCE_PACK_ID.o o//libc/sysv/consts/SG_SET_KEEP_ORPHAN.o o//libc/sysv/consts/SG_SET_RESERVED_SIZE.o o//libc/sysv/consts/SG_SET_TIMEOUT.o o//libc/sysv/consts/SG_SET_TRANSFORM.o o//libc/sysv/consts/SHMLBA.o o//libc/sysv/consts/SHM_DEST.o o//libc/sysv/consts/SHM_EXEC.o o//libc/sysv/consts/SHM_HUGETLB.o o//libc/sysv/consts/SHM_INFO.o o//libc/sysv/consts/SHM_LOCK.o o//libc/sysv/consts/SHM_LOCKED.o o//libc/sysv/consts/SHM_NORESERVE.o o//libc/sysv/consts/SHM_R.o o//libc/sysv/consts/SHM_RDONLY.o o//libc/sysv/consts/SHM_REMAP.o o//libc/sysv/consts/SHM_RND.o o//libc/sysv/consts/SHM_STAT.o o//libc/sysv/consts/SHM_UNLOCK.o o//libc/sysv/consts/SHM_W.o o//libc/sysv/consts/SHORT_INODE.o o//libc/sysv/consts/SHUT_RD.o o//libc/sysv/consts/SHUT_RDWR.o o//libc/sysv/consts/SHUT_WR.o o//libc/sysv/consts/SIGABRT.o o//libc/sysv/consts/SIGALRM.o o//libc/sysv/consts/SIGBUS.o o//libc/sysv/consts/SIGCHLD.o o//libc/sysv/consts/SIGCONT.o o//libc/sysv/consts/SIGEV_NONE.o o//libc/sysv/consts/SIGEV_SIGNAL.o o//libc/sysv/consts/SIGEV_THREAD.o o//libc/sysv/consts/SIGFPE.o o//libc/sysv/consts/SIGHUP.o o//libc/sysv/consts/SIGILL.o o//libc/sysv/consts/SIGINT.o o//libc/sysv/consts/SIGIO.o o//libc/sysv/consts/SIGIOT.o o//libc/sysv/consts/SIGKILL.o o//libc/sysv/consts/SIGPIPE.o o//libc/sysv/consts/SIGPOLL.o o//libc/sysv/consts/SIGPROF.o o//libc/sysv/consts/SIGPWR.o o//libc/sysv/consts/SIGQUIT.o o//libc/sysv/consts/SIGRTMAX.o o//libc/sysv/consts/SIGRTMIN.o o//libc/sysv/consts/SIGSEGV.o o//libc/sysv/consts/SIGSTKFLT.o o//libc/sysv/consts/SIGSTKSZ.o o//libc/sysv/consts/SIGSTOP.o o//libc/sysv/consts/SIGSYS.o o//libc/sysv/consts/SIGTERM.o o//libc/sysv/consts/SIGTRAP.o o//libc/sysv/consts/SIGTSTP.o o//libc/sysv/consts/SIGTTIN.o o//libc/sysv/consts/SIGTTOU.o o//libc/sysv/consts/SIGUNUSED.o o//libc/sysv/consts/SIGURG.o o//libc/sysv/consts/SIGUSR1.o o//libc/sysv/consts/SIGUSR2.o o//libc/sysv/consts/SIGVTALRM.o o//libc/sysv/consts/SIGWINCH.o o//libc/sysv/consts/SIGXCPU.o o//libc/sysv/consts/SIGXFSZ.o o//libc/sysv/consts/SIG_ATOMIC_MIN.o o//libc/sysv/consts/SIG_BLOCK.o o//libc/sysv/consts/SIG_SETMASK.o o//libc/sysv/consts/SIG_UNBLOCK.o o//libc/sysv/consts/SIMPLE_QUEUE_TAG.o o//libc/sysv/consts/SIOCADDDLCI.o o//libc/sysv/consts/SIOCADDMULTI.o o//libc/sysv/consts/SIOCADDRT.o o//libc/sysv/consts/SIOCATMARK.o o//libc/sysv/consts/SIOCDARP.o o//libc/sysv/consts/SIOCDELDLCI.o o//libc/sysv/consts/SIOCDELMULTI.o o//libc/sysv/consts/SIOCDELRT.o o//libc/sysv/consts/SIOCDEVPRIVATE.o o//libc/sysv/consts/SIOCDIFADDR.o o//libc/sysv/consts/SIOCDRARP.o o//libc/sysv/consts/SIOCGARP.o o//libc/sysv/consts/SIOCGIFADDR.o o//libc/sysv/consts/SIOCGIFBR.o o//libc/sysv/consts/SIOCGIFBRDADDR.o o//libc/sysv/consts/SIOCGIFCONF.o o//libc/sysv/consts/SIOCGIFCOUNT.o o//libc/sysv/consts/SIOCGIFDSTADDR.o o//libc/sysv/consts/SIOCGIFENCAP.o o//libc/sysv/consts/SIOCGIFFLAGS.o o//libc/sysv/consts/SIOCGIFHWADDR.o o//libc/sysv/consts/SIOCGIFINDEX.o o//libc/sysv/consts/SIOCGIFMAP.o o//libc/sysv/consts/SIOCGIFMEM.o o//libc/sysv/consts/SIOCGIFMETRIC.o o//libc/sysv/consts/SIOCGIFMTU.o o//libc/sysv/consts/SIOCGIFNAME.o o//libc/sysv/consts/SIOCGIFNETMASK.o o//libc/sysv/consts/SIOCGIFPFLAGS.o o//libc/sysv/consts/SIOCGIFSLAVE.o o//libc/sysv/consts/SIOCGIFTXQLEN.o o//libc/sysv/consts/SIOCGPGRP.o o//libc/sysv/consts/SIOCGRARP.o o//libc/sysv/consts/SIOCGSTAMP.o o//libc/sysv/consts/SIOCGSTAMPNS.o o//libc/sysv/consts/SIOCPROTOPRIVATE.o o//libc/sysv/consts/SIOCRTMSG.o o//libc/sysv/consts/SIOCSARP.o o//libc/sysv/consts/SIOCSIFADDR.o o//libc/sysv/consts/SIOCSIFBR.o o//libc/sysv/consts/SIOCSIFBRDADDR.o o//libc/sysv/consts/SIOCSIFDSTADDR.o o//libc/sysv/consts/SIOCSIFENCAP.o o//libc/sysv/consts/SIOCSIFFLAGS.o o//libc/sysv/consts/SIOCSIFHWADDR.o o//libc/sysv/consts/SIOCSIFHWBROADCAST.o o//libc/sysv/consts/SIOCSIFLINK.o o//libc/sysv/consts/SIOCSIFMAP.o o//libc/sysv/consts/SIOCSIFMEM.o o//libc/sysv/consts/SIOCSIFMETRIC.o o//libc/sysv/consts/SIOCSIFMTU.o o//libc/sysv/consts/SIOCSIFNAME.o o//libc/sysv/consts/SIOCSIFNETMASK.o o//libc/sysv/consts/SIOCSIFPFLAGS.o o//libc/sysv/consts/SIOCSIFSLAVE.o o//libc/sysv/consts/SIOCSIFTXQLEN.o o//libc/sysv/consts/SIOCSPGRP.o o//libc/sysv/consts/SIOCSRARP.o o//libc/sysv/consts/SIOGIFINDEX.o o//libc/sysv/consts/SI_ASYNCIO.o o//libc/sysv/consts/SI_ASYNCNL.o o//libc/sysv/consts/SI_KERNEL.o o//libc/sysv/consts/SI_LOAD_SHIFT.o o//libc/sysv/consts/SI_MESGQ.o o//libc/sysv/consts/SI_QUEUE.o o//libc/sysv/consts/SI_SIGIO.o o//libc/sysv/consts/SI_TIMER.o o//libc/sysv/consts/SI_TKILL.o o//libc/sysv/consts/SI_USER.o o//libc/sysv/consts/SLIPDISC.o o//libc/sysv/consts/SOCK_CLOEXEC.o o//libc/sysv/consts/SOCK_DCCP.o o//libc/sysv/consts/SOCK_DGRAM.o o//libc/sysv/consts/SOCK_NONBLOCK.o o//libc/sysv/consts/SOCK_PACKET.o o//libc/sysv/consts/SOCK_RAW.o o//libc/sysv/consts/SOCK_RDM.o o//libc/sysv/consts/SOCK_SEQPACKET.o o//libc/sysv/consts/SOCK_STREAM.o o//libc/sysv/consts/SOL_AAL.o o//libc/sysv/consts/SOL_ALG.o o//libc/sysv/consts/SOL_ATM.o o//libc/sysv/consts/SOL_BLUETOOTH.o o//libc/sysv/consts/SOL_CAIF.o o//libc/sysv/consts/SOL_DCCP.o o//libc/sysv/consts/SOL_DECNET.o o//libc/sysv/consts/SOL_ICMPV6.o o//libc/sysv/consts/SOL_IP.o o//libc/sysv/consts/SOL_IPV6.o o//libc/sysv/consts/SOL_IRDA.o o//libc/sysv/consts/SOL_IUCV.o o//libc/sysv/consts/SOL_KCM.o o//libc/sysv/consts/SOL_LLC.o o//libc/sysv/consts/SOL_NETBEUI.o o//libc/sysv/consts/SOL_NETLINK.o o//libc/sysv/consts/SOL_NFC.o o//libc/sysv/consts/SOL_PACKET.o o//libc/sysv/consts/SOL_PNPIPE.o o//libc/sysv/consts/SOL_PPPOL2TP.o o//libc/sysv/consts/SOL_RAW.o o//libc/sysv/consts/SOL_RDS.o o//libc/sysv/consts/SOL_RXRPC.o o//libc/sysv/consts/SOL_SOCKET.o o//libc/sysv/consts/SOL_TCP.o o//libc/sysv/consts/SOL_TIPC.o o//libc/sysv/consts/SOL_UDP.o o//libc/sysv/consts/SOL_X25.o o//libc/sysv/consts/SOMAXCONN.o o//libc/sysv/consts/SO_ACCEPTCONN.o o//libc/sysv/consts/SO_ATTACH_BPF.o o//libc/sysv/consts/SO_ATTACH_FILTER.o o//libc/sysv/consts/SO_ATTACH_REUSEPORT_CBPF.o o//libc/sysv/consts/SO_ATTACH_REUSEPORT_EBPF.o o//libc/sysv/consts/SO_BINDTODEVICE.o o//libc/sysv/consts/SO_BPF_EXTENSIONS.o o//libc/sysv/consts/SO_BROADCAST.o o//libc/sysv/consts/SO_BSDCOMPAT.o o//libc/sysv/consts/SO_BUSY_POLL.o o//libc/sysv/consts/SO_CNX_ADVICE.o o//libc/sysv/consts/SO_DEBUG.o o//libc/sysv/consts/SO_DETACH_BPF.o o//libc/sysv/consts/SO_DETACH_FILTER.o o//libc/sysv/consts/SO_DOMAIN.o o//libc/sysv/consts/SO_DONTROUTE.o o//libc/sysv/consts/SO_ERROR.o o//libc/sysv/consts/SO_EXCLUSIVEADDRUSE.o o//libc/sysv/consts/SO_GET_FILTER.o o//libc/sysv/consts/SO_INCOMING_CPU.o o//libc/sysv/consts/SO_KEEPALIVE.o o//libc/sysv/consts/SO_LINGER.o o//libc/sysv/consts/SO_LOCK_FILTER.o o//libc/sysv/consts/SO_MARK.o o//libc/sysv/consts/SO_MAX_PACING_RATE.o o//libc/sysv/consts/SO_NOFCS.o o//libc/sysv/consts/SO_NO_CHECK.o o//libc/sysv/consts/SO_OOBINLINE.o o//libc/sysv/consts/SO_PASSCRED.o o//libc/sysv/consts/SO_PASSSEC.o o//libc/sysv/consts/SO_PEEK_OFF.o o//libc/sysv/consts/SO_PEERCRED.o o//libc/sysv/consts/SO_PEERNAME.o o//libc/sysv/consts/SO_PEERSEC.o o//libc/sysv/consts/SO_PRIORITY.o o//libc/sysv/consts/SO_PROTOCOL.o o//libc/sysv/consts/SO_RCVBUF.o o//libc/sysv/consts/SO_RCVBUFFORCE.o o//libc/sysv/consts/SO_RCVLOWAT.o o//libc/sysv/consts/SO_RCVTIMEO.o o//libc/sysv/consts/SO_REUSEADDR.o o//libc/sysv/consts/SO_REUSEPORT.o o//libc/sysv/consts/SO_RXQ_OVFL.o o//libc/sysv/consts/SO_SECURITY_AUTHENTICATION.o o//libc/sysv/consts/SO_SECURITY_ENCRYPTION_NETWORK.o o//libc/sysv/consts/SO_SECURITY_ENCRYPTION_TRANSPORT.o o//libc/sysv/consts/SO_SELECT_ERR_QUEUE.o o//libc/sysv/consts/SO_SNDBUF.o o//libc/sysv/consts/SO_SNDBUFFORCE.o o//libc/sysv/consts/SO_SNDLOWAT.o o//libc/sysv/consts/SO_SNDTIMEO.o o//libc/sysv/consts/SO_TIMESTAMP.o o//libc/sysv/consts/SO_TIMESTAMPING.o o//libc/sysv/consts/SO_TIMESTAMPNS.o o//libc/sysv/consts/SO_TYPE.o o//libc/sysv/consts/SO_WIFI_STATUS.o o//libc/sysv/consts/SPACE.o o//libc/sysv/consts/SPLICE_F_GIFT.o o//libc/sysv/consts/SPLICE_F_MORE.o o//libc/sysv/consts/SPLICE_F_MOVE.o o//libc/sysv/consts/SPLICE_F_NONBLOCK.o o//libc/sysv/consts/SS_DISABLE.o o//libc/sysv/consts/SS_ONSTACK.o o//libc/sysv/consts/START_STOP.o o//libc/sysv/consts/STATUS_MASK.o o//libc/sysv/consts/STA_RONLY.o o//libc/sysv/consts/STICKY_TIMEOUTS.o o//libc/sysv/consts/STRIPDISC.o o//libc/sysv/consts/STRU_F.o o//libc/sysv/consts/STRU_P.o o//libc/sysv/consts/STRU_R.o o//libc/sysv/consts/ST_APPEND.o o//libc/sysv/consts/ST_IMMUTABLE.o o//libc/sysv/consts/ST_MANDLOCK.o o//libc/sysv/consts/ST_NOATIME.o o//libc/sysv/consts/ST_NODEV.o o//libc/sysv/consts/ST_NODIRATIME.o o//libc/sysv/consts/ST_NOEXEC.o o//libc/sysv/consts/ST_NOSUID.o o//libc/sysv/consts/ST_RDONLY.o o//libc/sysv/consts/ST_RELATIME.o o//libc/sysv/consts/ST_SYNCHRONOUS.o o//libc/sysv/consts/ST_WRITE.o o//libc/sysv/consts/SUBCMDMASK.o o//libc/sysv/consts/SUBCMDSHIFT.o o//libc/sysv/consts/SWAP_FLAG_DISCARD.o o//libc/sysv/consts/SYMLOOP_MAX.o o//libc/sysv/consts/SYMTYPE.o o//libc/sysv/consts/SYNCHRONIZE_CACHE.o o//libc/sysv/consts/SYNC_FILE_RANGE_WAIT_AFTER.o o//libc/sysv/consts/SYNC_FILE_RANGE_WAIT_BEFORE.o o//libc/sysv/consts/SYNC_FILE_RANGE_WRITE.o o//libc/sysv/consts/S_IEXEC.o o//libc/sysv/consts/S_IFBLK.o o//libc/sysv/consts/S_IFCHR.o o//libc/sysv/consts/S_IFDIR.o o//libc/sysv/consts/S_IFIFO.o o//libc/sysv/consts/S_IFLNK.o o//libc/sysv/consts/S_IFMT.o o//libc/sysv/consts/S_IFREG.o o//libc/sysv/consts/S_IFSOCK.o o//libc/sysv/consts/S_IREAD.o o//libc/sysv/consts/S_IRGRP.o o//libc/sysv/consts/S_IROTH.o o//libc/sysv/consts/S_IRUSR.o o//libc/sysv/consts/S_IRWXG.o o//libc/sysv/consts/S_IRWXO.o o//libc/sysv/consts/S_IRWXU.o o//libc/sysv/consts/S_ISGID.o o//libc/sysv/consts/S_ISUID.o o//libc/sysv/consts/S_ISVTX.o o//libc/sysv/consts/S_IWGRP.o o//libc/sysv/consts/S_IWOTH.o o//libc/sysv/consts/S_IWRITE.o o//libc/sysv/consts/S_IWUSR.o o//libc/sysv/consts/S_IXGRP.o o//libc/sysv/consts/S_IXOTH.o o//libc/sysv/consts/S_IXUSR.o o//libc/sysv/consts/TAB0.o o//libc/sysv/consts/TAB1.o o//libc/sysv/consts/TAB2.o o//libc/sysv/consts/TAB3.o o//libc/sysv/consts/TABDLY.o o//libc/sysv/consts/TABLDISC.o o//libc/sysv/consts/TCFLSH.o o//libc/sysv/consts/TCGETS.o o//libc/sysv/consts/TCIFLUSH.o o//libc/sysv/consts/TCIOFF.o o//libc/sysv/consts/TCIOFLUSH.o o//libc/sysv/consts/TCION.o o//libc/sysv/consts/TCOFLUSH.o o//libc/sysv/consts/TCOOFF.o o//libc/sysv/consts/TCOON.o o//libc/sysv/consts/TCPOLEN_MAXSEG.o o//libc/sysv/consts/TCPOLEN_SACK_PERMITTED.o o//libc/sysv/consts/TCPOLEN_TIMESTAMP.o o//libc/sysv/consts/TCPOLEN_WINDOW.o o//libc/sysv/consts/TCPOPT_EOL.o o//libc/sysv/consts/TCPOPT_MAXSEG.o o//libc/sysv/consts/TCPOPT_NOP.o o//libc/sysv/consts/TCPOPT_SACK.o o//libc/sysv/consts/TCPOPT_SACK_PERMITTED.o o//libc/sysv/consts/TCPOPT_TIMESTAMP.o o//libc/sysv/consts/TCPOPT_WINDOW.o o//libc/sysv/consts/TCP_CC_INFO.o o//libc/sysv/consts/TCP_CONGESTION.o o//libc/sysv/consts/TCP_COOKIE_TRANSACTIONS.o o//libc/sysv/consts/TCP_CORK.o o//libc/sysv/consts/TCP_DEFER_ACCEPT.o o//libc/sysv/consts/TCP_FASTOPEN.o o//libc/sysv/consts/TCP_INFO.o o//libc/sysv/consts/TCP_KEEPCNT.o o//libc/sysv/consts/TCP_KEEPIDLE.o o//libc/sysv/consts/TCP_KEEPINTVL.o o//libc/sysv/consts/TCP_LINGER2.o o//libc/sysv/consts/TCP_MAXSEG.o o//libc/sysv/consts/TCP_MD5SIG.o o//libc/sysv/consts/TCP_MD5SIG_MAXKEYLEN.o o//libc/sysv/consts/TCP_NODELAY.o o//libc/sysv/consts/TCP_NOTSENT_LOWAT.o o//libc/sysv/consts/TCP_QUEUE_SEQ.o o//libc/sysv/consts/TCP_QUICKACK.o o//libc/sysv/consts/TCP_REPAIR.o o//libc/sysv/consts/TCP_REPAIR_OPTIONS.o o//libc/sysv/consts/TCP_REPAIR_QUEUE.o o//libc/sysv/consts/TCP_SAVED_SYN.o o//libc/sysv/consts/TCP_SAVE_SYN.o o//libc/sysv/consts/TCP_SYNCNT.o o//libc/sysv/consts/TCP_THIN_DUPACK.o o//libc/sysv/consts/TCP_THIN_LINEAR_TIMEOUTS.o o//libc/sysv/consts/TCP_TIMESTAMP.o o//libc/sysv/consts/TCP_USER_TIMEOUT.o o//libc/sysv/consts/TCP_WINDOW_CLAMP.o o//libc/sysv/consts/TCSADRAIN.o o//libc/sysv/consts/TCSAFLUSH.o o//libc/sysv/consts/TCSANOW.o o//libc/sysv/consts/TCSETS.o o//libc/sysv/consts/TCSETSF.o o//libc/sysv/consts/TCSETSW.o o//libc/sysv/consts/TELOPT_NAOL.o o//libc/sysv/consts/TELOPT_NAOP.o o//libc/sysv/consts/TELOPT_NEW_ENVIRON.o o//libc/sysv/consts/TELOPT_OLD_ENVIRON.o o//libc/sysv/consts/TEST_UNIT_READY.o o//libc/sysv/consts/TFD_CLOEXEC.o o//libc/sysv/consts/TFD_NONBLOCK.o o//libc/sysv/consts/TFD_TIMER_ABSTIME.o o//libc/sysv/consts/TGEXEC.o o//libc/sysv/consts/TGREAD.o o//libc/sysv/consts/TGWRITE.o o//libc/sysv/consts/THOUSEP.o o//libc/sysv/consts/TH_ACK.o o//libc/sysv/consts/TH_FIN.o o//libc/sysv/consts/TH_PUSH.o o//libc/sysv/consts/TH_RST.o o//libc/sysv/consts/TH_SYN.o o//libc/sysv/consts/TH_URG.o o//libc/sysv/consts/TIMER_ABSTIME.o o//libc/sysv/consts/TIME_UTC.o o//libc/sysv/consts/TIOCCBRK.o o//libc/sysv/consts/TIOCCDTR.o o//libc/sysv/consts/TIOCCHKVERAUTH.o o//libc/sysv/consts/TIOCCONS.o o//libc/sysv/consts/TIOCDRAIN.o o//libc/sysv/consts/TIOCEXT.o o//libc/sysv/consts/TIOCFLAG_CLOCAL.o o//libc/sysv/consts/TIOCFLAG_MDMBUF.o o//libc/sysv/consts/TIOCFLAG_PPS.o o//libc/sysv/consts/TIOCFLAG_SOFTCAR.o o//libc/sysv/consts/TIOCFLUSH.o o//libc/sysv/consts/TIOCGDRAINWAIT.o o//libc/sysv/consts/TIOCGETA.o o//libc/sysv/consts/TIOCGETD.o o//libc/sysv/consts/TIOCGFLAGS.o o//libc/sysv/consts/TIOCGPGRP.o o//libc/sysv/consts/TIOCGPTN.o o//libc/sysv/consts/TIOCGSID.o o//libc/sysv/consts/TIOCGTSTAMP.o o//libc/sysv/consts/TIOCGWINSZ.o o//libc/sysv/consts/TIOCINQ.o o//libc/sysv/consts/TIOCMBIC.o o//libc/sysv/consts/TIOCMBIS.o o//libc/sysv/consts/TIOCMGET.o o//libc/sysv/consts/TIOCMODG.o o//libc/sysv/consts/TIOCMODS.o o//libc/sysv/consts/TIOCMSDTRWAIT.o o//libc/sysv/consts/TIOCMSET.o o//libc/sysv/consts/TIOCM_CAR.o o//libc/sysv/consts/TIOCM_CD.o o//libc/sysv/consts/TIOCM_CTS.o o//libc/sysv/consts/TIOCM_DCD.o o//libc/sysv/consts/TIOCM_DSR.o o//libc/sysv/consts/TIOCM_DTR.o o//libc/sysv/consts/TIOCM_LE.o o//libc/sysv/consts/TIOCM_RI.o o//libc/sysv/consts/TIOCM_RNG.o o//libc/sysv/consts/TIOCM_RTS.o o//libc/sysv/consts/TIOCM_SR.o o//libc/sysv/consts/TIOCM_ST.o o//libc/sysv/consts/TIOCNOTTY.o o//libc/sysv/consts/TIOCNXCL.o o//libc/sysv/consts/TIOCOUTQ.o o//libc/sysv/consts/TIOCPKT.o o//libc/sysv/consts/TIOCPKT_DATA.o o//libc/sysv/consts/TIOCPKT_DOSTOP.o o//libc/sysv/consts/TIOCPKT_FLUSHREAD.o o//libc/sysv/consts/TIOCPKT_FLUSHWRITE.o o//libc/sysv/consts/TIOCPKT_IOCTL.o o//libc/sysv/consts/TIOCPKT_NOSTOP.o o//libc/sysv/consts/TIOCPKT_START.o o//libc/sysv/consts/TIOCPKT_STOP.o o//libc/sysv/consts/TIOCPTMASTER.o o//libc/sysv/consts/TIOCREMOTE.o o//libc/sysv/consts/TIOCSBRK.o o//libc/sysv/consts/TIOCSCTTY.o o//libc/sysv/consts/TIOCSDRAINWAIT.o o//libc/sysv/consts/TIOCSDTR.o o//libc/sysv/consts/TIOCSERGETLSR.o o//libc/sysv/consts/TIOCSERGETMULTI.o o//libc/sysv/consts/TIOCSERSETMULTI.o o//libc/sysv/consts/TIOCSER_TEMT.o o//libc/sysv/consts/TIOCSETA.o o//libc/sysv/consts/TIOCSETAF.o o//libc/sysv/consts/TIOCSETAW.o o//libc/sysv/consts/TIOCSETD.o o//libc/sysv/consts/TIOCSETVERAUTH.o o//libc/sysv/consts/TIOCSFLAGS.o o//libc/sysv/consts/TIOCSIG.o o//libc/sysv/consts/TIOCSPGRP.o o//libc/sysv/consts/TIOCSPTLCK.o o//libc/sysv/consts/TIOCSTART.o o//libc/sysv/consts/TIOCSTAT.o o//libc/sysv/consts/TIOCSTI.o o//libc/sysv/consts/TIOCSTSTAMP.o o//libc/sysv/consts/TIOCSWINSZ.o o//libc/sysv/consts/TIOCTIMESTAMP.o o//libc/sysv/consts/TIOCUCNTL_CBRK.o o//libc/sysv/consts/TMAGLEN.o o//libc/sysv/consts/TMP_MAX.o o//libc/sysv/consts/TOEXEC.o o//libc/sysv/consts/TOREAD.o o//libc/sysv/consts/TOSTOP.o o//libc/sysv/consts/TOWRITE.o o//libc/sysv/consts/TRANSIENT.o o//libc/sysv/consts/TRAP_BRKPT.o o//libc/sysv/consts/TRAP_TRACE.o o//libc/sysv/consts/TRY_AGAIN.o o//libc/sysv/consts/TSGID.o o//libc/sysv/consts/TSS_DTOR_ITERATIONS.o o//libc/sysv/consts/TSUID.o o//libc/sysv/consts/TSVTX.o o//libc/sysv/consts/TTYDEF_CFLAG.o o//libc/sysv/consts/TTYDEF_IFLAG.o o//libc/sysv/consts/TTYDEF_LFLAG.o o//libc/sysv/consts/TTYDEF_OFLAG.o o//libc/sysv/consts/TTYDEF_SPEED.o o//libc/sysv/consts/TTYDISC.o o//libc/sysv/consts/TTY_NAME_MAX.o o//libc/sysv/consts/TUEXEC.o o//libc/sysv/consts/TUREAD.o o//libc/sysv/consts/TUWRITE.o o//libc/sysv/consts/TVERSLEN.o o//libc/sysv/consts/TYPE_A.o o//libc/sysv/consts/TYPE_DISK.o o//libc/sysv/consts/TYPE_E.o o//libc/sysv/consts/TYPE_ENCLOSURE.o o//libc/sysv/consts/TYPE_I.o o//libc/sysv/consts/TYPE_L.o o//libc/sysv/consts/TYPE_MEDIUM_CHANGER.o o//libc/sysv/consts/TYPE_MOD.o o//libc/sysv/consts/TYPE_NO_LUN.o o//libc/sysv/consts/TYPE_PROCESSOR.o o//libc/sysv/consts/TYPE_ROM.o o//libc/sysv/consts/TYPE_SCANNER.o o//libc/sysv/consts/TYPE_TAPE.o o//libc/sysv/consts/TYPE_WORM.o o//libc/sysv/consts/T_FMT.o o//libc/sysv/consts/T_FMT_AMPM.o o//libc/sysv/consts/UDP_ENCAP_ESPINUDP_NON_IKE.o o//libc/sysv/consts/UDP_NO_CHECK6_RX.o o//libc/sysv/consts/UDP_NO_CHECK6_TX.o o//libc/sysv/consts/UIO_MAXIOV.o o//libc/sysv/consts/UL_GETFSIZE.o o//libc/sysv/consts/UL_SETFSIZE.o o//libc/sysv/consts/UMOUNT_NOFOLLOW.o o//libc/sysv/consts/UNAME26.o o//libc/sysv/consts/UNIT_ATTENTION.o o//libc/sysv/consts/UPDATE_BLOCK.o o//libc/sysv/consts/USER_PROCESS.o o//libc/sysv/consts/USRQUOTA.o o//libc/sysv/consts/UTIME_NOW.o o//libc/sysv/consts/UTIME_OMIT.o o//libc/sysv/consts/UT_HOSTSIZE.o o//libc/sysv/consts/UT_LINESIZE.o o//libc/sysv/consts/UT_NAMESIZE.o o//libc/sysv/consts/VDISCARD.o o//libc/sysv/consts/VEOF.o o//libc/sysv/consts/VEOL.o o//libc/sysv/consts/VEOL2.o o//libc/sysv/consts/VERASE.o o//libc/sysv/consts/VERIFY.o o//libc/sysv/consts/VINTR.o o//libc/sysv/consts/VKILL.o o//libc/sysv/consts/VLNEXT.o o//libc/sysv/consts/VMIN.o o//libc/sysv/consts/VOLUME_OVERFLOW.o o//libc/sysv/consts/VQUIT.o o//libc/sysv/consts/VREPRINT.o o//libc/sysv/consts/VSTART.o o//libc/sysv/consts/VSTOP.o o//libc/sysv/consts/VSUSP.o o//libc/sysv/consts/VSWTC.o o//libc/sysv/consts/VT0.o o//libc/sysv/consts/VT1.o o//libc/sysv/consts/VTDLY.o o//libc/sysv/consts/VTIME.o o//libc/sysv/consts/VWERASE.o o//libc/sysv/consts/WCONTINUED.o o//libc/sysv/consts/WEOF.o o//libc/sysv/consts/WEXITED.o o//libc/sysv/consts/WHOLE_SECONDS.o o//libc/sysv/consts/WNOHANG.o o//libc/sysv/consts/WNOWAIT.o o//libc/sysv/consts/WORD_BIT.o o//libc/sysv/consts/WRDE_APPEND.o o//libc/sysv/consts/WRDE_BADCHAR.o o//libc/sysv/consts/WRDE_BADVAL.o o//libc/sysv/consts/WRDE_CMDSUB.o o//libc/sysv/consts/WRDE_DOOFFS.o o//libc/sysv/consts/WRDE_NOCMD.o o//libc/sysv/consts/WRDE_NOSPACE.o o//libc/sysv/consts/WRDE_NOSYS.o o//libc/sysv/consts/WRDE_REUSE.o o//libc/sysv/consts/WRDE_SHOWERR.o o//libc/sysv/consts/WRDE_SYNTAX.o o//libc/sysv/consts/WRDE_UNDEF.o o//libc/sysv/consts/WRITE_10.o o//libc/sysv/consts/WRITE_12.o o//libc/sysv/consts/WRITE_6.o o//libc/sysv/consts/WRITE_BUFFER.o o//libc/sysv/consts/WRITE_FILEMARKS.o o//libc/sysv/consts/WRITE_LONG.o o//libc/sysv/consts/WRITE_LONG_2.o o//libc/sysv/consts/WRITE_SAME.o o//libc/sysv/consts/WRITE_VERIFY.o o//libc/sysv/consts/WRITE_VERIFY_12.o o//libc/sysv/consts/WRQ.o o//libc/sysv/consts/WSTOPPED.o o//libc/sysv/consts/WUNTRACED.o o//libc/sysv/consts/W_OK.o o//libc/sysv/consts/XATTR_CREATE.o o//libc/sysv/consts/XATTR_REPLACE.o o//libc/sysv/consts/XCASE.o o//libc/sysv/consts/XTABS.o o//libc/sysv/consts/X_OK.o o//libc/sysv/consts/YESEXPR.o o//libc/sysv/consts/YESSTR.o o//libc/sysv/consts/_IOC_NONE.o o//libc/sysv/consts/_IOC_READ.o o//libc/sysv/consts/_IOC_WRITE.o o//libc/sysv/consts/_LINUX_QUOTA_VERSION.o o//libc/sysv/consts/_POSIX2_BC_BASE_MAX.o o//libc/sysv/consts/_POSIX2_BC_DIM_MAX.o o//libc/sysv/consts/_POSIX2_BC_SCALE_MAX.o o//libc/sysv/consts/_POSIX2_BC_STRING_MAX.o o//libc/sysv/consts/_POSIX2_CHARCLASS_NAME_MAX.o o//libc/sysv/consts/_POSIX2_COLL_WEIGHTS_MAX.o o//libc/sysv/consts/_POSIX2_C_BIND.o o//libc/sysv/consts/_POSIX2_EXPR_NEST_MAX.o o//libc/sysv/consts/_POSIX2_LINE_MAX.o o//libc/sysv/consts/_POSIX2_RE_DUP_MAX.o o//libc/sysv/consts/_POSIX2_VERSION.o o//libc/sysv/consts/_POSIX_ADVISORY_INFO.o o//libc/sysv/consts/_POSIX_AIO_LISTIO_MAX.o o//libc/sysv/consts/_POSIX_AIO_MAX.o o//libc/sysv/consts/_POSIX_ARG_MAX.o o//libc/sysv/consts/_POSIX_ASYNCHRONOUS_IO.o o//libc/sysv/consts/_POSIX_BARRIERS.o o//libc/sysv/consts/_POSIX_CHILD_MAX.o o//libc/sysv/consts/_POSIX_CHOWN_RESTRICTED.o o//libc/sysv/consts/_POSIX_CLOCKRES_MIN.o o//libc/sysv/consts/_POSIX_CLOCK_SELECTION.o o//libc/sysv/consts/_POSIX_CPUTIME.o o//libc/sysv/consts/_POSIX_DELAYTIMER_MAX.o o//libc/sysv/consts/_POSIX_FSYNC.o o//libc/sysv/consts/_POSIX_HOST_NAME_MAX.o o//libc/sysv/consts/_POSIX_IPV6.o o//libc/sysv/consts/_POSIX_JOB_CONTROL.o o//libc/sysv/consts/_POSIX_LINK_MAX.o o//libc/sysv/consts/_POSIX_LOGIN_NAME_MAX.o o//libc/sysv/consts/_POSIX_MAPPED_FILES.o o//libc/sysv/consts/_POSIX_MAX_CANON.o o//libc/sysv/consts/_POSIX_MAX_INPUT.o o//libc/sysv/consts/_POSIX_MEMLOCK.o o//libc/sysv/consts/_POSIX_MEMLOCK_RANGE.o o//libc/sysv/consts/_POSIX_MEMORY_PROTECTION.o o//libc/sysv/consts/_POSIX_MESSAGE_PASSING.o o//libc/sysv/consts/_POSIX_MONOTONIC_CLOCK.o o//libc/sysv/consts/_POSIX_MQ_OPEN_MAX.o o//libc/sysv/consts/_POSIX_MQ_PRIO_MAX.o o//libc/sysv/consts/_POSIX_NAME_MAX.o o//libc/sysv/consts/_POSIX_NGROUPS_MAX.o o//libc/sysv/consts/_POSIX_NO_TRUNC.o o//libc/sysv/consts/_POSIX_OPEN_MAX.o o//libc/sysv/consts/_POSIX_PATH_MAX.o o//libc/sysv/consts/_POSIX_PIPE_BUF.o o//libc/sysv/consts/_POSIX_RAW_SOCKETS.o o//libc/sysv/consts/_POSIX_READER_WRITER_LOCKS.o o//libc/sysv/consts/_POSIX_REALTIME_SIGNALS.o o//libc/sysv/consts/_POSIX_REGEXP.o o//libc/sysv/consts/_POSIX_RE_DUP_MAX.o o//libc/sysv/consts/_POSIX_RTSIG_MAX.o o//libc/sysv/consts/_POSIX_SAVED_IDS.o o//libc/sysv/consts/_POSIX_SEMAPHORES.o o//libc/sysv/consts/_POSIX_SEM_NSEMS_MAX.o o//libc/sysv/consts/_POSIX_SEM_VALUE_MAX.o o//libc/sysv/consts/_POSIX_SHARED_MEMORY_OBJECTS.o o//libc/sysv/consts/_POSIX_SHELL.o o//libc/sysv/consts/_POSIX_SIGQUEUE_MAX.o o//libc/sysv/consts/_POSIX_SPAWN.o o//libc/sysv/consts/_POSIX_SPIN_LOCKS.o o//libc/sysv/consts/_POSIX_SSIZE_MAX.o o//libc/sysv/consts/_POSIX_SS_REPL_MAX.o o//libc/sysv/consts/_POSIX_STREAM_MAX.o o//libc/sysv/consts/_POSIX_SYMLINK_MAX.o o//libc/sysv/consts/_POSIX_SYMLOOP_MAX.o o//libc/sysv/consts/_POSIX_THREADS.o o//libc/sysv/consts/_POSIX_THREAD_ATTR_STACKADDR.o o//libc/sysv/consts/_POSIX_THREAD_ATTR_STACKSIZE.o o//libc/sysv/consts/_POSIX_THREAD_CPUTIME.o o//libc/sysv/consts/_POSIX_THREAD_DESTRUCTOR_ITERATIONS.o o//libc/sysv/consts/_POSIX_THREAD_KEYS_MAX.o o//libc/sysv/consts/_POSIX_THREAD_PRIORITY_SCHEDULING.o o//libc/sysv/consts/_POSIX_THREAD_PROCESS_SHARED.o o//libc/sysv/consts/_POSIX_THREAD_SAFE_FUNCTIONS.o o//libc/sysv/consts/_POSIX_THREAD_THREADS_MAX.o o//libc/sysv/consts/_POSIX_TIMEOUTS.o o//libc/sysv/consts/_POSIX_TIMERS.o o//libc/sysv/consts/_POSIX_TIMER_MAX.o o//libc/sysv/consts/_POSIX_TRACE_EVENT_NAME_MAX.o o//libc/sysv/consts/_POSIX_TRACE_NAME_MAX.o o//libc/sysv/consts/_POSIX_TRACE_SYS_MAX.o o//libc/sysv/consts/_POSIX_TRACE_USER_EVENT_MAX.o o//libc/sysv/consts/_POSIX_TTY_NAME_MAX.o o//libc/sysv/consts/_POSIX_TZNAME_MAX.o o//libc/sysv/consts/_POSIX_V6_LP64_OFF64.o o//libc/sysv/consts/_POSIX_V7_LP64_OFF64.o o//libc/sysv/consts/_POSIX_VDISABLE.o o//libc/sysv/consts/_POSIX_VERSION.o o//libc/sysv/consts/_SEM_SEMUN_UNDEFINED.o o//libc/sysv/consts/_XOPEN_ENH_I18N.o o//libc/sysv/consts/_XOPEN_IOV_MAX.o o//libc/sysv/consts/_XOPEN_NAME_MAX.o o//libc/sysv/consts/_XOPEN_PATH_MAX.o o//libc/sysv/consts/_XOPEN_SOURCE.o o//libc/sysv/consts/_XOPEN_UNIX.o o//libc/sysv/consts/_XOPEN_VERSION.o o//libc/sysv/consts/__NR_access.o o//libc/sysv/consts/__NR_arch_prctl.o o//libc/sysv/consts/__NR_clock_gettime.o o//libc/sysv/consts/__NR_close.o o//libc/sysv/consts/__NR_exit.o o//libc/sysv/consts/__NR_fadvise.o o//libc/sysv/consts/__NR_fork.o o//libc/sysv/consts/__NR_fstat.o o//libc/sysv/consts/__NR_getegid.o o//libc/sysv/consts/__NR_geteuid.o o//libc/sysv/consts/__NR_getgid.o o//libc/sysv/consts/__NR_getpid.o o//libc/sysv/consts/__NR_gettid.o o//libc/sysv/consts/__NR_gettimeofday.o o//libc/sysv/consts/__NR_getuid.o o//libc/sysv/consts/__NR_kill.o o//libc/sysv/consts/__NR_lstat.o o//libc/sysv/consts/__NR_madvise.o o//libc/sysv/consts/__NR_mmap.o o//libc/sysv/consts/__NR_mprotect.o o//libc/sysv/consts/__NR_munmap.o o//libc/sysv/consts/__NR_open.o o//libc/sysv/consts/__NR_pread.o o//libc/sysv/consts/__NR_pwrite.o o//libc/sysv/consts/__NR_read.o o//libc/sysv/consts/__NR_sched_yield.o o//libc/sysv/consts/__NR_sendfile.o o//libc/sysv/consts/__NR_sigaction.o o//libc/sysv/consts/__NR_sigprocmask.o o//libc/sysv/consts/__NR_stat.o o//libc/sysv/consts/__NR_vfork.o o//libc/sysv/consts/__NR_wait4.o o//libc/sysv/consts/__NR_write.o o//libc/sysv/g_syscount.o o//libc/sysv/restorert.o o//libc/sysv/syscall.o o//libc/sysv/systemfive.o o//libc/sysv/stubs/free.o o//libc/sysv/stubs/malloc.o o//libc/sysv/stubs/realloc.o o//libc/sysv/errfuns/e2big.o o//libc/sysv/errfuns/eacces.o o//libc/sysv/errfuns/eaddrinuse.o o//libc/sysv/errfuns/eaddrnotavail.o o//libc/sysv/errfuns/eadv.o o//libc/sysv/errfuns/eafnosupport.o o//libc/sysv/errfuns/eagain.o o//libc/sysv/errfuns/ealready.o o//libc/sysv/errfuns/ebade.o o//libc/sysv/errfuns/ebadf.o o//libc/sysv/errfuns/ebadfd.o o//libc/sysv/errfuns/ebadmsg.o o//libc/sysv/errfuns/ebadr.o o//libc/sysv/errfuns/ebadrqc.o o//libc/sysv/errfuns/ebadslt.o o//libc/sysv/errfuns/ebusy.o o//libc/sysv/errfuns/ecanceled.o o//libc/sysv/errfuns/echild.o o//libc/sysv/errfuns/echrng.o o//libc/sysv/errfuns/ecomm.o o//libc/sysv/errfuns/econnaborted.o o//libc/sysv/errfuns/econnrefused.o o//libc/sysv/errfuns/econnreset.o o//libc/sysv/errfuns/edeadlk.o o//libc/sysv/errfuns/edestaddrreq.o o//libc/sysv/errfuns/edom.o o//libc/sysv/errfuns/edotdot.o o//libc/sysv/errfuns/edquot.o o//libc/sysv/errfuns/eexist.o o//libc/sysv/errfuns/efault.o o//libc/sysv/errfuns/efbig.o o//libc/sysv/errfuns/ehostdown.o o//libc/sysv/errfuns/ehostunreach.o o//libc/sysv/errfuns/ehwpoison.o o//libc/sysv/errfuns/eidrm.o o//libc/sysv/errfuns/eilseq.o o//libc/sysv/errfuns/einprogress.o o//libc/sysv/errfuns/eintr.o o//libc/sysv/errfuns/einval.o o//libc/sysv/errfuns/eio.o o//libc/sysv/errfuns/eisconn.o o//libc/sysv/errfuns/eisdir.o o//libc/sysv/errfuns/eisnam.o o//libc/sysv/errfuns/ekeyexpired.o o//libc/sysv/errfuns/ekeyrejected.o o//libc/sysv/errfuns/ekeyrevoked.o o//libc/sysv/errfuns/el2hlt.o o//libc/sysv/errfuns/el2nsync.o o//libc/sysv/errfuns/el3hlt.o o//libc/sysv/errfuns/el3rst.o o//libc/sysv/errfuns/elibacc.o o//libc/sysv/errfuns/elibbad.o o//libc/sysv/errfuns/elibexec.o o//libc/sysv/errfuns/elibmax.o o//libc/sysv/errfuns/elibscn.o o//libc/sysv/errfuns/elnrng.o o//libc/sysv/errfuns/eloop.o o//libc/sysv/errfuns/emediumtype.o o//libc/sysv/errfuns/emfile.o o//libc/sysv/errfuns/emlink.o o//libc/sysv/errfuns/emsgsize.o o//libc/sysv/errfuns/emultihop.o o//libc/sysv/errfuns/enametoolong.o o//libc/sysv/errfuns/enavail.o o//libc/sysv/errfuns/enetdown.o o//libc/sysv/errfuns/enetreset.o o//libc/sysv/errfuns/enetunreach.o o//libc/sysv/errfuns/enfile.o o//libc/sysv/errfuns/enoano.o o//libc/sysv/errfuns/enobufs.o o//libc/sysv/errfuns/enocsi.o o//libc/sysv/errfuns/enodata.o o//libc/sysv/errfuns/enodev.o o//libc/sysv/errfuns/enoent.o o//libc/sysv/errfuns/enoexec.o o//libc/sysv/errfuns/enokey.o o//libc/sysv/errfuns/enolck.o o//libc/sysv/errfuns/enolink.o o//libc/sysv/errfuns/enomedium.o o//libc/sysv/errfuns/enomem.o o//libc/sysv/errfuns/enomsg.o o//libc/sysv/errfuns/enonet.o o//libc/sysv/errfuns/enopkg.o o//libc/sysv/errfuns/enoprotoopt.o o//libc/sysv/errfuns/enospc.o o//libc/sysv/errfuns/enosr.o o//libc/sysv/errfuns/enostr.o o//libc/sysv/errfuns/enosys.o o//libc/sysv/errfuns/enotblk.o o//libc/sysv/errfuns/enotconn.o o//libc/sysv/errfuns/enotdir.o o//libc/sysv/errfuns/enotempty.o o//libc/sysv/errfuns/enotnam.o o//libc/sysv/errfuns/enotrecoverable.o o//libc/sysv/errfuns/enotsock.o o//libc/sysv/errfuns/enotsup.o o//libc/sysv/errfuns/enotty.o o//libc/sysv/errfuns/enotuniq.o o//libc/sysv/errfuns/enxio.o o//libc/sysv/errfuns/eopnotsupp.o o//libc/sysv/errfuns/eoverflow.o o//libc/sysv/errfuns/eownerdead.o o//libc/sysv/errfuns/eperm.o o//libc/sysv/errfuns/epfnosupport.o o//libc/sysv/errfuns/epipe.o o//libc/sysv/errfuns/eproto.o o//libc/sysv/errfuns/eprotonosupport.o o//libc/sysv/errfuns/eprototype.o o//libc/sysv/errfuns/erange.o o//libc/sysv/errfuns/eremchg.o o//libc/sysv/errfuns/eremote.o o//libc/sysv/errfuns/eremoteio.o o//libc/sysv/errfuns/erestart.o o//libc/sysv/errfuns/erfkill.o o//libc/sysv/errfuns/erofs.o o//libc/sysv/errfuns/eshutdown.o o//libc/sysv/errfuns/esocktnosupport.o o//libc/sysv/errfuns/espipe.o o//libc/sysv/errfuns/esrch.o o//libc/sysv/errfuns/esrmnt.o o//libc/sysv/errfuns/estale.o o//libc/sysv/errfuns/estrpipe.o o//libc/sysv/errfuns/etime.o o//libc/sysv/errfuns/etimedout.o o//libc/sysv/errfuns/etoomanyrefs.o o//libc/sysv/errfuns/etxtbsy.o o//libc/sysv/errfuns/euclean.o o//libc/sysv/errfuns/eunatch.o o//libc/sysv/errfuns/eusers.o o//libc/sysv/errfuns/exdev.o o//libc/sysv/errfuns/exfull.o o//libc/sysv/g_syscount.S.zip.o o//libc/sysv/restorert.S.zip.o o//libc/sysv/syscall.S.zip.o o//libc/sysv/systemfive.S.zip.o
PACKAGE        o//third_party/zlib/zlib.a.pkg
make: *** No rule to make target 'o//libc/stubs/stubs.a', needed by 'o//ape'.  Stop.
PACKAGE        o//libc/nt/KernelBase.a.pkg

Questions about security and usage.

This is a very interesting project and has piqued my curiosity. I have a few questions about it.

  1. Security: If I understand correctly, there has been some elements of gcc executable security removed? And currently the source code is added to the runtime which seems a little insecure as well. I guess file and process permissions are still maintained?
  2. It is mentioned that sockets can be used cross platform (network), but Im not sure how this could possibly work. Can you give me an explanation as to how winsock and sockets could work within a single exe binary.
  3. Will libraries like pthreads will be problematic as well?
  4. I know this is primarily pure C which is great (I work in mainly C) so the idea of cross platform building is not unfamiliar. What is the advantage of this over using something like Luajit or another bytecode based language and transport the bytecode?

Thanks for sharing the project, quite fascinating.

Document "why" and "future potential" for current limitations

On hackernews and other places where discussion is happening, people are asking obvious questions about supported capabilities:

  • Thread support
  • GUI support
  • etc.

Some answers can be found in the current documentation (which is a great read btw). However, more detailed explanations have been posted in the other threads like hackernews (blockers for clone() on posix, willingness to accept raw x11 support, but caveats). The suggestion here is just to have section in readme, or page on your docs explaining where each major thing is at.

Also, your projects might see a huge influx of brilliant and eager contributors, so dropping breadcrumbs about "good places for contributors to dump effort" is helpful.

Also, a contributing section with comments like this are great way to help people understand intention:

so far Cosmopolitan has mostly refrained from defining novel interfaces, since the focus has been twiddling with low level magic numbers in order to make the textbook interfaces we already have work everywhere!

Unable to run redbean on Windows 10 and Ubuntu (WSL).

Followed the guide: https://justine.lol/redbean/index.html

On Windows 10, I am getting a "This app cannot run on your PC" error and on Ubuntu I'm getting the following error.

rajat@rajat-desktop:/mnt/c/Users/91858/Downloads$ cat index.html
hello
rajat@rajat-desktop:/mnt/c/Users/91858/Downloads$ zip redbean.com index.html
adding: index.html (stored 0%)
rajat@rajat-desktop:/mnt/c/Users/91858/Downloads$ ./redbean.com -vv
./redbean.com: Invalid argument

Failed to run redbean on MacOS Catalina 10.15.7

Hi,

I could not make the redbean server work on my MacOS Catalina 10.15.7 with a 2,2 GHz Dual-Core Intel Core i7, after adding files via zip.

I tried the following steps:
curl https://justine.lol/redbean/redbean-latest.com >redbean.com
echo '<b>hello</b>' >index.html
zip redbean.com index.html
chmod +x redbean.com
bash -c './redbean.com -vv'
and I get
[1] 32656 killed ./redbean.com

Unfortunately I don't know how to find out the RIP address. Running the unmodified binary works great, though.

When adding a jpg, I get a different error message.

curl https://justine.lol/redbean/redbean-latest.com >redbean.com
zip redbean.com some_image.jpg
chmod +x redbean.com
bash -c './redbean.com -vv'

    error: Uncaught SIGSEGV on MacBook-Air
    /Users/x/y/readbean/redbean.com
    ENOSYS/err=78/errno:2/GetLastError:0

    6fffffffecf0 0000004228e9 UNKNOWN
    6fffffffff80 00000040a2f1 UNKNOWN
    6fffffffffc0 0000004027f3 UNKNOWN
    6fffffffffe0 000000402a21 UNKNOWN
    7ffeefbff990 00000040227b UNKNOWN

    RAX ffffffffffffffea RBX 0000000000000002 RDI 0000000000000000 ST(0) -nan
    RCX 0000000000000000 RDX fffffffffffeffea RSI 0000000000000000 ST(1) -nan
    RBP 00006fffffffff80 RSP 00006ffffffffe78 RIP 00000000004228e9 ST(2) 0.000000
    R8 0000000000000003 R9 0000000000000000 R10 0000000000000011 ST(3) 0.000000
    R11 0000000000000296 R12 0000000000000004 R13 00007ffeefbff9c8 ST(4) 0.000000
    R14 0000100080070000 R15 00007ffeefbff9a0 CF VF AF IF PE

    XMM0 00000000000000004152750020000000 XMM8 00000001c6e415960000000154442bd4
    XMM1 0000001400000000ffffffffffff8f80 XMM9 c7ffff0c992785596d9b49152a4acc1a
    XMM2 00000000ffffffff00000000ffffffff XMM10 00000000000000000000000000000000
    XMM3 0000000000000000ff00000000000000 XMM11 00000000000000000000000000000000
    XMM4 00000000000000000000000000000000 XMM12 00000000000000000000000000000000
    XMM5 00000000e29ed9b33e8a30a710b5f380 XMM13 00000000000000000000000000000000
    XMM6 302e322e334d2c544445355453450a01 XMM14 00000000000000000000000000000000
    XMM7 01c0c7ffff00009ebaffff0201020102 XMM15 00000000000000000000000000000000

    mm->i == 5;
    mm->p[ 0]=={0x10008000,0x10008000}; /* 1 /
    mm->p[ 1]=={0x10008001,0x10008004}; / 4 /
    mm->p[ 2]=={0x10008005,0x10008006}; / 2 /
    mm->p[ 3]=={0x10008007,0x1000800a}; / 4 /
    / 1,610,579,941 /
    mm->p[ 4]=={0x6ffffff0,0x6fffffff}; / 16 /
    / 27 frames mapped w/ 1,610,579,941 frames gapped */

    ./redbean.com -vv

Any idea what went wrong?

Cosmopolitan C Library / GCC Toolchains

How ready is cosmopolitan libc for constructing cross/native GCC toolchains that target x86-64, and what range of software is supported?

Thanks for the wonderful effort, and keep up the great work!

An inet_addr functionality request! :)

Hi Justine! Thank you! The new update works fantastically on linux running system("functions"). I've noted this works on Windows10 aswell. Awesome stuff!

This feels like it's not an issue, but I would love to see some inet_addr action in cosmopolitan, potentially?
Also, I have noted that the binary needs to be deleted and rebuilt each time in order to run on Windows 10.

However, this is an Official feature request To potentially add inet_addr to cosmo's features? ...

Can this be done easily?

let's hope so! :)

printf doubles with %lf gives nan

Hi, I tried out a bunch of portable executables in Linux and Windows, and they all worked perfectly :).

However, when I compiled and ran the below code:

int main() {
    double x = 0.25;
    double y = sin(x);
    printf("sin(%f) = %f\n", x, y);
    printf("sin(%lf) = %lf\n", x, y);
    return 0;
}

The output is:

sin(0.250000) = 0.247404
sin(0.000000) = nan

When I compile using gcc -lm the output is same for both.
Do I have to add a compilation flag to print doubles via %lf?

memeqmask incorrectly vex encoded

Hi,

I've been trying to compile and play with Cosmo, looks cool!

This bug report is based on git commit 2831689 (Dec. 30, 2020)
I am not able to run all tests, or even compile in MODE=opt. I do have a somewhat older cpu. here is /proc/cpuinfo, and my distro is MX-Linux 19.3, based on Debian Buster.

processor	: 7
vendor_id	: GenuineIntel
cpu family	: 6
model		: 26
model name	: Intel(R) Core(TM) i7 CPU         950  @ 3.07GHz
stepping	: 5
microcode	: 0x1d
cpu MHz		: 1633.081
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 3
cpu cores	: 4
apicid		: 7
initial apicid	: 7
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida flush_l1d
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit
bogomips	: 6207.22
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

GCC is version 8.3.0:

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 8.3.0 (Debian 8.3.0-6) 

I tried building with various modes: (none), dbg, opt, rel, and tiny. I ran make as single threaded for each build, removing ./o/ between each build.

echo MODE none -----------------------------------; make; for mode in dbg opt rel tiny; do /bin/rm -rf o; echo MODE=$mode -----------------------------------;  make MODE=$mode; done

Results are test failures at memeqmask at libc/nexgen32e/memeqmask.S:38 for modes none, dbg, rel and tiny. Mode opt failed to compile.

Here's the output for each mode:

MODE none -----------------------------------
MKDEPS         o//depend
OBJCOPY        o//test/libc/nexgen32e/strcaseconv_test.com

error: Uncaught SIGILL
  o//test/libc/nexgen32e/memeqmask_test.com
  E?/err=0/errno:0/GetLastError:0
  Linux ratbert 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11)

0x0000000000410863: memeqmask at libc/nexgen32e/memeqmask.S:38
0x000000000041111f: memeqmask_test at test/libc/nexgen32e/memeqmask_test.c:79
0x00000000004118f5: testlib_runtestcases at libc/testlib/testrunner.c:71
0x0000000000411066: testlib_runalltests at libc/testlib/runner.c:37
0x0000000000410fd4: main at libc/testlib/testmain.c:79
0x000000000040184d: _executive at libc/runtime/executive.S:49
0x000000000040125f: _start at libc/crt/crt.S:56

RAX 0000000000000000 RBX 0000000000000100 RDI 0000100080002b80 ST(0) 0.000000
RCX 0000000000000020 RDX 0000100080002a00 RSI 0000100080002880 ST(1) 0.000000
RBP 00007fffc1bde030 RSP 00007fffc1bde030 RIP 0000000000410864 ST(2) 0.000000
R8  0000100080000000 R9  0000000000000022 R10 0000000000000000 ST(3) 0.000000
R11 0000000000000206 R12 0000000000000000 R13 0000000000416058 ST(4) 0.000000
R14 00007fffc1bde110 R15 00007fffc1bde350 VF IF IOPL0

XMM0  0000000000000000ffffffffffffffff XMM8  00000000000000000000000000000000
XMM1  00000000000000ff000000ff00000000 XMM9  00000000000000000000000000000000
XMM2  00000000000000000000000000000000 XMM10 00000000000000000000000000000000
XMM3  00000000000000000000000000000000 XMM11 00000000000000000000000000000000
XMM4  00000000000000000000000000000000 XMM12 00000000000000000000000000000000
XMM5  00000000000000000000000000000000 XMM13 00000000000000000000000000000000
XMM6  00000000000000000000000000000000 XMM14 00000000000000000000000000000000
XMM7  00000000000000000000000000000000 XMM15 00000000000000000000000000000000

mm->i == 1;
mm->p[  0]=={0x10008000,0x10008000}; /* 1 */
/* 1 frames mapped w/ 0 frames gapped */

00400000-00416000 r-xp 00000000 08:03 13509882                           /home/tpoindex/src/cosmopolitan/o/test/libc/nexgen32e/memeqmask_test.com
00416000-00417000 rw-p 00016000 08:03 13509882                           /home/tpoindex/src/cosmopolitan/o/test/libc/nexgen32e/memeqmask_test.com
00417000-00442000 rw-p 00000000 00:00 0 
100080000000-100080010000 rw-p 00000000 00:00 0 
7fffc1bbe000-7fffc1be0000 rw-p 00000000 00:00 0                          [stack]
7fffc1bec000-7fffc1bef000 r--p 00000000 00:00 0                          [vvar]
7fffc1bef000-7fffc1bf1000 r-xp 00000000 00:00 0                          [vdso]

o//test/libc/nexgen32e/memeqmask_test.com
make: *** [build/rules.mk:76: o//test/libc/nexgen32e/memeqmask_test.com.runs] Error 132


MODE=dbg -----------------------------------
MKDEPS         o/dbg/depend
OBJCOPY        o/dbg/test/libc/nexgen32e/strcaseconv_test.com

error: Uncaught SIGILL
  o/dbg/test/libc/nexgen32e/memeqmask_test.com
  E?/err=0/errno:0/GetLastError:0
  Linux ratbert 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11)

0x00000000004369a9: memeqmask at libc/nexgen32e/memeqmask.S:38
0x000000000043847d: memeqmask_test at test/libc/nexgen32e/memeqmask_test.c:79
0x00000000004393b5: testlib_runtestcases at libc/testlib/testrunner.c:71
0x0000000000438278: testlib_runalltests at libc/testlib/runner.c:37
0x00000000004381ac: main at libc/testlib/testmain.c:79
0x00000000004021a1: _executive at libc/runtime/executive.S:49
0x000000000040147c: _start at libc/crt/crt.S:56

RAX 0000000000000000 RBX 0000000000000100 RDI 0000100080002c00 ST(0) 0.000000
RCX 0000000000000020 RDX 0000100080002a80 RSI 0000100080002900 ST(1) 0.000000
RBP 00007ffede913690 RSP 00007ffede913690 RIP 00000000004369aa ST(2) 0.000000
R8  000000000043c220 R9  0000000000000022 R10 0000000000000000 ST(3) 0.000000
R11 0000000000000206 R12 00000000000000ff R13 00007ffede9138c8 ST(4) 0.000000
R14 0000000000000100 R15 0000000000000000 VF IF IOPL0

XMM0  0000000000000000ffffffffffffffff XMM8  00000000000000000000000000000000
XMM1  00000000000000ff000000ff00000000 XMM9  00000000000000000000000000000000
XMM2  00000000000000000000000000000000 XMM10 00000000000000000000000000000000
XMM3  00000000000000000000000000000000 XMM11 00000000000000000000000000000000
XMM4  00000000000000000000000000000000 XMM12 00000000000000000000000000000000
XMM5  00000000000000000000000000000000 XMM13 00000000000000000000000000000000
XMM6  00000000000000000000000000000000 XMM14 00000000000000000000000000000000
XMM7  00000000000000000000000000000000 XMM15 00000000000000000000000000000000

mm->i == 1;
mm->p[  0]=={0x10008000,0x10008000}; /* 1 */
/* 1 frames mapped w/ 0 frames gapped */

00400000-00441000 r-xp 00000000 08:03 13509979                           /home/tpoindex/src/cosmopolitan/o/dbg/test/libc/nexgen32e/memeqmask_test.com
00441000-00458000 rw-p 00041000 08:03 13509979                           /home/tpoindex/src/cosmopolitan/o/dbg/test/libc/nexgen32e/memeqmask_test.com
00458000-00459000 r--p 00058000 08:03 13509979                           /home/tpoindex/src/cosmopolitan/o/dbg/test/libc/nexgen32e/memeqmask_test.com
00459000-0047e000 r--p 00000000 00:00 0 
0047e000-00485000 rw-p 00000000 00:00 0 
100080000000-100080010000 rw-p 00000000 00:00 0 
7ffede8f4000-7ffede916000 rw-p 00000000 00:00 0                          [stack]
7ffede93e000-7ffede941000 r--p 00000000 00:00 0                          [vvar]
7ffede941000-7ffede943000 r-xp 00000000 00:00 0                          [vdso]

o/dbg/test/libc/nexgen32e/memeqmask_test.com
make: *** [build/rules.mk:76: o/dbg/test/libc/nexgen32e/memeqmask_test.com.runs] Error 132


MODE=opt -----------------------------------
LEMON o/tool/calc/calc.c.inc
OBJCOPY        o/opt/test/ape/lib/getpagetableentry_test.com
Illegal instruction
make: *** [build/rules.mk:76: o/opt/test/ape/lib/smapsort_test.com.runs] Error 132


MODE=rel -----------------------------------
MKDEPS         o/rel/depend
OBJCOPY        o/rel/test/libc/nexgen32e/strcaseconv_test.com

error: Uncaught SIGILL
  o/rel/test/libc/nexgen32e/memeqmask_test.com
  E?/err=0/errno:0/GetLastError:0
  Linux ratbert 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11)

0x000000000041093d: memeqmask at libc/nexgen32e/memeqmask.S:38
0x00000000004111a3: memeqmask_test at test/libc/nexgen32e/memeqmask_test.c:79
0x00000000004118ec: testlib_runtestcases at libc/testlib/testrunner.c:71
0x00000000004110e8: testlib_runalltests at libc/testlib/runner.c:37
0x0000000000411056: main at libc/testlib/testmain.c:79
0x00000000004017e1: _executive at libc/runtime/executive.S:49
0x00000000004011e6: _start at libc/crt/crt.S:56

RAX 0000000000000000 RBX 0000000000000100 RDI 0000100080002c00 ST(0) 0.000000
RCX 0000000000000020 RDX 0000100080002a80 RSI 0000100080002900 ST(1) 0.000000
RBP 00007ffff993dcb0 RSP 00007ffff993dcb0 RIP 000000000041093e ST(2) 0.000000
R8  0000000000000000 R9  0000100080000000 R10 0000000000000000 ST(3) 0.000000
R11 0000000000000000 R12 0000000000000000 R13 0000000000415058 ST(4) 0.000000
R14 0000000000000000 R15 00007ffff993dfd8 VF IF IOPL0

XMM0  0000000000000000ffffffffffffffff XMM8  00000000000000000000000000000000
XMM1  00000000000000ff000000ff00000000 XMM9  00000000000000000000000000000000
XMM2  00000000000000000000000000000000 XMM10 00000000000000000000000000000000
XMM3  00000000000000000000000000000000 XMM11 00000000000000000000000000000000
XMM4  00000000000000000000000000000000 XMM12 00000000000000000000000000000000
XMM5  00000000000000000000000000000000 XMM13 00000000000000000000000000000000
XMM6  00000000000000000000000000000000 XMM14 00000000000000000000000000000000
XMM7  00000000000000000000000000000000 XMM15 00000000000000000000000000000000

mm->i == 1;
mm->p[  0]=={0x10008000,0x10008000}; /* 1 */
/* 1 frames mapped w/ 0 frames gapped */

00400000-00415000 r-xp 00000000 08:03 13509979                           /home/tpoindex/src/cosmopolitan/o/rel/test/libc/nexgen32e/memeqmask_test.com
00415000-00416000 rw-p 00015000 08:03 13509979                           /home/tpoindex/src/cosmopolitan/o/rel/test/libc/nexgen32e/memeqmask_test.com
00416000-00441000 rw-p 00000000 00:00 0 
100080000000-100080010000 rw-p 00000000 00:00 0 
7ffff991f000-7ffff9941000 rw-p 00000000 00:00 0                          [stack]
7ffff99fa000-7ffff99fd000 r--p 00000000 00:00 0                          [vvar]
7ffff99fd000-7ffff99ff000 r-xp 00000000 00:00 0                          [vdso]

o/rel/test/libc/nexgen32e/memeqmask_test.com
make: *** [build/rules.mk:76: o/rel/test/libc/nexgen32e/memeqmask_test.com.runs] Error 132


MODE=tiny -----------------------------------
MKDEPS         o/tiny/depend
OBJCOPY        o/tiny/test/libc/nexgen32e/strcaseconv_test.com

error: Uncaught SIGILL
  o/tiny/test/libc/nexgen32e/memeqmask_test.com
  E?/err=0/errno:0/GetLastError:0
  Linux ratbert 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11)

7fffc406c948 00000040c12e memeqmask+0x1f
7fffc406d670 00000040cf60 testlib_runtestcases+0x4c
7fffc406d6a0 00000040c82c testlib_runalltests+0x4f
7fffc406d6b0 00000040c7a7 main+0x37
7fffc406d6c0 000000401726 _executive+0x2b
7fffc406d6d0 0000004011b0 _start+0x50

RAX 0000000000000000 RBX 0000000000410050 RDI 0000100080002c00 ST(0) 0.000000
RCX 0000000000000020 RDX 0000100080002a80 RSI 0000100080002900 ST(1) 0.000000
RBP 00007fffc406d670 RSP 00007fffc406d628 RIP 000000000040c12e ST(2) 0.000000
R8  000000000000d361 R9  0000000000000000 R10 0000000000000000 ST(3) 0.000000
R11 0000000000000206 R12 0000000000000100 R13 0000000000410058 ST(4) 0.000000
R14 0000000000000000 R15 00007fffc406d948 VF IF IOPL0

XMM0  0000000000000000ffffffffffffffff XMM8  00000000000000000000000000000000
XMM1  00000000000000ff000000ff00000000 XMM9  00000000000000000000000000000000
XMM2  00000000000000000000000000000000 XMM10 00000000000000000000000000000000
XMM3  00000000000000000000000000000000 XMM11 00000000000000000000000000000000
XMM4  00000000000000000000000000000000 XMM12 00000000000000000000000000000000
XMM5  00000000000000000000000000000000 XMM13 00000000000000000000000000000000
XMM6  00000000000000000000000000000000 XMM14 00000000000000000000000000000000
XMM7  00000000000000000000000000000000 XMM15 00000000000000000000000000000000


o/tiny/test/libc/nexgen32e/memeqmask_test.com
make: *** [build/rules.mk:76: o/tiny/test/libc/nexgen32e/memeqmask_test.com.runs] Error 132

printvideo.com requires `ragel` to be installed

$ make -j8 o//tool/viz/printvideo.com
ZIPOBJ         o//tool/decode/lib/pollnames.S.zip.o
make: ragel: Command not found
make: ragel: Command not found
build/rules.mk:96: recipe for target 'build/bootstrap/net/http/uricspn.c.gz' failed
make: *** [build/bootstrap/net/http/uricspn.c.gz] Error 127
make: *** Waiting for unfinished jobs....
build/rules.mk:96: recipe for target 'build/bootstrap/net/http/uriparse.c.gz' failed
ZIPOBJ         o//tool/decode/lib/socknames.c.zip.o

Once I installed ragel it compiled.

Running 'make' fails during test of test/libc/calls/hefty/spawnve_test.com.runs

On a Fedora 32 (gcc 10.2.1), after cloning the Github repository (currently on commit 2831689) and running make, I get:

♥cosmo
error:test/libc/calls/hefty/spawnve_test.c:55: spawnve_testExit()
        ASSERT_NE(-1, (pid = spawnlp(0, NULL, CMD, CMD, ARG, "exit 42", NULL)))
                need -1 (or 0xffffffffffffffffffffffffffffffff) ≠
                 got -1 (or 0xffffffffffffffffffffffffffffffff)
        ENOMEM/err=12/errno:12/GetLastError:0
        o//test/libc/calls/hefty/spawnve_test.com
1 / 4 tests failed
make: *** [build/rules.mk:76: o//test/libc/calls/hefty/spawnve_test.com.runs] Error 1

The .com target seems to compile fine, it's just the .runs target that seems to fail. It's also the only test which fails (if I comment it out, make succeeds for everything else).

Get deathstar.com running in qemu

I'm not getting to run 'hello.com' provided in examples/ folder on bare-metal, If I run on Qemu (qemu-system-i386) I get:

αcτµαlly pδrταblε εxεcµταblε
error: S

on qemu-system-x86_64, the machine seems to restart in a loop (maybe tripple fault?)

My environment:
GCC 9.3, Binutils 2.33, Qemu 2.12.0, Bash 4.4.5, Linux v4.4.38, x86_64

Steps to reproduce:

git clone https://github.com/jart/cosmopolitan && cd cosmopolitan/
make -j8 -O o//examples/hello.com
o//examples/hello.com # Runs fine on Linux*
qemu-system-i386 o//examples/hello.com

* If I try to run on Qemu without running on Linux first, Qemu (both -system-i386 and -system-x86_64) get 'frozen' on:
Boot from Hard Disk....

Am I missing something?

minGW Windows support in-scope?

Hi,

Cosmopolitan currently assumes a Linux environment to build ape programs. However, my primary development is on and for Windows. Is minGW support within the scope of this project (assuming global 'minGW' support is even possible)? Apparently gcc on minGW is currently configured exclusively for elf output, so certain assembler directives simply do not exist. Recognizing that beggars cannot be choosers, is there a possibility of more general Clang compiler support, which already supports Windows? Would an integrated linker resolve these issues (I noticed a related remark in a recent commit message)?

> gcc -g -O -static -fno-pie -mno-red-zone -nostdlib -nostdinc -o hello.com hello.c -Wl,--oformat=binary -Wl,--gc-sections -Wl,-z,max-page-size=0x1000 -fuse-ld=bfd -Wl,-T,ape.lds -include cosmopolitan.h crt.o ape.o cosmopolitan.a

C:\Users\JESSEM~1\AppData\Local\Temp\cckTmCRU.s: Assembler messages:
C:\Users\JESSEM~1\AppData\Local\Temp\cckTmCRU.s:35: Error: unknown pseudo-op: `.pushsection'
C:\Users\JESSEM~1\AppData\Local\Temp\cckTmCRU.s:37: Error: unknown pseudo-op: `.popsection'

Thanks!

memzoom on windows 10

It failed to open Firefox. Windows 10 Pro 10.0.19042

./memzoom.com -p 12148
error: open() failed: /proc/12148/mem

Unable to compile example hello.c from the website due to linking errors

$ gcc -g -Os -static -fno-pie -mno-red-zone -nostdlib -nostdinc -o hello.com hello.c \
-Wl,--oformat=binary -Wl,--gc-sections -Wl,-z,max-page-size=0x1000 \
-Wl,-T,ape.lds -include cosmopolitan.h crt.o ape.o cosmopolitan.a
/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: error: ape.lds:57:21: syntax error, unexpected '('
/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: fatal error: unable to parse script file ape.lds
collect2: error: ld returned 1 exit status

This is with using the files from the provided zip.

It also fails when using files compiled from this repo.

Getting started script doesn't work well

Hi, the provided script in the Getting Started section doesn't work well in all shells, also the name of the downloaded file is different from the one to unzip. I fixed this doing the following:

  • Change filename in the unzip command: unzip cosmopolitan-amalgamation-0.2.zip
  • In zsh echo prints
main() { printf("hello world
"); }

which is invalid. I added the -E flag to ignore backslash scapes.

nesmul can't open games

I'm running debian with zsh

➜  cosmopolitan git:(master) ✗ sh -c ./o/examples/nesemu1.com 

COSMOPOLITAN NESEMU1

  [0] usr/share/rom/mario.nes
  [1] usr/share/rom/tetris.nes
  [2] usr/share/rom/zelda.nes

Please choose a game (or CTRL-C to quit) [default 0]: 0
failed to open: zip:usr/share/rom/mario.nes

Which operating system versions are supported?

What is the minimum operating system (or kernel) version to run Cosmopolitan executables?

I understand that it needs an operating system which is able to run amd64 executables.

Some more details I've figured out:

  • Linux: For example, Debian 4.0 Etch (2007) running Linux kernel 2.6.18 should work. Actually, amd64 support appeared earlier in the Linux kernel (in 2.4), but Debian didn't have it until Debian Etch 4.0. Ubuntu had amd64 support since the beginning, i.e. from Ubuntu 4.10 Warty Warthog (2004).
  • macOS: Mac OS X 10.4 Tiger (2005) or later, the variant built for amd64.
  • Windows: Windows Server 2003, Windows XP 64-Bit Edition (2003), Windows 7 (2009) 64-bit or later.
  • FreeBSD: FreeBSD 5.1 (2003) or FreeBSD 5.2 (2004) or later, the variant built for amd64. It should be checked whether FreeBSD 5.1 works.
  • OpenBSD: OpenBSD 3.5 (2004) or later, the variant built for amd64.
  • DOS: ?? https://justine.storage.googleapis.com/ape.html has the MS-DOS icon, but there are no instructions on how to run (e.g. emulator.com) on MS-DOS. It certainly doesn't work on DOSBox 0.74-3, because DOSBox doesn't emulate an amd64 CPU. Does it work on FreeDOS running inside QEMU? If yes, could you please share an example qemu-system-x86_64 command-line?

It would be awesome if the list of minimum versions were officially published, and at least some Cosmopolitan executables were tested on the minimum versions.

chibicc using incorrect instruction suffix

CHIBICC        o//third_party/chibicc/test/arith_test.chibicc.o                                                                       [24/1885]
/tmp/chibicc-c0qjvu: Assembler messages:
/tmp/chibicc-c0qjvu:3742: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-c0qjvu:3765: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-c0qjvu:3788: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-c0qjvu:3812: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-c0qjvu:3836: Error: incorrect register `%rax' used with `l' suffix
CHIBICC        o//third_party/chibicc/test/builtin_test.chibicc.o
/tmp/chibicc-rljltf: Assembler messages:
/tmp/chibicc-rljltf:6117: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6120: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6146: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6149: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6175: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6178: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6209: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6212: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6241: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6244: Error: incorrect register `%rax' used with `l' suffix
/tmp/chibicc-rljltf:6274: Error: incorrect register `%rax' used with `l' suffix

gcc:

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-10.2.0-r4/work/gcc-10.2.0/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/10.2.0 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/python --enable-languages=c,c++,d --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 10.2.0-r4 p5' --disable-esp --enable-libstdcxx-time --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --disable-multilib --with-multilib-list=m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-systemtap --enable-vtable-verify --without-zstd --enable-lto --without-isl --enable-default-pie --enable-default-ssp
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 10.2.0 (Gentoo 10.2.0-r4 p5)

+I want to test X32 abi too.

WSL 2 oddities

Really interesting project!

Started looking at the example under WSL 2 (Ubuntu 20.04.1 LTS) since I had that handy.

❯ make -j1 o//tool/viz/printvideo.com
MKDEPS         o//depend
PACKAGE        o//libc/stubs/stubs.a.pkg
error:package.com: check failed: 0x4480 == 0x88 (E?/err=0/errno:0/GetLastError:187 The operation completed successfully.)
make: *** [build/rules.mk:76: o//libc/stubs/stubs.a.pkg] Error 32

Running with -j8 fails with errnos 5 and 32.

WSL 2 does have a binfmt_misc set up for windows interop; disabling it with sudo sh -c 'echo 0 > /proc/sys/fs/binfmt_misc/status' allows make -j8 to succeed - deleted my clone and pulled a fresh one after disabling.

~/cosmopolitan master*
❯ o//tool/viz/printvideo.com cats.mpg
zsh: exec format error: o//tool/viz/printvideo.com

~/cosmopolitan master*
❯ file o//tool/viz/printvideo.com
o//tool/viz/printvideo.com: DOS/MBR boot sector

Re-enabling binfmt_misc afterwards gets a little farther:

~/cosmopolitan master*
❯ sudo sh -c 'echo 1 > /proc/sys/fs/binfmt_misc/status'

# The following happens regardless of answering y or n

~/cosmopolitan master*
❯ o//tool/viz/printvideo.com cats.mpg
ffplay not found; continue without audio? [yn] libc/runtime/mmap.c:143:gap > 0

Attempting to run the executable from Windows directly produces the same (lack of) output; ffplay is installed on the WSL side, fwiw.

If anything jumps out as far as what I should try/test please let me know - I've just started to trace and debug now.

Licensing clarification

To start with, this repo has the NOTICE file, but misses the LICENSE file, for us ADD humans of earth, would be nice to get the latter.

Then, I don't smell any "linking exception", so... is it like any application linked with Cosmopolitan becomes GPLv2 with associated implications? That sounds pretty restrictive. Of course, that would be pretty fun on its own, but again, should rather be made more explicit (e.g. in README) to set expectations right.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.