2009-10-16 Arwed v. Merkatz <v.merkatz@gmx.net>
	* DEPENDS: don't fail if mpfr and gmp persistent variables are
	  not available, bug #15476

2009-09-06 Remko van der Vossen <wich@sourcemage.org>
	* BUILD: Stop build if gmp or mpfr were built with a different archspec
	  than the current one.
	* DEPENDS: force_depends gmp and mpfr if either were built with a
	  different archspec than the current one. Fixes part of bug 15166.
	* EXPORTS, FINAL, REPAIR^all^EXPORTS: Added export of build arch of
	  gcc to force recompile when casting g++ after switching archs.

2009-05-10 Eric Sandall <sandalle@sourcemage.org>
	* BUILD: profiledbootstrap should not use parallel make
	  See http://gcc.gnu.org/install/build.html
	  Build using profiledbootstrap-lean to save disk space during compilation
	  Thanks to Peng "chp" Chang

2009-03-06 Arwed v. Merkatz <v.merkatz@gmx.net>
	* PRE_BUILD: removed workaround for
	  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26539, as it's not needed
	  anymore with gcc 4.3.x

2009-01-29 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 4.3.3

2008-09-24 Andrew Stitt <astitt@sourcemage.org>
	* BUILD: prefix CFLAGS with -O1, fixing compilation error when
	  no optimizations are specified.

2008-09-03 Arwed v. Merkatz <v.merkatz@gmx.net>
	* BUILD: only use --host for cross compiles, --build otherwise,
	  fixes bug #14624

2008-08-29 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 4.3.2

2008-06-11 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 4.3.1

2008-03-26 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Reset PATCHLEVEL=0 (removed PATCHLEVEL)
	* DEPENDS: GCC requires mpfr 2.3.0 or newer to work, so force mpfr
	  being built if it is not >= 2.3.0

2008-03-15 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 4.3.0
	* DEPENDS: Depends on gmp and mpfr
	* PRE_BUILD: Use gcc-$VERSION-ffast-math.patch to keep up. :)
	* BUILD: Pass --build=x86_64-pc-linux-gnu for x86_64, only way I found
	  to get around this warning:
	  configure: WARNING: If you wanted to set the --build type, don't use
	  --host. If a cross compiler is detected then cross compile mode will
	  be used.
	* gcc-4.3.0-ffast-math.patch: Updated gcc-4.2.3-ffast-math.patch

2008-02-05 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 4.2.3
	* PRE_BUILD: gcc-4.1.1-ffast-math.patch -> gcc-4.2.3-ffast-math.patch
	* gcc-4.1.1-ffast-math.patch: Synced to 4.2.3
	  gcc-4.1.1-ffast-math.patch -> gcc-4.2.3-ffast-math.patch

2007-10-20 David Brown <dmlb2000@gmail.com>
	* INSTALL: make sure if they are using lib64 to compile in the linker
	  as if it was in /lib64
	* DETAILS: patchlevel++

2007-10-09 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
	* DETAILS: updated spell to 4.2.2
	  fixed WEB_SITE

2007-08-15 Arwed v. Merkatz <v.merkatz@gmx.net>
	* DETAILS: updated to 4.2.1

2007-05-18 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* DETAILS: updated spell to 4.2.0

2007-03-01 Eric Sandall <sandalle@sourcemage.org>
	* BUILD: -ffast-math also breaks with pentium-m

2007-02-14 Treeve Jelbert <treeve01@oi.be>
	* DETAILS: version 4.1.2
	  convert to upstream signatures

2007-01-22 Thomas Orgis <sobukus@sourcemage.org>
	* DEPENDS: ensure that compilers get cast after archspecs so that
	  they all use the same fresh setup

2007-01-16 Eric Sandall <sandalle@sourcemage.org>
	* INSTALL: cd to $SOURCE_DIRECTORY.bld at beginning of INSTALL
	  Bug #10647

2007-01-04 Eric Sandall <sandalle@sourcemage.org>
	* BUILD: At least on pentium4 architecture, compiling gcc with
	  -ffast-math in CFLAGS *or* CXXFLAGS will cause some (e.g. firefox)
	  C++ apps to segfault

2006-12-28 David Kowis <dkowis@shlrm.org>
	* PRE_BUILD: added a patch for a -ffast-math bug
	* DETAILS: incremented PATCHLEVEL
	* gcc-4.1.1-ffast-math.patch: added

2006-10-26 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* INSTALL: use TRACK_ROOT when linking #9163

2006-06-29 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Removed BUILD_API=2, set grimoire-wide
	  Removed UPDATED

2006-06-23 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* DEPENDS: added diffutils #8855

2006-05-26 Arwed v. Merkatz <v.merkatz@gmx.net>
	* DETAILS: updated to 4.1.1

2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org>
	* DETAILS: (automated) Add KEYWORDS

2006-03-03 Arwed v. Merkatz <v.merkatz@gmx.net>
	* PRE_BUILD: added a sedit to fix install
	* INSTALL: removed the 'touch gcc/genmodes', not necessary anymore
	* WIP: removed

2006-03-01 Treeve Jelbert <treeve01@oi.be>
	* DETAILS: upgrade to 4.1.0
	* WIP: added, as install fails -
	  can't find a usable gcc as it tries to recompile libcpp

2006-03-10 David Brown <dmlb2000@gmail.com>
	* DETAILS: updated 4.0.3

2006-02-19 Arwed v. Merkatz <v.merkatz@gmx.net>
	* BUILD, EXPORTS: store CFLAGS and LDFLAGS as GCC_*
	  persistent_variables, used to fix bug #10087
	* INSTALL: touch $SPECSDIR/specs to make sure it's tracked by
	  installwatch (bug #8726)
	* POST_RESURRECT: setup specs file after resurrection (bug #8726)
	* EXPORTS: export GCC_MULTILIB and GCC_NOLIB64 so the split spells
	  can cleanly read them instead of using hacks
	* DETAILS: PATCHLEVEL++

2006-02-12 George Sherwood <george@beernabeer.com>
	* volatiles, REPAIR^none^volatiles: Added to prevent cleanse
	  failing on chainges to specs file.

2006-02-08 Eric Sandall <sandalle@sourcemage.org>
	* DEPENDS: Depends on smgl-fhs (for directory structure)

2006-02-06 Eric Sandall <sandalle@sourcemage.org>
	* DEPENDS: Depends on gnupg (for SOURCE verification)

2005-10-13 Arwed v. Merkatz <v.merkatz@gmx.net>
	* UP_TRIGGERS: use 'if spell_ok ...; then' instead of 'spell_ok && ...'
	  so UP_TRIGGERS doesn't return non-zero

2005-10-02 Sergey Lipnevich <sergey@sourcemage.org>
	* DETAILS: upgrade to 4.0.2;
	* BUILD: use dollar sign for variable, use double brackets while at it;
	* INSTALL: add missing `&&', install must fail in case of error; I caught
	  this on a grimoire without FUNCTIONS file and hence no `make_single'.

2005-09-22 Arwed v. Merkatz <v.merkatz@gmx.net>
	* UP_TRIGGERS: trigger recasts of the installed split compiler spells
	  on a version change

2005-07-09 Arwed v. Merkatz <v.merkatz@gmx.net>
	* DETAILS: updated to 4.0.1

2005-07-01 Andrew Stitt <astitt@sourcemage.org>
	* INSTALL: fix symlink installation, bug 9163

2005-05-15 Seth Woolley <seth@tautology.org>
	* PREPARE,BUILD,INSTALL: add fixes for bug 8626,
	  for a pure non-lib64 64-bit system

2005-04-23 Sergey Lipnevich <sergey@sourcemage.org>
	* INSTALL: on my AMD64 system install needs make_single.

2005-04-21 Arwed v. Merkatz <v.merkatz@gmx.net>
	* DETAILS: updated to 4.0.0

2005-03-30 Sergey Lipnevich <sergey@sourcemage.org>
	* CONFIGURE: use default configuration script;
	* BUILD: change variable name to GCC_MULTILIB.

2005-03-29 Sergey Lipnevich <sergey@sourcemage.org>
	* CONFIGURE: make executable;
	  replace call to `test' with internal check and refactor a bit.

2005-03-13 Seth Woolley <seth@tautology.org>
	* CONFIGURE,BUILD: --disable-multilib support for pure amd64 env.

2004-11-07 Treeve Jelbert <treeve01@oi.be>
	* DETAILS: version 3.4.3

2004-09-08 Treeve Jelbert <treeve01@oi.be>
	* DETAILS: version 3.4.2

2004-07-07 Arwed v. Merkatz <v.merkatz@gmx.net>
	* INSTALL: don't install fixed includes

2004-07-04 Arwed v. Merkatz <v.merkatz@gmx.net>
	* ALL: now only builds the C compiler

2004-07-02 Treeve Jelbert <treeve01@oi.be>
	* DETAILS: add missing MD5[3]

2004-07-02 Treeve Jelbert <treeve01@oi.be>
	* DETAILS: version 3.4.1
	  extra sourceurl

2004-06-19 Sergey Lipnevich <sergey@sourcemage.org>
	* DETAILS: minor corrections;
	* BUILD: fix minor syntax errors so that the file runs.

2004-05-29 Treeve Jelbert <treeve01@oi.be>
	* PREPARE: use config_query to specify required compilers
	  requires sorcery-1.10
	* DETAILS: specify optional source files
	* PRE_BUILD: unpack optional components, remove the libraries

2004-04-20 Treeve Jelbert <treeve01@oi.be>
	* DETAILS: version 3.4.0
	  BUILD_API=2 ( needs latest build-split sorcery)
	  this spell now only build the compilers. All libraries are separate spells
	* BUILD: remove ( ) > $FIFO
	  only does make
	* INSTALL: add
	* CONFIGURE: remove all front end logic
	* POST_REMOVE: delete

2004-03-13 hgg <hgreig@bigpond.net.au>
	* BUILD: revert previous, LDFLAGS not honoured,
	  pity because stripping debugging at least halves the disk footprint

2004-03-13 hgg <hgreig@bigpond.net.au>
	* BUILD: adding our LDFLAGS to Makefile.in

2004-02-18 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Changed mirror to use gcc.gnu.org
	  Removed MAINTAINER

2004-02-16 Sergey Lipnevich <sergey@sourcemage.org>
	* DETAILS: upgrade to 3.3.3.

2004-02-03 hgg <hgreig@bigpond.net.au>
	* BUILD: correct usage of INSTALL_ROOT

2004-01-29 hgg <hgreig@bigpond.net.au>
	* BUILD: bug 5553 infodir and mandir switches

2003-11-30 Eric Sandall <sandalle@sourcemage.org>
	* BUILD,POST_REMOVE,PREPARE: Use INSTALL_ROOT

2003-10-17 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Update to 3.3.2
	* HISTORY: Formatted to Guru Handbook

2003-08-09 hgg <hgreig@bigpond.net.au>
	* DETAILS: Update to gcc3.3.1

2003-07-26 Eric Sandall <sandalle@sourcemage.org>
	* CONFIGURE,PREPARE: Added Arwed's Ada patch (Bug #3846)

2003-07-26 Arwed v. Merkatz <v.merkatz@gmx.net>
	* PREPARE: added and reenabled ada as language option

2003-07-09 hgg <hgreig@bigpond.net.au>
	* BUILD: remove cosmetic configure switch.
	  Use "head-from-arse-extraction-tool" and remove export as it should have
	  gone into glibc/BUILD :-)

2003-06-24 hgg <hgreig@bigpond.net.au>
	* CONFIGURE: Reword fix includes query to cater for feebleminded monkeys

2003-06-23 hgg <hgreig@bigpond.net.au>
	* BUILD: Make symlink after build/install for stupid apps
	  like flash that expect RedHat compat libs

2003-06-19 hgg <hgreig@bigpond.net.au>
	* BUILD: Add configure switch for c++ ABI compatibility

2003-05-22 Julian v. Bock <julian@wongr.net>
	* BUILD: copy objc headers manually when fixed
	  includes are disabled.

2003-05-15 Julian v. Bock <julian@wongr.net>
	* DETAILS: set VERSION to 3.3.
	* CONFIGURE: use $FRONTENDS instead of $LANG.

2003-04-30 Julian v. Bock <julian@wongr.net>
	* DETAILS: set VERSION to 3.2.3.
	* DEPENDS: remove.
	* CONFIGURE: remove ada language option.

2003-04-08 M.L. <mlubrano@sourcemage.org>
	* BUILD: Added $OPTS

2003-02-26 Julian v. Bock <julian@wongr.net>
	* BUILD: enable installwatch.

2003-02-08 Julian v. Bock <julian@wongr.net>
	* DETAILS: set VERSION to 3.2.2.

2002-12-31 Julian v. Bock <julian@wongr.net>
	* CONFIGURE: don't install fixed includes by default.

2002-12-14 Julian v. Bock <julian@wongr.net>
	* CONFIGURE: add option to not install fixed includes.

2002-11-21 Julian v. Bock <julian@wongr.net>
	* DETAILS: set VERSION to 3.2.1.

2002-10-26 Julian v. Bock <julian@wongr.net>
	* BUILD: unset LD_PRELOAD before make install because of problems
	  with installwatch.

2002-10-03 Julian v. Bock <julian@wongr.net>
	* DETAILS: add LICENSE and MD5 fields.

2002-09-04 Julian v. Bock <julian@wongr.net>
	* BUILD: move creation / deletion of build directory to
	  PRE_BUILD and POST_INSTALL.
	* PRE_BUILD: likewise.
	* POST_INSTALL: likewise.

2002-08-?? Julian v. Bock <julian@wongr.net>
	* DETAILS: set VERSION to 3.2.

2002-05-26 Julian v. Bock <julian@wongr.net>
	* DETAILS: update spell for gcc-3.1; remove pascal stuff.
	* BUILD: remove pascal stuff; remove --enable-shared; add
	  --enable-threads=posix; build everything in a separate directory.
	* CONFIGURE: add Ada 95 frontend; remove pascal frontend; add
	  configure options for all frontends but C and C++.
	* PRE_BUILD: remove.
	* DEPENDS: add.

2002-05-11 Julian v. Bock <julian@wongr.net>
	* DETAILS: set PASCAL_VERSION to 2.1.
	* PRE_BUILD: use gpc-20020510 instead of gpc-$PASCAL_VERSION.

2002-05-10 Ole Tange <sgl-spell-gcc@tange.dk>
	* DETAILS: set PASCAL_VERSION to 20020502.

2002-04-30 Julian v. Bock <julian@wongr.net>
	* DETAILS: set PASCAL_VERSION to 20020426.
	* CONFIGURE: add; make pascal support optional.
	* PRE_BUILD: likewise.
	* BUILD: likewise.

2002-04-23 Julian v. Bock <julian@wongr.net>
	* BUILD: add pascal fix by Lyon Lemmens; don't use
	  --enable-languages.

2002-04-18 Julian v. Bock <julian@wongr.net>
	* DETAILS: set PASCAL_VERSION to 20020410.

2002-04-11 Julian v. Bock <julian@wongr.net>
	* BUILD: use "objc" in languages instead of "objective-c".

2002-04-03 Julian v. Bock <julian@wongr.net>
	* DETAILS: update PASCAL_VERSION to 20020402; set SORUCE2_URL[0]
	  to http://www.gnu-pascal.de/current/$SOURCE2.

2002-03-29 Julian v. Bock <julian@wongr.net>
	* BUILD: don't build chill frontend
	* DETAILS: update PASCAL_VERSION to 20020318; remove SOURCE2_URL[0].

