Copyright question: libgcc GPL exceptions

Bernd Schmidt bernds_cb1@t-online.de
Sat Mar 19 18:51:00 GMT 2005


I'm updating the copyrights in the Blackfin port, and I noticed that 
there appear to be two versions of the wording that allows more-or-less 
unlimited use of libgcc files.  One can be found e.g. in 
config/arm/crtn.asm:

   As a special exception, if you link this library with files
   compiled with GCC to produce an executable, this does not cause
   the resulting executable to be covered by the GNU General Public
   License.
   This exception does not however invalidate any other reasons why
   the executable file might be covered by the GNU General Public
   License.

the other in config/arm/lib1funcs.asm:

   In addition to the permissions in the GNU General Public License, the
   Free Software Foundation gives you unlimited permission to link the
   compiled version of this file into combinations with other programs,
   and to distribute those combinations without any restriction coming
   from the use of this file.  (The General Public License restrictions
   do apply in other respects; for example, they cover modification of
   the file, and distribution when not linked into a combine
   executable.)

Is there a particular reason to use one or the other, or are they 
equivalent?


Bernd



More information about the Gcc mailing list