On 04/29/2014 05:20 AM, Hesham Moustafa wrote:
Hi,
In the last few days, I have been working on porting newlib for
or1k/rtems. Joel and Chris mentioned that the previous newlib port has
some GPL code which conflicts with RTEMS;
Which? I could be missing something, but I am not seeing such code in [1].
No libgloss stuff is being used.
Correct. libgloss stuff is completely irrelevant wrt RTEMS.
Please take a look, I would
appreciate your feedback.
I am seeing one issue with newlib/libc/machine/or1k/setjmp.S
It is not properly licensed. All it carries is this:
+/* Simple setjmp/longjmp for the OpenRISC 1000 (OR32 ISA).
+ Damjan Lampret, OpenCores.org, Aug 15 2000. */
You'll have to contact a legal copyright holder of this code (I'd guess
Damjan Lampert or representative of opencores.org) and ask him to (re-)
license this code under legal terms which are suitable to newlib.
[1] http://www.doc.ic.ac.uk/~jab00/or32-newlib/newlib-patch
[2]
https://github.com/heshamelmatary/or1k-rtems/blob/master/patches/newlib-cvs-or1k-rtems-29-4-2014.diff
[3]
https://github.com/heshamelmatary/or1k-rtems/blob/master/patches/gcc-4.8.2-or1k-rtems-29-4-2014.diff
Ralf
_______________________________________________
rtems-devel mailing list
rtems-devel@rtems.org
http://www.rtems.org/mailman/listinfo/rtems-devel