mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-07 06:53:33 +00:00
Changes made for cosmocc builds (#908)
This commit is contained in:
parent
3b4dbc9fdd
commit
211d5d902e
7 changed files with 17 additions and 1 deletions
|
@ -182,7 +182,7 @@ fi
|
|||
if [ "$1" = "--update" ]; then
|
||||
cd $COSMO || exit
|
||||
echo "building cosmo host toolchain..." >&2
|
||||
make --silent -j toolchain MODE= || exit
|
||||
make --silent -j toolchain MODE= ARCH=x86_64 || exit
|
||||
echo "building cosmo target (MODE=$MODE) toolchain..." >&2
|
||||
make --silent -j toolchain MODE="$MODE" || exit
|
||||
echo "setting up your cosmos..." >&2
|
||||
|
|
|
@ -138,9 +138,14 @@ typedef signed __int128 int128_t;
|
|||
typedef unsigned __int128 uint128_t;
|
||||
#endif
|
||||
#endif /* _COSMO_SOURCE */
|
||||
|
||||
#ifndef __AXDX_T
|
||||
#define __AXDX_T
|
||||
typedef struct {
|
||||
intptr_t ax, dx;
|
||||
} axdx_t;
|
||||
#endif
|
||||
|
||||
|
||||
#ifndef __chibicc__
|
||||
#define va_list __builtin_va_list
|
||||
|
|
0
libc/isystem/sys/cdefs.h
Normal file
0
libc/isystem/sys/cdefs.h
Normal file
|
@ -8,6 +8,7 @@
|
|||
#include "libc/sock/struct/sockaddr.h"
|
||||
#include "libc/sysv/consts/af.h"
|
||||
#include "libc/sysv/consts/limits.h"
|
||||
#include "libc/sysv/consts/msg.h"
|
||||
#include "libc/sysv/consts/pf.h"
|
||||
#include "libc/sysv/consts/scm.h"
|
||||
#include "libc/sysv/consts/shut.h"
|
||||
|
|
4
libc/isystem/ucontext.h
Normal file
4
libc/isystem/ucontext.h
Normal file
|
@ -0,0 +1,4 @@
|
|||
#ifndef _UCONTEXT_H
|
||||
#define _UCONTEXT_H
|
||||
#include "libc/calls/ucontext.h"
|
||||
#endif
|
|
@ -13,4 +13,9 @@
|
|||
#include "third_party/getopt/long1.h"
|
||||
#include "third_party/musl/crypt.h"
|
||||
#include "third_party/musl/lockf.h"
|
||||
|
||||
#ifndef _CS_PATH
|
||||
#define _CS_PATH 0
|
||||
#endif
|
||||
|
||||
#endif /* _UNISTD_H */
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_CALLS_SEMAPHORE_H_
|
||||
#define COSMOPOLITAN_LIBC_CALLS_SEMAPHORE_H_
|
||||
#include "libc/calls/struct/timespec.h"
|
||||
#include "libc/stdbool.h"
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
|
|
Loading…
Reference in a new issue