OLD | NEW |
1 Name: newlib-extras | 1 Name: newlib-extras |
2 URL: ftp://sourceware.org/pub/newlib/newlib-2.0.0.tar.gz | 2 URL: ftp://sourceware.org/pub/newlib/newlib-2.0.0.tar.gz |
3 Version: 2.0.0 | 3 Version: 2.0.0 |
4 Date: 2013-07-30 | 4 Date: 2013-07-30 |
5 License: BSD 3-Clause License | 5 License: BSD 3-Clause License |
6 License File: Embedded in headers. | 6 License File: Embedded in headers. |
7 Security Critical: no | 7 Security Critical: no |
8 | 8 |
9 This directory contains several socket-related header files taken from newlib. | 9 This directory contains several socket-related header files taken from newlib. |
10 These files are not present in the version of newlib included in the NaCl | 10 These files are not present in the version of newlib included in the NaCl |
11 toolchain. Using these files allows nacl_io to provide POSIX socket | 11 toolchain. Using these files allows nacl_io to provide POSIX socket |
12 virtualization in the newlib and pnacl toolchains. | 12 virtualization in the newlib and pnacl toolchains. |
13 | 13 |
14 Description: (from sourceware.org/newlib) | 14 Description: (from sourceware.org/newlib) |
15 | 15 |
16 Newlib is a C library intended for use on embedded systems. It is a | 16 Newlib is a C library intended for use on embedded systems. It is a |
17 conglomeration of several library parts, all under free software licenses | 17 conglomeration of several library parts, all under free software licenses |
18 that make them easily usable on embedded products. | 18 that make them easily usable on embedded products. |
19 | 19 |
20 Local Modifications: | 20 Local Modifications: |
21 * Removed the revoked third clause from the licenses in the header files. | 21 * Removed the revoked third clause from the licenses in the header files. |
22 * Correctly wrapped netdb.h to allow it to be included in both C and C++ files. | 22 * Correctly wrapped netdb.h to allow it to be included in both C and C++ files. |
23 * Removed faulty _BSD_SIZE_T_ typedef in arpa/inet.h | 23 * Removed faulty _BSD_SIZE_T_ typedef in arpa/inet.h |
| 24 * Removed macros in arpa/inet.h which added underbars to various functions of |
| 25 the form inet_*, to avoid problems with forward declarations in user code. |
| 26 * Added prototypes for htonl, htons, ntohl, and ntohs to netinet/in.h |
OLD | NEW |