14 Commits

Author SHA1 Message Date
hovercats
bbe8d3b803 xz: 5.4.6 2024-02-07 20:50:18 -08:00
Michael Forney
fefb82678b ffmpeg: Probe for inline asm and intrinsics 2021-09-07 13:41:35 -07:00
Michael Forney
5548313d47 ffmpeg: Probe for PIC
For nasm, we cannot just use __PIC__ from the preprocessor, so add
a probe test for it.
2021-07-25 21:11:05 -07:00
Michael Forney
954bdd9cc7 nasm: Update to 2.15.01 2020-06-30 15:48:03 -07:00
Michael Forney
5cbbb9e377 Use hyphenated rule names 2020-06-22 23:07:53 -07:00
Michael Forney
20bb028632 xz: Update to 5.2.5 2020-03-20 16:43:56 -07:00
Michael Forney
051963c7fe Add support for building multiple configurations
Now, you can build in separate directories per configuration:

	mkdir foo
	(cd foo && ../setup.lua)
	samu -C foo
2020-01-29 22:14:33 -08:00
Michael Forney
c99cffd412 strace: Probe for __builtin_popcount 2019-08-12 02:24:38 +00:00
Michael Forney
4809f2a729 libjpeg-turbo: Probe for __builtin_ctzl 2019-08-12 02:24:38 +00:00
Michael Forney
e8de396468 pixman, nasm: Probe for __builtin_clz 2019-07-10 19:06:26 -07:00
Michael Forney
1acbd4da02 Detect TLS support in compiler 2019-06-27 18:18:34 -07:00
Michael Forney
6673d9ab52 curl: Probe for size of size_t, time_t and long
There are still several more SIZEOF_* constants in curl_config.h,
but they seem to match for architectures we care about.
2018-10-18 15:27:53 -07:00
Michael Forney
8dbc68529b xz: Probe for architecture-dependent features 2017-10-23 21:43:52 -07:00
Michael Forney
224b5fdbf9 Add mechanism to probe for toolchain features 2017-10-23 21:43:52 -07:00