| OLD | NEW |
| 1 This directory contains headers and stubs needed to compile libraries with | 1 This directory contains headers and stubs needed to compile libraries with |
| 2 extensive dependencies on Glibc, which couldn't be directly compiled with | 2 extensive dependencies on Glibc, which couldn't be directly compiled with |
| 3 newlib headers. | 3 newlib headers. |
| 4 | 4 |
| 5 Code here is mostly taken from the newlib CVS (trunk from Sep 5 2012), see | 5 Code here is mostly taken from the newlib CVS (trunk from Sep 5 2012), see |
| 6 http://sourceware.org/newlib/download.html | 6 http://sourceware.org/newlib/download.html |
| 7 and is BSD-licensed, so could be linked statically into differently | 7 and is BSD-licensed, so could be linked statically into differently |
| 8 licensed programs. Some simple placeholders were written from scratch, and also | 8 licensed programs. Some simple placeholders were written from scratch, and also |
| 9 BSD-style licensed. | 9 BSD-style licensed. |
| 10 | 10 |
| 11 elf*.h is taken from the native_client/src/include | 11 elf*.h is taken from the native_client/src/include |
| 12 directory of Native Client with revisions to: | 12 directory of Native Client with revisions to: |
| 13 - Reduce unneeded dependencies | 13 - Reduce unneeded dependencies |
| 14 - Change top-relative includes to file-relative includes | 14 - Change top-relative includes to file-relative includes |
| 15 - Add the Elf32_Dyn, Elf64_Dyn, and DT_* definitions | 15 - Add the Elf32_Dyn, Elf64_Dyn, and DT_* definitions |
| 16 | 16 |
| 17 Some more contents are added to elf*.h from freebsd source tree | 17 Some more contents are added to elf*.h from freebsd source tree |
| 18 https://svnweb.freebsd.org/base/release/10.1.0/ | 18 https://svnweb.freebsd.org/base/release/10.1.0/ |
| 19 | 19 |
| 20 err.h and err.c are pulled from freebsd 10.1 with some modifications. | 20 flock.c, fts.h, fts.c, err.h, err.c and timegm are pulled from freebsd 10.1 with |
| 21 some modifications. |
| OLD | NEW |