1User relevant changes from version 041202 to 060710:
2
3binutils:
4	- ld is no longer patched to not allow undefined symbols in
5	  objects, as this is now done via gcc-specs.
6	- ld is no longer patched to not use relocation combination (combreloc),
7	  as the default (using it) seems to generate slightly smaller results and
8	  does not break anything (apparently).
9
10gcc:
11	- added missing documentation for --relative-path-errors option.
12	- added --no-undefined to the specs so that we can drop a patch that changed
13	  ld to use this as default.
14	- provide convenience fixed(ios&) and scientific(ios&) inline functions
15	- fixed scientific(ios& i) (thanks to John [Beta] Drinkwater)
16	- Applied several (old, external) patches that enable the support for anonymous
17	  structs and unions in C as well as in C++ (application of this patch has
18	  been sugggested by execom through BeBits-talkback).
19	
20	  This mail-thread explains the problem & solution:
21	      http://gcc.gnu.org/ml/gcc-bugs/1999-08n/msg00914.html
22	
23	  These are the patches that have been applied:
24	      gcc-2.95-anon-struct-union.diff
25	      gcc-2.95-c++-tidy.diff
26	      gcc-2.95-c++-anon-struct.diff
27	      gcc-2.95-c++-anon-struct2.diff
28	  which can all be found here:
29	  		ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/cygwin/gcc-2.95/patches/
30