Subject | Hash | Author | Date (UTC) |
---|---|---|---|
gfx stack update (linux is being trashed because of fanboys of compilers) | c900fe1a5b86b2db51a694ef124513a31baf326f | Sylvain BERTRAND | 2022-03-06 13:53:59 |
dav1d: need an upstream fix | 76a6d021cb56e9e81655d4f4391bcb088c7f3878 | Sylvain BERTRAND | 2022-03-04 20:59:18 |
gfx stack update (ffmpeg/dav1d glitched) | 19612db67cc5c5d2389d25a4faaad6a38f9e6ead | Sylvain BERTRAND | 2022-02-28 21:11:10 |
gfx stack update | 4d43e5f3f1cb8fe67ee7cad3a96c18e1be7b3232 | Sylvain BERTRAND | 2022-02-20 13:04:44 |
gfx stack update | 656a6a347d377529db75f7a82487b7a23a6a05db | Sylvain BERTRAND | 2022-02-14 00:45:03 |
gfx stack update | 2c431f853f8d938972aebe8ce9e4be29c93e9329 | Sylvain BERTRAND | 2022-02-06 17:53:13 |
gfx stack update | 032d8009b7dbc3a02781fa708ea72a9199e23e74 | Sylvain BERTRAND | 2022-01-30 16:40:14 |
gfx stack update | fed039d498c6b8c6c43f7012ba77a5a582c86c0c | Sylvain BERTRAND | 2022-01-24 02:43:25 |
gfx stack update | a8ccdfe5ec91a1eed44965159059210b16322f0f | Sylvain BERTRAND | 2022-01-16 19:11:28 |
gfx stack update (AMD linux/x11 repos unreachable) | 15abc62444150c19cbdfed902a4b809c2d3e1953 | Sylvain BERTRAND | 2022-01-09 15:39:18 |
gfx stack update | 871f623caef6d555653e060c975609f7740c02d3 | Sylvain BERTRAND | 2022-01-02 16:27:47 |
gfx stack update | 095f9a09ba235e2176b88a61e27fd052a53ab468 | Sylvain BERTRAND | 2021-12-19 19:46:37 |
gfx stack update | 07808c7d585ce41a27f8250d1c6415fd0cca1e82 | Sylvain BERTRAND | 2021-12-12 21:24:35 |
xserver: custom explicit/idiotic/parallel build script | a54a7f8c93626dd217af52184f5ee0f16db16ba0 | Sylvain BERTRAND | 2021-12-07 19:14:05 |
gfx stack update | c17301fde8a03ef815ed240a3fd5185d70f76df7 | Sylvain BERTRAND | 2021-12-06 01:01:06 |
alcatel onetouch usb 4G modem | 84d6c9519cbc37a34668ef0cc02457efc9d6023a | Sylvain BERTRAND | 2021-11-29 16:02:36 |
gfx stack update (all fixes are in) | 00b2f8c68cf5890fcae9386fe856f860344a771e | Sylvain BERTRAND | 2021-11-28 17:23:28 |
gfx stack update (mesa still miss a patch) | 9954e8584b35fed6a0f489304a0d46b485f01dae | Sylvain BERTRAND | 2021-11-21 21:25:11 |
gfx stack update | a5b595ee1abe4180cb4e6d96db98ad07179b3018 | Sylvain BERTRAND | 2021-11-14 18:39:43 |
steelseries rival3 | b98d369ceb00428c3f5cf4747731676e6da60bfc | Sylvain BERTRAND | 2021-11-08 21:49:55 |
File builders/dav1d-0028e8ea57b9391915e97c8f69251bf47dd13357/builder.sh deleted (index 661a83a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | slot=$git_commit | ||
3 | major=6 | ||
4 | minor=1 | ||
5 | patch=0 | ||
6 | . $nyan_root/builders/dav1d/builder.sh |
File builders/dav1d-0028e8ea57b9391915e97c8f69251bf47dd13357/contrib/x86_64_linux_glibc_gcc.sh deleted (index 6fb34f9..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | # Canonical specialized, cheap build scripts for x86_64 gnu/linux distros. | ||
4 | # Look for "unset", you'll find the values you can override in $1 or | ||
5 | # $build_dir/local_conf.sh file, that in order to tune the script for your | ||
6 | # specific distro/needs. | ||
7 | |||
8 | # Usage, drop the script in the "contrib" dir at the top of the source tree, | ||
9 | # create somewhere else a build directory, cd into it, and call from there this | ||
10 | # script. | ||
11 | #=============================================================================== | ||
12 | |||
13 | |||
14 | #=============================================================================== | ||
15 | # build dir and src dir | ||
16 | build_dir=$(readlink -f .) | ||
17 | echo "build_dir=$build_dir" | ||
18 | # we are in contrib | ||
19 | src_dir=$(readlink -f $(dirname $0)/..) | ||
20 | echo "src_dir=$src_dir" | ||
21 | #=============================================================================== | ||
22 | |||
23 | |||
24 | #=============================================================================== | ||
25 | # the current configur-able variables may be individually overridden with the | ||
26 | # content of the file in $1 or $build_dir/local_conf.sh. Look for "unset" | ||
27 | # in those scripts to find what you can override to tune the build. | ||
28 | if test -f "$1"; then | ||
29 | . "$1" | ||
30 | else | ||
31 | if test -f $build_dir/local_conf.sh; then | ||
32 | . $build_dir/local_conf.sh | ||
33 | fi | ||
34 | fi | ||
35 | #=============================================================================== | ||
36 | |||
37 | |||
38 | #=============================================================================== | ||
39 | # all symbols are tagged hidden by default, then only the public symbol | ||
40 | # will be tagged public explicitely in the code (with extensions to C) | ||
41 | # STACK OPTIONS ARE MANDATORY... OMFG. | ||
42 | if test "${cc-unset}" = unset; then | ||
43 | cc="gcc -pipe -fPIC -O2 -c -static-libgcc \ | ||
44 | -fvisibility=hidden \ | ||
45 | -mpreferred-stack-boundary=6 -mincoming-stack-boundary=4 \ | ||
46 | -fomit-frame-pointer -ffast-math \ | ||
47 | -idirafter /nyan/glibc/current/include \ | ||
48 | -idirafter /nyan/linux-headers/current/include" | ||
49 | fi | ||
50 | #=============================================================================== | ||
51 | |||
52 | |||
53 | #=============================================================================== | ||
54 | if test "${nasm-unset}" = unset; then | ||
55 | nasm="nasm" | ||
56 | fi | ||
57 | #=============================================================================== | ||
58 | |||
59 | |||
60 | #=============================================================================== | ||
61 | if test "${ar-unset}" = unset; then | ||
62 | ar='ar rcs' | ||
63 | fi | ||
64 | #=============================================================================== | ||
65 | |||
66 | #=============================================================================== | ||
67 | if test "${git_version-unset}" = unset; then | ||
68 | git_version="tamereenshort" | ||
69 | fi | ||
70 | #=============================================================================== | ||
71 | |||
72 | |||
73 | #=============================================================================== | ||
74 | # should be in sync with the code | ||
75 | version_major=6 | ||
76 | version_minor=1 | ||
77 | version_patch=0 | ||
78 | cp -f $src_dir/include/dav1d/version.h.in $build_dir/version.h | ||
79 | sed -e "s:@DAV1D_API_VERSION_MAJOR@:$version_major:;\ | ||
80 | s:@DAV1D_API_VERSION_MINOR@:$version_minor:;\ | ||
81 | s:@DAV1D_API_VERSION_PATCH@:$version_patch:" -i $build_dir/version.h | ||
82 | #------------------------------------------------------------------------------ | ||
83 | cp -f $src_dir/include/vcs_version.h.in $build_dir/vcs_version.h | ||
84 | sed -e "s:@VCS_TAG@:$git_version:" -i $build_dir/vcs_version.h | ||
85 | #=============================================================================== | ||
86 | |||
87 | |||
88 | #=============================================================================== | ||
89 | touch $build_dir/config.h | ||
90 | touch $build_dir/config.asm | ||
91 | #=============================================================================== | ||
92 | |||
93 | |||
94 | #=============================================================================== | ||
95 | # make it work with cpp _and_ nasm: '= 1' for the macros and an ending '/' for the | ||
96 | # paths | ||
97 | |||
98 | dav1d_cppflags="\ | ||
99 | -DNDEBUG=1 \ | ||
100 | -DHAVE_ASM=1 \ | ||
101 | -DHAVE_AVX512ICL=1 \ | ||
102 | -DCONFIG_8BPC=1 \ | ||
103 | -DCONFIG_16BPC=1 \ | ||
104 | -DARCH_X86=1 \ | ||
105 | -DARCH_X86_64=1 \ | ||
106 | -DPIC=1 \ | ||
107 | -DSTACK_ALIGNMENT=32 \ | ||
108 | -DFORCE_VEX_ENCODING=1 \ | ||
109 | \ | ||
110 | -I$build_dir/ \ | ||
111 | -I$src_dir/src/ \ | ||
112 | -I$src_dir/ \ | ||
113 | -I$src_dir/include/compat/gcc/ \ | ||
114 | -I$src_dir/include/dav1d/ \ | ||
115 | -I$src_dir/include/ \ | ||
116 | " | ||
117 | |||
118 | glibc_cppflags="\ | ||
119 | -DHAVE_POSIX_MEMALIGN=1 \ | ||
120 | -DHAVE_DLSYM=1 \ | ||
121 | -D_GNU_SOURCE=1 \ | ||
122 | " | ||
123 | |||
124 | libdav1d_nobitdepth_generic_c_files="\ | ||
125 | src/cdf.c \ | ||
126 | src/cpu.c \ | ||
127 | src/data.c \ | ||
128 | src/decode.c \ | ||
129 | src/dequant_tables.c \ | ||
130 | src/getbits.c \ | ||
131 | src/intra_edge.c \ | ||
132 | src/itx_1d.c \ | ||
133 | src/lf_mask.c \ | ||
134 | src/log.c \ | ||
135 | src/mem.c \ | ||
136 | src/msac.c \ | ||
137 | src/obu.c \ | ||
138 | src/picture.c \ | ||
139 | src/qm.c \ | ||
140 | src/ref.c \ | ||
141 | src/refmvs.c \ | ||
142 | src/scan.c \ | ||
143 | src/tables.c \ | ||
144 | src/warpmv.c \ | ||
145 | src/wedge.c \ | ||
146 | " | ||
147 | |||
148 | libdav1d_nobitdepth_x86_c_files="\ | ||
149 | src/x86/cpu.c \ | ||
150 | src/x86/msac_init.c \ | ||
151 | src/x86/refmvs_init.c \ | ||
152 | " | ||
153 | |||
154 | libdav1d_bitdepth_generic_c_files="\ | ||
155 | src/cdef_apply_tmpl.c \ | ||
156 | src/cdef_tmpl.c \ | ||
157 | src/fg_apply_tmpl.c \ | ||
158 | src/filmgrain_tmpl.c \ | ||
159 | src/ipred_prepare_tmpl.c \ | ||
160 | src/ipred_tmpl.c \ | ||
161 | src/itx_tmpl.c \ | ||
162 | src/lf_apply_tmpl.c \ | ||
163 | src/loopfilter_tmpl.c \ | ||
164 | src/looprestoration_tmpl.c \ | ||
165 | src/lr_apply_tmpl.c \ | ||
166 | src/mc_tmpl.c \ | ||
167 | src/recon_tmpl.c \ | ||
168 | " | ||
169 | |||
170 | libdav1d_bitdepth_x86_c_files="\ | ||
171 | src/x86/cdef_init_tmpl.c \ | ||
172 | src/x86/filmgrain_init_tmpl.c \ | ||
173 | src/x86/ipred_init_tmpl.c \ | ||
174 | src/x86/itx_init_tmpl.c \ | ||
175 | src/x86/loopfilter_init_tmpl.c \ | ||
176 | src/x86/looprestoration_init_tmpl.c \ | ||
177 | src/x86/mc_init_tmpl.c \ | ||
178 | " | ||
179 | |||
180 | libdav1d_nobitdepth_x86_nasm_files="\ | ||
181 | src/x86/cpuid.asm \ | ||
182 | src/x86/msac.asm \ | ||
183 | src/x86/refmvs.asm \ | ||
184 | src/x86/cdef_avx2.asm \ | ||
185 | src/x86/itx_avx2.asm \ | ||
186 | src/x86/looprestoration_avx2.asm \ | ||
187 | src/x86/cdef_sse.asm \ | ||
188 | src/x86/itx_sse.asm \ | ||
189 | " | ||
190 | |||
191 | libdav1d_8bitdepth_x86_nasm_files="\ | ||
192 | src/x86/cdef_avx512.asm \ | ||
193 | src/x86/filmgrain_avx512.asm \ | ||
194 | src/x86/mc_avx512.asm \ | ||
195 | src/x86/ipred_avx512.asm \ | ||
196 | src/x86/itx_avx512.asm \ | ||
197 | src/x86/loopfilter_avx512.asm \ | ||
198 | src/x86/looprestoration_avx512.asm \ | ||
199 | \ | ||
200 | src/x86/mc_avx2.asm \ | ||
201 | src/x86/filmgrain_avx2.asm \ | ||
202 | src/x86/ipred_avx2.asm \ | ||
203 | src/x86/loopfilter_avx2.asm \ | ||
204 | \ | ||
205 | src/x86/filmgrain_sse.asm \ | ||
206 | src/x86/ipred_sse.asm \ | ||
207 | src/x86/loopfilter_sse.asm \ | ||
208 | src/x86/looprestoration_sse.asm \ | ||
209 | src/x86/mc_sse.asm \ | ||
210 | " | ||
211 | |||
212 | libdav1d_16bitdepth_x86_nasm_files="\ | ||
213 | src/x86/mc16_avx512.asm \ | ||
214 | src/x86/looprestoration16_avx512.asm \ | ||
215 | src/x86/ipred16_avx512.asm \ | ||
216 | \ | ||
217 | src/x86/cdef16_avx2.asm \ | ||
218 | src/x86/filmgrain16_avx2.asm \ | ||
219 | src/x86/ipred16_avx2.asm \ | ||
220 | src/x86/itx16_avx2.asm \ | ||
221 | src/x86/loopfilter16_avx2.asm \ | ||
222 | src/x86/looprestoration16_avx2.asm \ | ||
223 | src/x86/mc16_avx2.asm \ | ||
224 | \ | ||
225 | src/x86/cdef16_sse.asm \ | ||
226 | src/x86/filmgrain16_sse.asm \ | ||
227 | src/x86/ipred16_sse.asm \ | ||
228 | src/x86/itx16_sse.asm \ | ||
229 | src/x86/loopfilter16_sse.asm \ | ||
230 | src/x86/looprestoration16_sse.asm \ | ||
231 | src/x86/mc16_sse.asm \ | ||
232 | " | ||
233 | |||
234 | libdav1d_entrypoints_c_files="\ | ||
235 | src/lib.c \ | ||
236 | src/thread_task.c \ | ||
237 | " | ||
238 | #=============================================================================== | ||
239 | |||
240 | |||
241 | #=============================================================================== | ||
242 | for f in $libdav1d_nobitdepth_generic_c_files $libdav1d_nobitdepth_x86_c_files $libdav1d_entrypoints_c_files | ||
243 | do | ||
244 | mkdir -p $build_dir/$(dirname $f) | ||
245 | libdav1d_obj=$build_dir/$f.o | ||
246 | libdav1d_objs="$libdav1d_objs $libdav1d_obj" | ||
247 | |||
248 | printf "CC NOBITDEPTH $src_dir/$f\n" | ||
249 | $cc $dav1d_cppflags $glibc_cppflags $src_dir/$f -o $libdav1d_obj & | ||
250 | done | ||
251 | |||
252 | for f in $libdav1d_bitdepth_generic_c_files $libdav1d_bitdepth_x86_c_files | ||
253 | do | ||
254 | mkdir -p $build_dir/$(dirname $f) | ||
255 | libdav1d_8_obj=$build_dir/$f.8.o | ||
256 | libdav1d_16_obj=$build_dir/$f.16.o | ||
257 | libdav1d_objs="$libdav1d_objs $libdav1d_8_obj $libdav1d_16_obj" | ||
258 | |||
259 | printf "CC 8BITS $src_dir/$f\n" | ||
260 | $cc $dav1d_cppflags $glibc_cppflags $src_dir/$f -DBITDEPTH=8 -o $libdav1d_8_obj & | ||
261 | printf "CC 16BITS $src_dir/$f\n" | ||
262 | $cc $dav1d_cppflags $glibc_cppflags $src_dir/$f -DBITDEPTH=16 -o $libdav1d_16_obj & | ||
263 | done | ||
264 | |||
265 | for f in $libdav1d_nobitdepth_x86_nasm_files $libdav1d_8bitdepth_x86_nasm_files $libdav1d_16bitdepth_x86_nasm_files | ||
266 | do | ||
267 | mkdir -p $build_dir/$(dirname $f) | ||
268 | libdav1d_obj=$build_dir/$f.o | ||
269 | libdav1d_objs="$libdav1d_objs $libdav1d_obj" | ||
270 | |||
271 | printf "ASM NOBITDEPTH $src_dir/$f\n" | ||
272 | $nasm -f elf64 \ | ||
273 | -o $libdav1d_obj \ | ||
274 | $dav1d_cppflags $glibc_cppflags \ | ||
275 | -Dprivate_prefix=dav1d \ | ||
276 | -DARCH_X86_32=0 $src_dir/$f & | ||
277 | done | ||
278 | #=============================================================================== | ||
279 | |||
280 | |||
281 | #=============================================================================== | ||
282 | wait | ||
283 | |||
284 | if test "${slib_link_cmd-unset}" = unset ; then | ||
285 | slib_link_cmd="gcc -o $build_dir/libdav1d.so.$version_major.$version_minor.$version_patch \ | ||
286 | -Wl,-soname=libdav1d.so.$version_major \ | ||
287 | -shared -static-libgcc \ | ||
288 | -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib \ | ||
289 | -Wl,--no-undefined,--gc-sections,-Bsymbolic \ | ||
290 | $libdav1d_objs \ | ||
291 | -Wl,--as-needed \ | ||
292 | -lpthread \ | ||
293 | -lm \ | ||
294 | -ldl \ | ||
295 | -Wl,--no-as-needed" | ||
296 | fi | ||
297 | printf 'CCLD\n' | ||
298 | eval $slib_link_cmd |
File builders/dav1d-4124eded3b316f457ce8616fecd6f5c1734952b3/builder.sh copied from file builders/dav1d-3262e3d0c89c83389e5bec32d7d81564077e2687/builder.sh (similarity 100%) |
File builders/dav1d-4124eded3b316f457ce8616fecd6f5c1734952b3/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-3262e3d0c89c83389e5bec32d7d81564077e2687/contrib/x86_64_linux_glibc_gcc.sh (similarity 100%) |
File builders/ffmpeg-10c2ef1ca41dbe7811f0588f4163c8cf7b8fda66/builder.sh copied from file builders/ffmpeg-06a54a4ec73ea6eb8cec41b7af75367bafb075e0/builder.sh (similarity 100%) |
File builders/llvm-1965cc469539979d66c6a7f9d1c73000a795f8f0/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-1965cc469539979d66c6a7f9d1c73000a795f8f0/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-1c2d3338eb8a280fc49eef143f502c5f44f72e4c/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-1c2d3338eb8a280fc49eef143f502c5f44f72e4c/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-24b28db8ccd6afabb99e770d555dadfc3cced9b7/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-24b28db8ccd6afabb99e770d555dadfc3cced9b7/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-287d39dd5adbb3c6fd8a2c5007596ecdbe91eb38/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-287d39dd5adbb3c6fd8a2c5007596ecdbe91eb38/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-2e0fb007d63cf4d7979c6f6f577e6906145c7b95/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-2e0fb007d63cf4d7979c6f6f577e6906145c7b95/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-352df10a238f7a2abbfa55a2acd5a43fcff80410/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-352df10a238f7a2abbfa55a2acd5a43fcff80410/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-35c767a685ee454d278e060359423ce0916daf05/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-35c767a685ee454d278e060359423ce0916daf05/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-367ec7755f6a166569fab207d57a88165440a546/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-367ec7755f6a166569fab207d57a88165440a546/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-3a126134d38144928de802bf96d45e72dd1b26d2/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-3a126134d38144928de802bf96d45e72dd1b26d2/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-3be4acbaa35607131411e94829185227a061e639/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-3be4acbaa35607131411e94829185227a061e639/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-3dc727e81b92f53533da1c617584f466a7dfb9cc/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-3dc727e81b92f53533da1c617584f466a7dfb9cc/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-400cd6d2f0496e913e25285615a86f9c29811171/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-400cd6d2f0496e913e25285615a86f9c29811171/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-4e3ba526bf48c19a602499acd1ebc4e6535d8f01/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-4e3ba526bf48c19a602499acd1ebc4e6535d8f01/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-69603ae90fa8d0d7cc01fb7a27fa71c4f0b6a4c5/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-69603ae90fa8d0d7cc01fb7a27fa71c4f0b6a4c5/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-79be1fe0d5a22759fc3d241fe900f099b61e722f/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-79be1fe0d5a22759fc3d241fe900f099b61e722f/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-829978744d244cbf487e86c0cd385989a3e96a39/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-829978744d244cbf487e86c0cd385989a3e96a39/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-8783f53fb2112e359c8e951a1511ff58661c5f3e/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-8783f53fb2112e359c8e951a1511ff58661c5f3e/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-8cf93a35d4b873b5e50c152d00adfc3701c679ea/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-8cf93a35d4b873b5e50c152d00adfc3701c679ea/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-97335ad13fd4f231a75163a1e5c232aed5efe921/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-97335ad13fd4f231a75163a1e5c232aed5efe921/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-9b015383f1f1ccf2d69bfff223adce84be72a686/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-9b015383f1f1ccf2d69bfff223adce84be72a686/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-9de88fc0eac1bfc719dfd63a32b7eb069489407e/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-9de88fc0eac1bfc719dfd63a32b7eb069489407e/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-9ea6dd5cfac0b233fbb148c1e2d0f81f816737c8/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-9ea6dd5cfac0b233fbb148c1e2d0f81f816737c8/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-a9129f8964ed8521f7cd0b25a6a6c6c1ce27fe19/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-a9129f8964ed8521f7cd0b25a6a6c6c1ce27fe19/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-accc07e65465094dc5e12e78bee45b4d459c4ccd/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-accc07e65465094dc5e12e78bee45b4d459c4ccd/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-b1a333f0feb84d781a6820cef9aad2a722f26bd1/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-b1a333f0feb84d781a6820cef9aad2a722f26bd1/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-b28c3b9d9f4292d7779a0e2661d308f1230c6ecd/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-b28c3b9d9f4292d7779a0e2661d308f1230c6ecd/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-c133fb321f7ca6083ce15b6aa5bf89de6600e649/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-c133fb321f7ca6083ce15b6aa5bf89de6600e649/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-c46ccb8538c5c0b4724a842e110ad46d7e1b107a/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-c46ccb8538c5c0b4724a842e110ad46d7e1b107a/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-ccd7dda8e39adeaf5bbec3c7b68b68800dff7663/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-ccd7dda8e39adeaf5bbec3c7b68b68800dff7663/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-d0ac215dd5496a44ce8a6660378ea40a6e1c148d/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-d0ac215dd5496a44ce8a6660378ea40a6e1c148d/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-d466ca087aae958d1c0a965c561be07d2cb3e7e2/builder.sh deleted (index 4b7b0f1..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=13.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-d466ca087aae958d1c0a965c561be07d2cb3e7e2/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-dcbfceffded0077129eeb24448117dcb355d174d/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-dcbfceffded0077129eeb24448117dcb355d174d/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-e745507eda2704e913cdde5ba9211d969d87b95e/builder.sh deleted (index 8a77c5a..0000000) | |||
1 | git_commit=${pkg_name##*-} | ||
2 | version=14.0.0git # do check at the top of llvm-project/llvm/CMakeLists.txt | ||
3 | slot=$git_commit | ||
4 | . $nyan_root/builders/llvm/builder.sh |
File builders/llvm-e745507eda2704e913cdde5ba9211d969d87b95e/llvm-config.keep deleted (index 2864c32..0000000) | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | LC_ALL=C | ||
5 | export LC_ALL | ||
6 | |||
7 | |||
8 | # this is hardcoded for static linking and all components | ||
9 | |||
10 | |||
11 | opt_link_static=no | ||
12 | opt_libs=no | ||
13 | opt_system_libs=no | ||
14 | for opt in "$@" | ||
15 | do | ||
16 | optval="${opt#*=}" | ||
17 | case "$opt" in | ||
18 | --components) | ||
19 | echo "aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis asmparser asmprinter binaryformat bitreader bitwriter codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel instcombine instrumentation interpreter ipo irreader libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mirparser native nativecodegen objcarcopts object objectyaml option orcjit passes profiledata runtimedyld scalaropts selectiondag support symbolize tablegen target transformutils vectorize windowsmanifest" | ||
20 | ;; | ||
21 | --targets-built) | ||
22 | echo "AMDGPU" | ||
23 | ;; | ||
24 | --version) | ||
25 | echo "10.0.0svn" | ||
26 | ;; | ||
27 | --cppflags) | ||
28 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
29 | ;; | ||
30 | --includedir) | ||
31 | # this is fixed to deal with sysroot-ed or native | ||
32 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include" | ||
33 | ;; | ||
34 | --libdir) | ||
35 | # this is fixed to deal with sysroot-ed or native | ||
36 | echo "$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
37 | ;; | ||
38 | --ldflags) | ||
39 | # this is fixed to deal with sysroot-ed or native | ||
40 | echo "-L$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/lib" | ||
41 | ;; | ||
42 | --cxxflags) | ||
43 | # this is fixed to deal with sysroot-de or native | ||
44 | echo "-I$LLVM_CONFIG_TARGET_SYSROOT/nyan/llvm/0/include -pipe -O2 -fPIC -static-libgcc -static-libstdc++ -B$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -L$LLVM_CONFIG_TARGET_SYSROOT/nyan/glibc/current/lib -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" | ||
45 | ;; | ||
46 | --link-static) | ||
47 | opt_link_static=yes | ||
48 | ;; | ||
49 | --libs) | ||
50 | opt_libs=yes | ||
51 | ;; | ||
52 | --system-libs) | ||
53 | opt_system_libs=yes | ||
54 | ;; | ||
55 | esac | ||
56 | done | ||
57 | |||
58 | if test x"$opt_link_static" = xyes; then | ||
59 | if test x"$opt_libs" = xyes; then | ||
60 | echo "-lLLVMTableGen -lLLVMMCJIT -lLLVMMIRParser -lLLVMCoverage -lLLVMInterpreter -lLLVMLibDriver -lLLVMLTO -lLLVMPasses -lLLVMObjCARCOpts -lLLVMDlltoolDriver -lLLVMOption -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoDWARF -lLLVMCoroutines -lLLVMAMDGPUDisassembler -lLLVMMCDisassembler -lLLVMAMDGPUCodeGen -lLLVMGlobalISel -lLLVMSelectionDAG -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMIRReader -lLLVMAsmParser -lLLVMAsmPrinter -lLLVMCodeGen -lLLVMAMDGPUAsmParser -lLLVMAMDGPUDesc -lLLVMAMDGPUInfo -lLLVMAMDGPUAsmPrinter -lLLVMAMDGPUUtils -lLLVMOrcJIT -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMObjectYAML -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMBinaryFormat -lLLVMLineEditor -lLLVMWindowsManifest -lLLVMSupport -lLLVMDemangle" | ||
61 | fi | ||
62 | |||
63 | if test x"$opt_system_libs" = xyes; then | ||
64 | echo "-lrt -ldl -lpthread -lm" | ||
65 | fi | ||
66 | fi |
File builders/llvm-fbce4a78035c32792b0a13cf1f169048b822c06b/builder.sh renamed from builders/llvm-04b5c00952c39e00806bc154df348f5171919788/builder.sh (similarity 100%) |
File builders/llvm-fbce4a78035c32792b0a13cf1f169048b822c06b/llvm-config.keep renamed from builders/llvm-04b5c00952c39e00806bc154df348f5171919788/llvm-config.keep (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/builder.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/compiler.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/compiler_glsl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/compiler_nir.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/drm_helper.h.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/egl_dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/external_deps.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gallium.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-786871c87e85082dc329fd477447505c0b4871b5/contrib/gallium_auxiliary.sh (similarity 99%) (mode: 100644) (index 56cce3f..4330f2e) | |||
... | ... | $src_dir/src/gallium/auxiliary/util/u_vertex_state_cache.c \ | |
171 | 171 | $src_dir/src/gallium/auxiliary/nir/nir_draw_helpers.c \ | $src_dir/src/gallium/auxiliary/nir/nir_draw_helpers.c \ |
172 | 172 | $src_dir/src/gallium/auxiliary/nir/tgsi_to_nir.c \ | $src_dir/src/gallium/auxiliary/nir/tgsi_to_nir.c \ |
173 | 173 | $src_dir/src/gallium/auxiliary/nir/nir_to_tgsi.c \ | $src_dir/src/gallium/auxiliary/nir/nir_to_tgsi.c \ |
174 | $src_dir/src/gallium/auxiliary/nir/nir_helpers.c \ | ||
175 | \ | ||
176 | $src_dir/src/gallium/auxiliary/gallivm/lp_bld_nir_aos.c \ | ||
174 | 177 | \ | \ |
175 | 178 | $src_dir/src/gallium/auxiliary/renderonly/renderonly.c" | $src_dir/src/gallium/auxiliary/renderonly/renderonly.c" |
176 | 179 |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gallium_drivers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gallium_state_trackers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gallium_winsys.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gbm.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/gcc_binutils.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/glx.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/loader.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/matypes.h.x86_64 (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-a40a6e551ef0fa4335db9da5329094ced9e6f8b1/contrib/mesa.sh (similarity 99%) (mode: 100644) (index 100139f..2aa7388) | |||
... | ... | do | |
365 | 365 | -I$build_dir/src/compiler \ | -I$build_dir/src/compiler \ |
366 | 366 | -I$build_dir/src/mapi/glapi \ | -I$build_dir/src/mapi/glapi \ |
367 | 367 | -I$build_dir/src \ | -I$build_dir/src \ |
368 | -I$src_dir/src/compiler/nir \ | ||
368 | 369 | -I$src_dir/src/gallium/auxiliary \ | -I$src_dir/src/gallium/auxiliary \ |
369 | 370 | -I$src_dir/src/gallium/include \ | -I$src_dir/src/gallium/include \ |
370 | 371 | -I$src_dir/src/mapi \ | -I$src_dir/src/mapi \ |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/pipe_loader.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/pkgconfig/dri.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/pkgconfig/egl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/pkgconfig/gbm.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/pkgconfig/gl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/si_pipe.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/si_uvd.c (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/u_printf.c copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/u_printf.c (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/util.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-gl-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/builder.sh copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/builder.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/generators.sh copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/generators.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/u_printf.c copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/u_printf.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/vk_enum_to_str.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/vk_enum_to_str.h (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-c82dcdf598f7b78c4a0106a71e008b482cf8f70b/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/radeon_icd.x86_64.json (similarity 100%) |