]> git.proxmox.com Git - rustc.git/blame - mk/cfg/asmjs-unknown-emscripten.mk
New upstream version 1.12.0+dfsg1
[rustc.git] / mk / cfg / asmjs-unknown-emscripten.mk
CommitLineData
7453a54e
SL
1# asmjs-unknown-emscripten configuration
2CC_asmjs-unknown-emscripten=emcc
3CXX_asmjs-unknown-emscripten=em++
4CPP_asmjs-unknown-emscripten=$(CPP)
5AR_asmjs-unknown-emscripten=emar
6CFG_LIB_NAME_asmjs-unknown-emscripten=lib$(1).so
7CFG_STATIC_LIB_NAME_asmjs-unknown-emscripten=lib$(1).a
8CFG_LIB_GLOB_asmjs-unknown-emscripten=lib$(1)-*.so
9CFG_LIB_DSYM_GLOB_asmjs-unknown-emscripten=lib$(1)-*.dylib.dSYM
10CFG_JEMALLOC_CFLAGS_asmjs-unknown-emscripten := -m32 $(CFLAGS)
5bcae85e 11CFG_GCCISH_CFLAGS_asmjs-unknown-emscripten := -g -fPIC -m32 $(CFLAGS)
7453a54e
SL
12CFG_GCCISH_CXXFLAGS_asmjs-unknown-emscripten := -fno-rtti $(CXXFLAGS)
13CFG_GCCISH_LINK_FLAGS_asmjs-unknown-emscripten := -shared -fPIC -ldl -pthread -lrt -g -m32
14CFG_GCCISH_DEF_FLAG_asmjs-unknown-emscripten := -Wl,--export-dynamic,--dynamic-list=
15CFG_LLC_FLAGS_asmjs-unknown-emscripten :=
16CFG_INSTALL_NAME_asmjs-unknown-emscripten =
17CFG_EXE_SUFFIX_asmjs-unknown-emscripten =
18CFG_WINDOWSY_asmjs-unknown-emscripten :=
19CFG_UNIXY_asmjs-unknown-emscripten := 1
20CFG_LDPATH_asmjs-unknown-emscripten :=
21CFG_RUN_asmjs-unknown-emscripten=$(2)
22CFG_RUN_TARG_asmjs-unknown-emscripten=$(call CFG_RUN_asmjs-unknown-emscripten,,$(2))
23CFG_GNU_TRIPLE_asmjs-unknown-emscripten := asmjs-unknown-emscripten
24CFG_DISABLE_JEMALLOC_asmjs-unknown-emscripten := 1