summaryrefslogtreecommitdiff
path: root/autoconf
Commit message (Collapse)AuthorAgeFilesLines
* autoconf: update check for gcc inlinesH. Peter Anvin (Intel)2019-08-161-1/+1
| | | | | | | Old versions of gcc didn't define either __GNUC_STDC_INLINE__ or __GNUC_GNU_INLINE__, but imply the latter. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
* config.h: separate function and function pointer attributes; automateH. Peter Anvin (Intel)2019-08-164-15/+71
| | | | | | | | | | | | Separate out function and function pointer attributes, as not all versions of all compilers support both. Have macros related to function attributes auto-generated by autoheader. As a result, rename config.h.in to unconfig.h, to make it more obvious that it is really intended to be included from some C programs. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
* fix pa_add_headers.m4 for development versions of autoconf (bug 3392471)Ozkan Sezer2019-08-071-1/+2
| | | | Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
* autoconf: update helpers/config.{sub,guess}H. Peter Anvin2019-08-072-1290/+1257
| | | | | | Newer versions of these autoconf helpers. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* autoconf: move aux directory, define AC_CONFIG_AUX_DIR()H. Peter Anvin2019-02-224-0/+0
| | | | | | | | | | | | | The name "aux" is reserved on Windows platforms, a legacy from CP/M via MS-DOS. Rename it to "helpers". Turns out that that directory wasn't actually used properly, because AC_CONFIG_AUX_DIR was never defined, and there was a redundant copy of install-sh checked into the base of the source tree. Reported-by: Ehsan Alem Mohammad Ghasemlou <e.ghasemloo@gmail.com> NASM-Bugzilla: https://bugzilla.nasm.us/show_bug.cgi?id=3392560 Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* build: Add missing PA_ADD_LDFLAGS helperCyrill Gorcunov2018-12-231-0/+9
| | | | | | Fixes b0121dc312a83ab4912769e36c9f2cbe9493545d Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* autoconf: use librarized autoconf setupH. Peter Anvin2018-12-2217-0/+4376
I have been setting up a cross-project librarized autoconf setup; use it for NASM as well. Signed-off-by: H. Peter Anvin <hpa@zytor.com>