- 20 Sep, 2004 2 commits
- 19 Sep, 2004 2 commits
-
-
panne authored
Use version info from configure.ac
-
panne authored
Use some sed magic to avoid PACKAGE_FOO clashes introduced by the autoconf cleanup yesterday. Another option would have been using a plain "AC_INIT" in fptools/configure.ac (and probably the same for fptools/libraries/configure.ac), so only "leaf configure.ac"s have package info. Not quite sure what would be the nicest way to handle this yet...
-
- 18 Sep, 2004 1 commit
-
-
panne authored
Make autoupdate 2.52 happy, mainly by using the new formats of AC_INIT and AC_OUTPUT. This has the nice side effect that all "packages" have now a name, a version, a bug-report address, and a tar name, yielding better output with "configure --help=recursive". Nuked an unused AC_STRUCT_ST_BLKSIZE test on the way.
-
- 17 Sep, 2004 1 commit
-
-
simonmar authored
Remove debugging trace that I left in when working on mk_switch.
-
- 16 Sep, 2004 3 commits
-
-
sof authored
New option, -P, turns off line pragma emission
-
stolz authored
Collect unknown chunks in new chkcat 'unknown' which gets treated like 'misc', but isn't mangled on sparc-*-solaris2 because of function definitions in C-headers like <pwd.h>. This shouldn't affect any other platform since this was already a border-case. Closes SF Bug 1012521 "getUserEntryForID dies". Please merge.
-
mthomas authored
On Windows default to main.exe instead of a.out.
-
- 15 Sep, 2004 5 commits
-
-
ross authored
arrow notation: allow arrow applications (f -< a) to take a non-empty command stack, as suggested by Sebastian Boldt <Sebastian.Boldt@arcor.de>.
-
stolz authored
- Remove configure tests for SIG{POLL,INFO,WINCH}: Testing via #ifdef SIGFOO should be sufficient. - Change #if HAVE_SIGPOLL to #ifdef SIGPOLL - Remove SIGINFO/WINCH from package base: they'll reappear in package unix in System/Posix/Signals.Exts.
-
simonmar authored
Oops, fix bugs in previous commit.
-
simonmar authored
Add a couple of cases to mk_switch to catch the case when we have a tag range that has a lot of default cases at either end, and we're not using a single switch. In situations like this we want to eliminate the default cases with an if-statement, before dealing with the rest of the branches, which might then be suitable for a switch. Also, ignore empty tag slots at either end of the range if there is no default case. This might work around a gcc 2.95 bug that we tickled with the code being generated before.
-
wolfgang authored
Accept '#pragma' lines in the cmm parser. This is necessary because Apple's version of GNU cpp 3.3 leaves #pragma lines in it's output, which cause the build to fail on Mac OS X with GCC >= 3.3
-
- 14 Sep, 2004 3 commits
-
-
panne authored
Fixed "yes" vs. "YES" confusion. This is currently really a mess and I'll really have to clean this up someday...
-
panne authored
* Merged stgMalloc and execPage into a single function which handles even multiple pages correctly. * Enabled the use VirtualProtect on x86 WinDoze now. This could be necessary for processors which distinguish between READ and EXECUTE memory accesses, e.g. Itaniums IIRC. * Nuked pageMode and set page permissions always to READ/WRITE/EXECUTE, otherwise we could accidentally remove the WRITE permission. Only mildly tested on x86 Linux, but it might be worth merging into the STABLE branch when it turns out to work on x86 WinDoze and OpenBSD. SimonM?
-
mthomas authored
Replace prog_belch with errorBelch.
-
- 13 Sep, 2004 5 commits
-
-
panne authored
Improve fop detection now that SuSE has fixed their broken /usr/bin/fop
-
sof authored
threadSqueezeStack(): with DEBUG, zero out entire payload when blackholing. Required now that LOOKS_LIKE_INFO_PTR() isn't 100% precise. Merge to STABLE
-
sof authored
printClosure(): handle MVARs
-
simonmar authored
There was a missing $T_HDR_info setting for solaris2/openbsd.
-
dons authored
malloc memory isn't executable by default on OpenBSD, so mprotect pages in execPage for that platform. Enables the FFI. Merge to stable
-
- 12 Sep, 2004 3 commits
- 11 Sep, 2004 1 commit
-
-
panne authored
NOINLINE is mentioned in the H98 report, not NOTINLINE. MERGE TO STABLE.
-
- 10 Sep, 2004 6 commits
-
-
panne authored
Unbreak previous commit. Is QA on holiday? :-)
-
simonmar authored
RtsShouldNeverHappenCode never happens, now.
-
simonmar authored
Fix problem that shows up when building stage2 on Windows: slots of a vector table that can never happen are normally filled with the RtsShouldNeverHappen label, which currently prints as "0". On systems with leading underscores on labels, such as Windows, this turns into "_0" which is reported as an undefined symbol. Having a label print as "0" is a real hack, so the solution is to do it properly. This commit does just that.
-
simonmar authored
Another SrcSpan fix: the span of a Match now covers the entire equation, not just the rhs.
-
simonmar authored
Update to previous commit: avoid non-portable features of test(1). It looks better this way, anyway.
-
simonmar authored
Fix bug in decode_tuple (fixes tc177(prof))
-
- 09 Sep, 2004 5 commits
-
-
simonpj authored
Fix apparent typo in call to debugBelch; Win32 only I think
-
stolz authored
Move forkProcess()-prototype to RtsExternal.h where package unix can see it (avoids an 'implicit declaration' warning there)
-
panne authored
Fixed FP_LEADING_UNDERSCORE macro, removing the need for a special handling of Mac OS X again.
-
panne authored
Unified the comments in (almost) empty aclocal.m4 files
-
sseefried authored
Added case to FP_LEADING_UNDERSCORE macro for darwin platform.
-
- 08 Sep, 2004 2 commits
- 07 Sep, 2004 1 commit
-
-
stolz authored
Add cpp-protected signals sigINFO & sigWINCH if available. (An autoconf-wizard might want to look at the bottom of configure.ac, the similarities between HAVE_SIGPOLL, HAVE_SIGINFO & HAVE_SIGWINCH can surely be factored out)
-