4 --version) echo 4.0.1;;
5 --prefix) echo $SCRATCH/haiku-cross/sysroot/boot/system;;
6 --bindir) echo $SCRATCH/haiku-cross/sysroot/boot/system/bin;;
7 --includedir) echo $SCRATCH/haiku-cross/sysroot/boot/system/develop/headers;;
8 --libdir) echo $SCRATCH/haiku-/cross/sysroot/boot/system/develop/lib;;
9 --cmakedir) echo $SCRATCH/haiku-/cross/sysroot/boot/system/develop/lib/cmake/llvm;;
10 --cppflags) echo -I$SCRATCH/haiku-/cross/sysroot/boot/system/develop/headers \
11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS;;
12 --cflags) echo -I$SCRATCH/haiku-cross/sysroot/boot/system/develop/headers \
13 -fPIC -Wall -W -Wno-unused-parameter -Wwrite-strings \
14 -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-comment \
15 -Werror=date-time -ffunction-sections -fdata-sections -O3 -DNDEBUG \
16 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS;;
17 --cxxflags) echo -I/$SCRATCH/haiku-cross/sysroot/boot/system/develop/headers \
18 -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter \
19 -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic \
20 -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor \
21 -Wno-comment -Werror=date-time -std=c++11 -ffunction-sections \
22 -fdata-sections -O3 -DNDEBUG -fno-exceptions \
23 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS;;
24 --ldflags) echo -L$SCRATCH/haiku-cross/sysroot/boot/system/develop/lib ;;
25 --system-libs) echo ;;
26 --libs) echo -lLLVM-4.0;;
27 --libfiles) echo $SCRATCH/haiku-cross/sysroot/boot/system/develop/lib/libLLVM-4.0.so;;
28 --components) echo aarch64 aarch64asmparser aarch64asmprinter aarch64codegen \
29 aarch64desc aarch64disassembler aarch64info aarch64utils all \
30 all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen \
31 amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis arm \
32 armasmparser armasmprinter armcodegen armdesc armdisassembler \
33 arminfo asmparser asmprinter bitreader bitwriter bpf bpfasmprinter \
34 bpfcodegen bpfdesc bpfdisassembler bpfinfo codegen core coroutines \
35 coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb \
36 demangle engine executionengine globalisel hexagon hexagonasmparser \
37 hexagoncodegen hexagondesc hexagondisassembler hexagoninfo \
38 instcombine instrumentation interpreter ipo irreader lanai \
39 lanaiasmparser lanaicodegen lanaidesc lanaidisassembler lanaiinfo \
40 lanaiinstprinter libdriver lineeditor linker lto mc mcdisassembler \
41 mcjit mcparser mips mipsasmparser mipsasmprinter mipscodegen \
42 mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmprinter \
43 msp430codegen msp430desc msp430info native nativecodegen nvptx \
44 nvptxasmprinter nvptxcodegen nvptxdesc nvptxinfo objcarcopts object \
45 objectyaml option orcjit passes powerpc powerpcasmparser \
46 powerpcasmprinter powerpccodegen powerpcdesc powerpcdisassembler \
47 powerpcinfo profiledata riscv riscvcodegen riscvdesc riscvinfo \
48 runtimedyld scalaropts selectiondag sparc sparcasmparser \
49 sparcasmprinter sparccodegen sparcdesc sparcdisassembler sparcinfo \
50 support symbolize systemz systemzasmparser systemzasmprinter \
51 systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen \
52 target transformutils vectorize x86 x86asmparser x86asmprinter \
53 x86codegen x86desc x86disassembler x86info x86utils xcore \
54 xcoreasmprinter xcorecodegen xcoredesc xcoredisassembler xcoreinfo;;
55 --host-target) echo x86_64-unknown-haiku;;
56 --has-rtti) echo YES;;
57 --shared-mode) echo shared;;