1. 19 Sep, 2004 1 commit
    • panne's avatar
      [project @ 2004-09-19 09:15:03 by panne] · f271c1f8
      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...
      f271c1f8
  2. 13 Aug, 2004 1 commit
  3. 04 Sep, 2003 1 commit
  4. 21 Mar, 2003 1 commit
  5. 02 Mar, 2002 1 commit
    • sof's avatar
      [project @ 2002-03-02 17:49:42 by sof] · bb22180b
      sof authored
      Add the CPP flags used by an unregisterised build
      when compiling the .h generating utilities herein.
      As was, info table size was wrongly computed in
      the unregisterised case.
      bb22180b
  6. 11 Feb, 2002 1 commit
  7. 21 Nov, 2001 1 commit
  8. 19 Oct, 2001 1 commit
  9. 03 Oct, 2001 1 commit
    • simonmar's avatar
      [project @ 2001-10-03 13:57:42 by simonmar] · b4623557
      simonmar authored
      Tidy up ghc/includes/Constants and related things.
      
      Now all the constants that the compiler needs to know, such as header
      size, update frame size, info table size and so on are generated
      automatically into a header file, DeriviedConstants.h, by a small C
      program in the same way as NativeDefs.h.  The C code in the RTS is
      expected to use sizeof() directly (it already does).
      
      Also tidied up the constants in MachDeps.h - all the constants
      representing the sizes of various types are named SIZEOF_<foo>, to
      match the constants defined in config.h.  PrelStorable.lhs now doesn't
      contain any special knowledge about GHC's conventions as regards the
      size of certain types, this is all in MachDeps.h.
      b4623557
  10. 16 Jul, 2001 1 commit
  11. 08 Dec, 2000 1 commit
  12. 07 Aug, 2000 1 commit
  13. 02 Aug, 2000 1 commit
    • rrt's avatar
      [project @ 2000-08-02 14:13:26 by rrt] · 567b2505
      rrt authored
      Many fixes to DLLisation. These were previously covered up because code was
      leaking into the import libraries for DLLs, so the fact that some symbols
      were thought of as local rather than in another DLL wasn't a problem.
      
      The main problems addressed by this commit are:
      
      1. Fixes RTS symbols working properly when DLLised. They didn't before.
      2. Uses NULL instead of stg_error_entry, because DLL entry points can't be
         used as static initialisers.
      3. PrelGHC.hi-boot changed to be in package RTS, and export of PrelNum and
         PrelErr moved to PrelBase, so that references to primops & the like
         are cross-DLL as they should be.
      4. Pass imports around as Modules rather than ModuleNames, so that
         ModuleInitLabels can be checked to see if they're in a DLL or not.
      567b2505
  14. 02 Dec, 1998 1 commit
  15. 29 Jun, 1998 1 commit
  16. 04 Sep, 1997 1 commit
  17. 03 Sep, 1997 1 commit
  18. 09 Jun, 1997 1 commit
  19. 27 May, 1997 1 commit
  20. 24 Mar, 1997 1 commit
  21. 20 Mar, 1997 1 commit
  22. 13 Mar, 1997 1 commit
  23. 21 Nov, 1996 1 commit