1. 09 Aug, 2006 1 commit
  2. 23 Jun, 2006 1 commit
  3. 03 May, 2006 1 commit
  4. 21 Apr, 2006 1 commit
  5. 07 Apr, 2006 2 commits
    • Simon Marlow's avatar
      remove the last bits of the ghc/ subdir · 422eaf98
      Simon Marlow authored
      422eaf98
    • Simon Marlow's avatar
      Reorganisation of the source tree · 0065d5ab
      Simon Marlow authored
      Most of the other users of the fptools build system have migrated to
      Cabal, and with the move to darcs we can now flatten the source tree
      without losing history, so here goes.
      
      The main change is that the ghc/ subdir is gone, and most of what it
      contained is now at the top level.  The build system now makes no
      pretense at being multi-project, it is just the GHC build system.
      
      No doubt this will break many things, and there will be a period of
      instability while we fix the dependencies.  A straightforward build
      should work, but I haven't yet fixed binary/source distributions.
      Changes to the Building Guide will follow, too.
      0065d5ab
  6. 08 Mar, 2006 1 commit
  7. 27 Oct, 2005 1 commit
    • sof's avatar
      [project @ 2005-10-27 01:39:40 by sof] · 2909e6fb
      sof authored
      [mingw/msys only]
      Undo long-standing workaround for buggy GNU ld's on mingw/msys; i.e.,
      the linker wasn't correctly generating relocatable object files when
      the number of relocs exceeded 2^16. Worked around the issue by
      hackily splitting up the GHCi object file for the larger packages
      ('base', 'ObjectIO' and 'win32') into a handful of object files,
      each with a manageable number of relocs. Tiresome and error-prone
      (but the hack has served us well!)
      
      This commit imposes a restriction on the 'ld' you use to compile
      up GHC with; it now has to be ld-2.15.x or later (something GHC
      binary dists have shipped with since 6.2.2)
      2909e6fb
  8. 25 Oct, 2005 1 commit
    • sof's avatar
      [project @ 2005-10-25 17:31:38 by sof] · 16549a60
      sof authored
      FPTOOLS_CHECK_HTYPE: correctly scope the resetting of CPPFLAGS; as was,
      it got blown away if the value was cached.
      
      Merge to STABLE.
      16549a60
  9. 24 Sep, 2005 1 commit
    • panne's avatar
      [project @ 2005-09-24 15:07:49 by panne] · ff4bec32
      panne authored
      Synched all FPTOOLS_CHECK_HTYPE definitions with the latest changes in
      libraries/OpenAL/aclocal.m4. Although it is not strictly necessary, keeping
      things identical is good for consistency. At some point in time we should
      really find a way to eliminate all this redundancy... *sigh*
      ff4bec32
  10. 18 Sep, 2005 1 commit
  11. 21 Jul, 2005 1 commit
  12. 09 Jul, 2005 3 commits
  13. 24 Mar, 2005 1 commit
    • sof's avatar
      [project @ 2005-03-24 00:38:57 by sof] · 55bc3c39
      sof authored
      FPTOOLS_HAPPY, FPTOOLS_ALEX: cope with version.mk:ProjectVersion 'x.y.z' formats (ignoring the 'z' patchlevel). Merge to STABLE (I suppose)
      55bc3c39
  14. 01 Mar, 2005 1 commit
    • sof's avatar
      [project @ 2005-03-01 19:16:14 by sof] · 70768203
      sof authored
      aclocal.m4:FP_PROG_SORT: locate unix-like sort utility; on success, substituted as SortCmd.
      -configure.ac: use FP_PROG_SORT
      -mk/config.mk.in: added SORT setting..only used by libraries/Makefile
      
      Merge to STABLE
      70768203
  15. 18 Feb, 2005 1 commit
  16. 10 Feb, 2005 1 commit
    • wolfgang's avatar
      [project @ 2005-02-10 04:58:09 by wolfgang] · 9449208e
      wolfgang authored
      Add a special case for Mac OS X to FP_PROG_AR_NEEDS_RANLIB.
      On Mac OS X, we need to run ranlib after installing .a files because
      they contain a timestamp which will be outdated after installing.
      
      We could do a proper test for that, but it would contain the command
      'sleep 6' and still apply only to one platform.
      9449208e
  17. 08 Feb, 2005 1 commit
  18. 18 Jan, 2005 3 commits
  19. 10 Jan, 2005 2 commits
    • panne's avatar
      [project @ 2005-01-10 19:01:27 by panne] · 7a8bd246
      panne authored
      Refactored and cleaned up ld-related tests. Only tested mildly under Linux.
      7a8bd246
    • simonmar's avatar
      [project @ 2005-01-10 11:45:19 by simonmar] · f13895fc
      simonmar authored
      Work around problems caused by limit on the length of the command line
      in ld, which shows up when building OpenGL on Windows with SplitObjs=YES.
      
      We now pass the names of the input files to ld via a linker script.
      This is (probably) only supported by GNU ld, so we now have to detect
      GNU ld in the configure script (yawn) and back off to the old method
      if we don't have it.
      f13895fc
  20. 16 Dec, 2004 1 commit
  21. 21 Nov, 2004 1 commit
    • panne's avatar
      [project @ 2004-11-21 22:53:31 by panne] · ee0e16d4
      panne authored
      Pushed down OpenGL/GLUT/OpenAL autoconf stuff to the respective directories.
      All packages are now built automatically if possible and if they are not
      explicitly disabled. NOTE: The "--enable-hopengl" option is now split into
      "--enable-opengl" and "--enable-glut".
      ee0e16d4
  22. 20 Nov, 2004 2 commits
  23. 08 Nov, 2004 1 commit
  24. 07 Nov, 2004 1 commit
  25. 11 Oct, 2004 1 commit
  26. 22 Sep, 2004 1 commit
  27. 18 Sep, 2004 1 commit
    • panne's avatar
      [project @ 2004-09-18 12:49:55 by panne] · ced47f78
      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.
      ced47f78
  28. 13 Sep, 2004 1 commit
  29. 09 Sep, 2004 2 commits
  30. 03 Sep, 2004 1 commit
  31. 01 Sep, 2004 1 commit
  32. 30 Aug, 2004 1 commit