1. 15 Sep, 2004 5 commits
    • ross's avatar
      [project @ 2004-09-15 17:48:08 by ross] · daf67985
      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's avatar
      [project @ 2004-09-15 13:50:59 by stolz] · 346166a4
      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's avatar
      [project @ 2004-09-15 12:06:08 by simonmar] · 39439207
      simonmar authored
      Oops, fix bugs in previous commit.
    • simonmar's avatar
      [project @ 2004-09-15 11:45:24 by simonmar] · f220cc51
      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's avatar
      [project @ 2004-09-15 02:47:03 by wolfgang] · f19e3063
      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
  2. 14 Sep, 2004 3 commits
    • panne's avatar
      [project @ 2004-09-14 19:00:20 by panne] · 61243965
      panne authored
      Fixed "yes" vs. "YES" confusion. This is currently really a mess and I'll
      really have to clean this up someday...
    • panne's avatar
      [project @ 2004-09-14 16:47:57 by panne] · 4b172561
      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.
    • mthomas's avatar
      [project @ 2004-09-14 04:34:12 by mthomas] · 3bb535af
      mthomas authored
      Replace prog_belch with errorBelch.
  3. 13 Sep, 2004 5 commits
  4. 12 Sep, 2004 3 commits
  5. 11 Sep, 2004 1 commit
  6. 10 Sep, 2004 6 commits
  7. 09 Sep, 2004 5 commits
  8. 08 Sep, 2004 2 commits
  9. 07 Sep, 2004 6 commits
  10. 06 Sep, 2004 4 commits