summaryrefslogtreecommitdiff
path: root/m4
Commit message (Expand)AuthorAgeFilesLines
* build: get rid of `HAVE_TIME_H`Nicolas Trangez2022-10-211-2/+0
* CmmToC: emit explicit tail calls when the C compiler supports itCheng Shao2022-10-111-0/+16
* Repair c++ probing on OpenBSDGreg Steuck2022-09-141-0/+1
* Windows: Always define _UCRT when compiling C codeRyan Scott2022-09-121-1/+5
* compiler: Drop --build-id=none hackBen Gamari2022-08-181-20/+0
* system-cxx-std-lib: Add support for FreeBSD libcxxrtBen Gamari2022-08-091-20/+55
* Statically-link against libc++ on WindowsBen Gamari2022-07-161-0/+7
* configure: Don't override Windows CXXFLAGSBen Gamari2022-07-161-1/+1
* Suppress extra output from configure check for c++ librariesGreg Steuck2022-07-161-2/+2
* configure: Don't attempt to override linker on DarwinBen Gamari2022-06-151-1/+8
* configure: Hide spurious warning from ldBen Gamari2022-06-151-1/+1
* Remove -z wxneeded for OpenBSDGreg Steuck2022-05-241-7/+0
* configure: Check CC_STAGE0 for --target supportBen Gamari2022-05-191-9/+10
* Introduce package to capture dependency on C++ stdlibBen Gamari2022-05-171-0/+58
* driver: Introduce pgmcxxBen Gamari2022-05-172-0/+4
* FIND_LLVM_PROG: Recognize llvm suffix used by FreeBSD, ie llc10.mikael2022-05-111-2/+2
* configure: Check for ffi.hBen Gamari2022-05-101-3/+10
* Drop remaining vestiges of libtoolBen Gamari2022-04-251-6/+0
* configure: Make environ decl check more robustBen Gamari2022-04-071-2/+5
* Windows/Clang: Build system adaptationBen Gamari2022-04-062-68/+184
* hadrian: Produce ar archives with L modifier on WindowsBen Gamari2022-04-061-0/+30
* fp_prog_ar.m4: take AR var into considerationAdrian Ratiu2022-04-011-1/+2
* Always define __GLASGOW_HASKELL_PATCHLEVEL1/2__ macrosMatthew Pickering2022-02-171-0/+4
* configure: Fix result reporting of adjustors method checkBen Gamari2022-02-131-1/+2
* Fix a portability issue in m4/find_llvm_prog.m4PHO2022-02-091-1/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+0
* Rip out remaining SPARC supportBen Gamari2022-01-292-12/+0
* Improve detection of lld linkerSergey Vinokurov2022-01-181-0/+2
* rts: Only declare environ when necessaryBen Gamari2022-01-111-0/+14
* Use POSIX shell syntax to redirect stdout/errViktor Dukhovni2021-12-012-2/+2
* Avoid raw `echo` in `FPTOOLS_SET_PLATFORM_VARS`John Ericson2021-12-011-1/+1
* Factor our `FP_CAPITALIZE_YES_NO`John Ericson2021-11-275-17/+18
* Link against libatomic for 64-bit atomic operationsIlias Tsitsimpis2021-11-251-6/+37
* hadrian: Ensure that term.h is in include search pathBen Gamari2021-11-171-0/+6
* Factor out FP_FIND_LIBFFI and use in RTS configure tooJohn Ericson2021-11-081-0/+69
* Factor out GHC_ADJUSTORS_METHOD m4 macroJohn Ericson2021-11-081-0/+48
* Factor out unregisterised and tables next to code m4 macrosJohn Ericson2021-11-072-0/+67
* Separate some AC_SUBST / AC_DEFINEJohn Ericson2021-11-022-9/+0
* configure: Hide error output from --target checkBen Gamari2021-10-311-1/+1
* Modularize autoconf platform detectionJohn Ericson2021-10-316-157/+154
* Rename fp_gcc_supports__atomics to fp_cc_supports__atomicsHaochen Tong2021-10-121-5/+5
* Move libatomic check into m4/fp_gcc_supports_atomics.m4Haochen Tong2021-10-121-14/+38
* configure: Fix redundant-argument warning from -no-pie checkBen Gamari2021-10-031-2/+2
* configure: Add check for whether CC supports --targetBen Gamari2021-09-231-0/+33
* configure: Move nm search logic to new fileBen Gamari2021-09-231-0/+40
* rts/OSThreads: Fix reference clock of timedWaitConditionBen Gamari2021-08-021-0/+2
* Set min LLVM version to 9 and make version checking use a non-inclusive upperZubin Duggal2021-06-201-1/+1
* Support NetBSD/aarch64 via LLVM codegenPHO2021-05-221-0/+5
* rts: Correctly call pthread_setname_np() on NetBSDPHO2021-05-071-0/+17
* hadrian: Don't depend upon bash from PATHBen Gamari2021-05-061-0/+15