1. 17 Jul, 2000 1 commit
  2. 16 Jul, 2000 1 commit
    • panne's avatar
      [project @ 2000-07-16 20:54:45 by panne] · af4c3872
      panne authored
      * Fixed handling of filename arguments without extension
      * Added new -fstrictfp flag
      * Some cosmetic changes (unless/when instead of if)
      af4c3872
  3. 14 Jul, 2000 1 commit
    • simonmar's avatar
      [project @ 2000-07-14 08:19:02 by simonmar] · 6cc5709b
      simonmar authored
      Add -keep-tmp-files flag, to tell the driver not to delete tmp files.
      Useful mainly for debugging the driver, and obsoletes the GHC
      folklore of using ^Z for this purpose.
      6cc5709b
  4. 13 Jul, 2000 1 commit
  5. 11 Jul, 2000 1 commit
  6. 08 Jul, 2000 1 commit
  7. 07 Jul, 2000 1 commit
  8. 06 Jul, 2000 3 commits
  9. 05 Jul, 2000 3 commits
    • simonmar's avatar
      [project @ 2000-07-05 17:16:02 by simonmar] · 5cbfe4e7
      simonmar authored
      bullet-proof the package code a bit more; check for write access to the
      configuration file before doing anything, check whether we're adding a
      package that's already there, etc.
      5cbfe4e7
    • simonmar's avatar
      [project @ 2000-07-05 17:01:59 by simonmar] · b2d52fc9
      simonmar authored
      Packages can now be added/removed from an installed GHC as follows:
      
          $ ./ghc-inplace --list-packages
          gmp, rts, std, lang, concurrent, data, net, posix, text, util,
          hssource, win32, com, std2
          $ ./ghc-inplace --add-package <newpkg
          Reading package info from stdin... done.
          Saving old package config file... done.
          Writing new package config file... done.
          $ ./ghc-inplace --list-packages
          gmp, rts, std, lang, concurrent, data, net, posix, text, util,
          hssource, win32, com, std2, mypkg
          $ ./ghc-inplace --delete-package mypkg
          Saving old package config file... done.
          Writing new package config file... done.
          $ ./ghc-inplace --list-packages
          gmp, rts, std, lang, concurrent, data, net, posix, text, util,
          hssource, win32, com, std2
      
      This is a first stab at the kind of functionality we need for
      installing Haskell libraries via RPMs: the RPM script would install
      the libraries, and then do a "ghc --add-package" passing the
      appropriate paths.  You'd then have "ghc -package" at your disposal to
      use the newly installed package.  Similarly on de-install, the RPM
      script would run "ghc --delete-package".
      
      Also in this commit: prettify the package dumping.
      b2d52fc9
    • sewardj's avatar
      [project @ 2000-07-05 09:46:35 by sewardj] · 558c0ec0
      sewardj authored
      Make -S work when going via the NCG.
      558c0ec0
  10. 03 Jul, 2000 1 commit
  11. 30 Jun, 2000 4 commits
  12. 29 Jun, 2000 3 commits
  13. 28 Jun, 2000 3 commits
  14. 25 Jun, 2000 3 commits
  15. 20 Jun, 2000 5 commits
  16. 19 Jun, 2000 2 commits
  17. 15 Jun, 2000 1 commit
  18. 14 Jun, 2000 5 commits
    • simonmar's avatar
      [project @ 2000-06-14 13:17:00 by simonmar] · 620c2c3f
      simonmar authored
      generate _stub.o files properly when there's a -o flag on the command
      line, and in the presence of -split-objs.
      620c2c3f
    • simonmar's avatar
      [project @ 2000-06-14 13:14:42 by simonmar] · ec8743aa
      simonmar authored
      don't use $(WithGhcHc) to build the driver, use $(HC) instead.
      ec8743aa
    • simonmar's avatar
      [project @ 2000-06-14 11:21:06 by simonmar] · 90bf4766
      simonmar authored
      Produce a gcc-like "ghc: no input files" when called with nothing to
      do.  Note at the top of the file that we don't support the old
      driver's "Enter your Haskell program..." nonsense.
      90bf4766
    • simonmar's avatar
      [project @ 2000-06-14 11:07:47 by simonmar] · 3aef7e29
      simonmar authored
      move "boot :: all" after target.mk, so we make dependencies in the
      current directory before going on to build the driver.  This still
      doesn't really work because GNU make doesn't re-load the .depend file,
      but it's heading in the right direction.
      
      also, clean ghc-inplace and ghc.
      3aef7e29
    • simonmar's avatar
      [project @ 2000-06-14 11:00:07 by simonmar] · 343b5e74
      simonmar authored
      incorporate several patches from Qrzak (pkg include paths for Cpp
      phase, pkg extra_cc_opts in Cc phase, -D__GLASGOW_HASKELL__ for Cc
      phase), and fix error messages in unlitted files.
      343b5e74