This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

trivial patch for gcc-3.2 branch


After a private discussion with Mark, I've installed the attached patch
on the gcc-3.2 branch.  It's a backport of code we installed into the
mainline a few months ago.

It simply avoids including machmode.def (which is GPL'd) in the libgcc2
library (which is GPL + exception clause).  This was a request made by 
the FSF to clean up some licensing ambiguity for libgcc.


        * libgcc2.c: Do not include machmode.h.
Index: libgcc2.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/libgcc2.c,v
retrieving revision 1.133.6.3
retrieving revision 1.133.6.3.2.1
diff -c -3 -p -r1.133.6.3 -r1.133.6.3.2.1
*** libgcc2.c	21 May 2002 23:44:38 -0000	1.133.6.3
--- libgcc2.c	16 Sep 2002 22:51:12 -0000	1.133.6.3.2.1
*************** Software Foundation, 59 Temple Place - S
*** 36,43 ****
  #include "tconfig.h"
  #include "tsystem.h"
  
- #include "machmode.h"
- 
  /* Don't use `fancy_abort' here even if config.h says to use it.  */
  #ifdef abort
  #undef abort
--- 36,41 ----



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]