mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-17 16:10:29 +00:00
Get Fabrice Bellard's JavaScript engine to build
$ m=tiny $ make -j12 MODE=$m o/$m/third_party/quickjs/qjs.com $ o/$m/third_party/quickjs/qjs.com -e 'console.log(2 + 2)' 4 $ ls -hal o/$m/third_party/quickjs/qjs.com 631.5K See #97
This commit is contained in:
parent
1fbfbb3192
commit
8f52c0d773
73 changed files with 954 additions and 1299 deletions
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_ALL_EXCEPT,61,63,63,63,63,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_DIVBYZERO,4,4,4,4,4,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_DOWNWARD,0x0400,0x0400,0x0400,0x0400,0x0400,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_INEXACT,0x20,0x20,0x20,0x20,0x20,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_INVALID,1,1,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_OVERFLOW,8,8,8,8,8,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_TONEAREST,0,0,0,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_TOWARDZERO,0x0c00,0x0c00,0x0c00,0x0c00,0x0c00,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_UNDERFLOW,0x10,0x10,0x10,0x10,0x10,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FE_UPWARD,0x0800,0x0800,0x0800,0x0800,0x0800,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_CHDIR,4,8,8,8,8,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_D,1,1,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_DEPTH,8,4,4,4,4,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_DNR,2,2,2,2,2,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_DP,5,3,3,3,3,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_F,0,0,0,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_MOUNT,2,2,2,2,2,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_NS,3,4,4,4,4,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_PHYS,1,1,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_SL,4,5,5,5,5,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,FTW_SLN,6,6,6,6,6,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,RTLD_DI_LINKMAP,0,0,2,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,RTLD_GLOBAL,0x0100,8,0x0100,0x0100,0x0100,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,RTLD_LAZY,1,1,1,1,1,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,RTLD_LOCAL,0,4,0,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,RTLD_NODELETE,0x1000,0x80,0x1000,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,RTLD_NOLOAD,4,0x10,0x2000,0,0,0
|
|
@ -1,2 +0,0 @@
|
|||
#include "libc/sysv/consts/syscon.internal.h"
|
||||
.syscon misc,RTLD_NOW,2,2,2,2,2,0
|
|
@ -1,32 +0,0 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_FE_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_FE_H_
|
||||
#include "libc/runtime/symbolic.h"
|
||||
|
||||
#define FE_ALL_EXCEPT SYMBOLIC(FE_ALL_EXCEPT)
|
||||
#define FE_DIVBYZERO SYMBOLIC(FE_DIVBYZERO)
|
||||
#define FE_DOWNWARD SYMBOLIC(FE_DOWNWARD)
|
||||
#define FE_INEXACT SYMBOLIC(FE_INEXACT)
|
||||
#define FE_INVALID SYMBOLIC(FE_INVALID)
|
||||
#define FE_OVERFLOW SYMBOLIC(FE_OVERFLOW)
|
||||
#define FE_TONEAREST SYMBOLIC(FE_TONEAREST)
|
||||
#define FE_TOWARDZERO SYMBOLIC(FE_TOWARDZERO)
|
||||
#define FE_UNDERFLOW SYMBOLIC(FE_UNDERFLOW)
|
||||
#define FE_UPWARD SYMBOLIC(FE_UPWARD)
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const long FE_ALL_EXCEPT;
|
||||
extern const long FE_DIVBYZERO;
|
||||
extern const long FE_DOWNWARD;
|
||||
extern const long FE_INEXACT;
|
||||
extern const long FE_INVALID;
|
||||
extern const long FE_OVERFLOW;
|
||||
extern const long FE_TONEAREST;
|
||||
extern const long FE_TOWARDZERO;
|
||||
extern const long FE_UNDERFLOW;
|
||||
extern const long FE_UPWARD;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FE_H_ */
|
|
@ -1,34 +0,0 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_FTW_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_FTW_H_
|
||||
#include "libc/runtime/symbolic.h"
|
||||
|
||||
#define FTW_CHDIR SYMBOLIC(FTW_CHDIR)
|
||||
#define FTW_D SYMBOLIC(FTW_D)
|
||||
#define FTW_DEPTH SYMBOLIC(FTW_DEPTH)
|
||||
#define FTW_DNR SYMBOLIC(FTW_DNR)
|
||||
#define FTW_DP SYMBOLIC(FTW_DP)
|
||||
#define FTW_F SYMBOLIC(FTW_F)
|
||||
#define FTW_MOUNT SYMBOLIC(FTW_MOUNT)
|
||||
#define FTW_NS SYMBOLIC(FTW_NS)
|
||||
#define FTW_PHYS SYMBOLIC(FTW_PHYS)
|
||||
#define FTW_SL SYMBOLIC(FTW_SL)
|
||||
#define FTW_SLN SYMBOLIC(FTW_SLN)
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const long FTW_CHDIR;
|
||||
extern const long FTW_D;
|
||||
extern const long FTW_DEPTH;
|
||||
extern const long FTW_DNR;
|
||||
extern const long FTW_DP;
|
||||
extern const long FTW_F;
|
||||
extern const long FTW_MOUNT;
|
||||
extern const long FTW_NS;
|
||||
extern const long FTW_PHYS;
|
||||
extern const long FTW_SL;
|
||||
extern const long FTW_SLN;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_FTW_H_ */
|
|
@ -1,26 +0,0 @@
|
|||
#ifndef COSMOPOLITAN_LIBC_SYSV_CONSTS_RTLD_H_
|
||||
#define COSMOPOLITAN_LIBC_SYSV_CONSTS_RTLD_H_
|
||||
#include "libc/runtime/symbolic.h"
|
||||
|
||||
#define RTLD_DI_LINKMAP SYMBOLIC(RTLD_DI_LINKMAP)
|
||||
#define RTLD_GLOBAL SYMBOLIC(RTLD_GLOBAL)
|
||||
#define RTLD_LAZY SYMBOLIC(RTLD_LAZY)
|
||||
#define RTLD_LOCAL SYMBOLIC(RTLD_LOCAL)
|
||||
#define RTLD_NODELETE SYMBOLIC(RTLD_NODELETE)
|
||||
#define RTLD_NOLOAD SYMBOLIC(RTLD_NOLOAD)
|
||||
#define RTLD_NOW SYMBOLIC(RTLD_NOW)
|
||||
|
||||
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
||||
COSMOPOLITAN_C_START_
|
||||
|
||||
extern const long RTLD_DI_LINKMAP;
|
||||
extern const long RTLD_GLOBAL;
|
||||
extern const long RTLD_LAZY;
|
||||
extern const long RTLD_LOCAL;
|
||||
extern const long RTLD_NODELETE;
|
||||
extern const long RTLD_NOLOAD;
|
||||
extern const long RTLD_NOW;
|
||||
|
||||
COSMOPOLITAN_C_END_
|
||||
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
||||
#endif /* COSMOPOLITAN_LIBC_SYSV_CONSTS_RTLD_H_ */
|
Loading…
Add table
Add a link
Reference in a new issue