summaryrefslogtreecommitdiff
path: root/acconfig.h
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2003-08-19 14:22:14 by panne]panne2003-08-191-598/+0
| | | | Death to the acconfig.h hack!
* [project @ 2003-08-18 16:46:37 by panne]panne2003-08-181-3/+0
| | | | | Nuked AC_C_PROTOTYPES macro. We don't need the result and newer autoconfs come with their own definition.
* [project @ 2003-08-18 14:54:40 by panne]panne2003-08-181-1/+1
| | | | Ooops, forgot about a dozen references to configure.in... :-}
* [project @ 2003-08-18 12:46:20 by panne]panne2003-08-181-2/+3
| | | | | | Revamped altzone detection. Note that we test only for successful compilation now, not for successful linking, but this is what most autoconf macros do.
* [project @ 2003-08-18 11:16:33 by panne]panne2003-08-181-6/+0
| | | | Nuked unused tests FPTOOLS_HAVE_TIMEZONE and FPTOOLS_TYPE_TIMEZONE
* [project @ 2003-05-29 14:39:26 by sof]sof2003-05-291-0/+3
| | | | | | | | | | | | | | | | | | Support for interop'ing with .NET via FFI declarations along the lines of what Hugs98.NET offers, see http://haskell.org/pipermail/cvs-hugs/2003-March/001723.html for FFI decl details. To enable, configure with --enable-dotnet + have a look in ghc/rts/dotnet/Makefile for details of what tools are needed to build the .NET interop layer (tools from VS.NET / Framework SDK.) The commit doesn't include some library additions + wider-scale testing is required before this extension can be regarded as available for general use. 'foreign import dotnet' is currently only supported by the C backend.
* [project @ 2003-03-26 12:33:10 by simonmar]simonmar2003-03-261-0/+3
| | | | Check for the rlim_t type
* [project @ 2003-01-17 17:01:13 by stolz]stolz2003-01-171-0/+6
| | | | | | - Add sendfile-API for pumping out data via sendfile(2) Currently supported are Linux (tested) & FreeBSD (not tested yet), others will throw a runtime error until I get around to implement a fallback.
* [project @ 2003-01-08 12:03:28 by simonmar]simonmar2003-01-081-0/+9
| | | | | | | | | | - Detect whether we have a recent GCC that might need -mno-omit-leaf-fram-pointer. - Add missing HAVE_SC_GETGR_R_SIZE_MAX and HAVE_SC_GETPW_R_SIZE_MAX templates to acconfig.h. - Regen mk/config.h.in.
* [project @ 2002-12-19 12:06:41 by simonmar]simonmar2002-12-191-14/+11
| | | | | | | - remove unused CODE_BEFORE_DATA - remove duplicate symbols - kill extra whitespace - add missing HAVE_FRAMEWORK_HASKELLSUPPORT and HAVE_IN_ADDR_T
* [project @ 2002-12-11 16:37:16 by simonmar]simonmar2002-12-111-12/+0
| | | | Remove tests for text/data section boundary symbols.
* [project @ 2002-10-11 14:25:24 by stolz]stolz2002-10-111-0/+3
| | | | 'usleep' nightmare: Sometimes return type is void, sometimes int.
* [project @ 2002-09-25 15:24:06 by simonmar]simonmar2002-09-251-3/+309
| | | | | | | | | | | | | | Re-instate the checking for the values of errno constants at configure time. The problem with doing it using foreign calls is simply that this tickles a bad case in the code gen machinery, which in this case results in an extra 10-20k of goop ending up in pretty much every binary, and it impacts GC performance too. This has some portability implications, but the situation is no worse than before. To reliably cross-compile for a new platform you need to build a set of .hc files for the libraries using a config.h generated on the *target* machine. (at some point we'll formalise the cross-compilation story, but that's another thing on the todo list...)
* [project @ 2002-09-14 01:06:27 by dons]dons2002-09-141-2/+2
| | | | RTLD_{GLOBAL,NOW} should have been HAVE_RTLD{GLOBAL,NOW}
* [project @ 2002-09-07 12:07:53 by panne]panne2002-09-071-0/+3
| | | | Tentative fix for the recent blkcnt_t trouble
* [project @ 2002-07-22 15:32:41 by stolz]stolz2002-07-221-0/+6
| | | | | Last bunch of OpenBSD-implicated autoconf-changes from Donald Bruce Stewart <dons@cse.unsw.edu.au>.
* [project @ 2002-05-31 21:12:28 by sof]sof2002-05-311-0/+6
| | | | added struct msghdr feature tests
* [project @ 2002-05-01 22:16:30 by sof]sof2002-05-011-294/+0
| | | | remove CCONST_xxx
* [project @ 2002-03-28 08:39:33 by stolz]stolz2002-03-281-0/+3
| | | | posix/DLPrim now uses configure to check for RTLD_LOCAL.
* [project @ 2002-03-26 16:36:09 by stolz]stolz2002-03-261-0/+3
| | | | | | Add dlopen() and friends to package 'posix'. A configure-test for RTLD_NEXT is required. Record if -ldl is required in posix.conf.
* [project @ 2002-01-07 20:24:22 by sof]sof2002-01-071-0/+36
| | | | added feature tests for a bunch of C types we need to know the Haskell equiv. of
* [project @ 2001-08-20 13:17:06 by simonmar]simonmar2001-08-201-3/+0
| | | | | It isn't necessary to put HAVE_DLOPEN in here, autoheader can figure that out for itself.
* [project @ 2001-08-20 13:15:52 by simonmar]simonmar2001-08-201-3/+0
| | | | | dunno what DATA_SECTION_WIBBLE is supposed to be, but it doesn't appear anywhere else in the source tree so I'm removing it.
* [project @ 2001-04-20 07:21:56 by qrczak]qrczak2001-04-201-1/+4
| | | | | | Let it work on FreeBSD where fileno is a macro. Support readline-4.2 (some C functions were renamed). Correctly treat rl_redisplay_function as returning void.
* [project @ 2001-03-30 05:02:31 by qrczak]qrczak2001-03-301-0/+3
| | | | | Replace Readline with a more complete version. Process .hsc files in hslibs.
* [project @ 2001-02-18 17:22:49 by qrczak]qrczak2001-02-181-7/+7
| | | | Change #define to #undef in autoconf templates.
* [project @ 2001-02-13 10:47:33 by simonmar]simonmar2001-02-131-0/+303
| | | | | | | | update the configure system to find dlopen(), whether it lives in -ldl or in the standard C library. I'd like to take this opportunity to throw a few bricks in the general direction of whoever invented this godforsaken tool.
* [project @ 2000-09-10 17:39:26 by panne]panne2000-09-101-3/+45
| | | | First (awkward) steps towards an HOpenGL integration
* [project @ 2000-06-08 20:41:30 by panne]panne2000-06-081-0/+57
| | | | autoconf hackery for CTypes{,ISO}
* [project @ 2000-04-21 18:05:19 by panne]panne2000-04-211-3/+6
| | | | /tmp/msg
* [project @ 2000-01-26 10:44:07 by panne]panne2000-01-261-4/+31
| | | | | Sven's first autoheader commandment: Don't change config.h.in manually...! (Why is mk/config.h.in in the repository? configure is not, either.)
* [project @ 1999-11-12 16:22:08 by sewardj]sewardj1999-11-121-0/+3
| | | | Add checks for readline library (as opposed to headers).
* [project @ 1999-05-04 08:36:29 by sof]sof1999-05-041-0/+3
| | | | added HAVE_WIN32_DLL_SUPPORT
* [project @ 1999-02-08 11:16:17 by sof]sof1999-02-081-0/+3
| | | | Added `timezone' config test.
* [project @ 1998-12-09 17:19:35 by simonm]simonm1998-12-091-0/+23
| | | | | - backout rev 1.11 (spammed rev 1.10) - slide ghc-4-01 tag forward
* [project @ 1998-12-02 13:17:09 by simonm]simonm1998-12-021-23/+0
| | | | Move 4.01 onto the main trunk.
* [project @ 1998-11-23 10:03:42 by sof]sof1998-11-231-0/+6
| | | | Added {TEXT,DATA}_SECTION_MARKER_DECL
* [project @ 1998-11-17 01:24:58 by reid]reid1998-11-171-0/+17
| | | | Added tests required by Hugs
* [project @ 1998-10-05 12:17:16 by simonm]simonm1998-10-051-2/+8
| | | | sync with recent changes to configure.in.
* [project @ 1998-08-16 16:25:21 by sof]sof1998-08-161-0/+3
| | | | Add feature test for O_BINARY
* [project @ 1998-07-24 10:42:33 by sof]sof1998-07-241-0/+3
| | | | Added long long feature test; macro namespace cleanup
* [project @ 1998-05-12 12:11:23 by simonm]simonm1998-05-121-18/+9
| | | | | - remove uint, ulong, ullong (we're using nat and lnat now) - sort entries
* [project @ 1998-04-10 12:39:06 by simonm]simonm1998-04-101-0/+3
| | | | add LEADING_UNDERSCORE.
* [project @ 1998-03-11 16:40:41 by simonm]simonm1998-03-111-26/+3
| | | | | - remove breakage introduced by ADR - add ALIGNMENT_LONG
* [project @ 1998-03-03 19:04:47 by reid]reid1998-03-031-0/+9
| | | | Added alignment tests
* [project @ 1998-03-03 04:45:06 by reid]reid1998-03-031-0/+72
Added more feature tests