[patch,arm] Add GCC runtime library exceptions to files that go into libgcc
Georg-Johann Lay
avr@gjlay.de
Fri May 9 13:40:00 GMT 2014
This patch adds GCC Runtime Library Exception to files that go into libgcc
because libgcc2.c includes tm.h and libgcc_tm.h.
Most of these files contain much code, some used by libgcc, some not. Some
potential users of (lib)gcc have objections that missing RLE might "infect"
their target code.
Even though I know that this is actually not the case and the FSF is fine with
target code linked against libgcc, it's pointless to argue in that direction.
At least this is my personal experience with advocates.
I am aware that there was effort for better separation of libgcc and GCC, but
obviously this separation has not yet been achieved.
This this ok for trunk?
And is there anything special about license changes w.r.t FSF that I have to
take into account? CCed Ian so that someone from the GCC steering committee
can have a look.
Thanks.
Johann
gcc/
* config/arm/arm.h (License): Add GCC Runtime Library Exception.
* config/arm/aout.h (License): Same.
* config/arm/bpabi.h (License): Same.
* config/arm/elf.h (License): Same.
* config/arm/linux-elf.h (License): Same.
* config/arm/linux-gas.h (License): Same.
* config/arm/netbsd-elf.h (License): Same.
* config/arm/uclinux-eabi.h (License): Same.
* config/arm/uclinux-elf.h (License): Same.
* config/arm/vxworks.h (License): Same.
libgcc/
* config/arm/bpabi-lib.h (License): Add GCC Runtime Library Exception.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arm-gpl-rle.diff
Type: text/x-patch
Size: 7483 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20140509/d36776d7/attachment.bin>
More information about the Gcc-patches
mailing list