Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(12)

Side by Side Diff: native_client_sdk/src/libraries/third_party/newlib-extras/README.chromium

Issue 22625004: Adds htonl, htons, ntohl, and ntohs to newlib (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@gethostbyname
Patch Set: Fixed Merge Conflict with Master Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698