History log of /bionic/libc/NOTICE
Revision Date Author Comments
b902641d7303d2ea24c10f6d6e7ff49e7ee75611 24-Jul-2014 Elliott Hughes <enh@google.com> Implement twalk(3), add unit tests.

I've also added insque(3) and remque(3) (from NetBSD because the OpenBSD
ones are currently broken for non-circular lists).

I've not added the three hash table functions that should be in this header
because they operate on a single global hash table and thus aren't likely
to be useful.

Bug: https://code.google.com/p/android/issues/detail?id=73719

(cherry picked from commit 3e424d0a241f8ae5194514dabc4ad899f5a5416d)

Change-Id: I5882a6b48c80fea8ac6b9c27e7b9de10b202b4ff
4ac83fad3cdc486c00199eef9ea2a95d354839c4 23-Jul-2014 Elliott Hughes <enh@google.com> Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files.

(cherry picked from commit 3758a244cf758046b40f630a11aed41e68c9cfc2)

Change-Id: I6ffb83b4a7b7746b095205c664cf025a72ead179
15581383153c5da29befb7f5cdc30bc21e9da54b 08-Jul-2014 Elliott Hughes <enh@google.com> Regenerate the bionic NOTICE files.

Also fix a few formatting issues in copyright headers that were confusing
the script (though obviously it would be better if the script were smarter).

Change-Id: I7f561bef4f84fdcbd84f375ee226bd65db0e507b
fe6e646cb79fe15d7815fdb9c92cc66be56ab1d4 16-Jun-2014 Elliott Hughes <enh@google.com> Update NOTICE files.

Change-Id: I459caf48ba861372a4d0bc75f98a9cb4acc20fd5
bfa582d0322932862087db7a8546c042e6602557 05-May-2014 Elliott Hughes <enh@google.com> Update the NOTICE files and improve the script slightly.

Change-Id: Ia131634cd97ca9523e1b63dce41f66247cbaa311
acbe322e8244dbc26f3b4b09db91ff4ce3e8d342 17-Apr-2014 Elliott Hughes <enh@google.com> Regenerate the NOTICE files.

Change-Id: Iac666f69b930e31bbeac3438812d544c6af55b0f
c4fbf92ce1df0d43d4c620b316d34e23a032aab9 10-Mar-2014 Calin Juravle <calin@google.com> Update the NOTICE files

Change-Id: I751c4eeda813b811faa4ee26c64445896db3d5bd
4e54b114f92c444caa3d1d248608d2b6c4c1fdc5 07-Mar-2014 Elliott Hughes <enh@google.com> Update the NOTICE files.

Change-Id: Ie72a01cddd5b813393656f603689e497b0f88ddd
54a7494f17f80d6c548a58434bcb5579a26cc125 04-Jan-2014 Elliott Hughes <enh@google.com> Regenerate the NOTICE files.

Also standardize the orthography in a few places to reduce near-duplicates
in the NOTICE files.

Change-Id: I347c75e817be61ec1b9c5b4b96226feedc8d09ab
2753e12af50a83882a3f854343aa686289da97b5 03-Jul-2013 Will Newton <will.newton@linaro.org> libc/arch-arm/bionic/memcpy.a9.S: memcpy from cortex-strings.

This memcpy code uses NEON/VFP to achieve very good performance
on ARMv7-A processors. It is specifically tuned for A15 but should
provide good performance on A9 also. It is equivalent to the code
in cortex-strings rev 116.

This patch is a follow up the existing gerrit change:

I7f6f77995f3ca903ad9c66d14261441667a2a935

This version includes a tweak for performance on misaligned
buffers and splits the header comment into license and
documentation sections.

Change-Id: Ibd2e23c8d8e01357ba0247be1d05192de3ceba69
Signed-off-by: Will Newton <will.newton@linaro.org>
d278b828fef47fb2d7098f8ec70867fbd3da09d6 25-Jun-2013 Elliott Hughes <enh@google.com> Switch to current upstream getopt_long.

Change-Id: I4c646dcb8be9e88dd54d069a03bbc5fbfd92de03
4eeec44e29c4d3471c6574c7eb8fdf240a9f17d7 13-Jun-2013 Elliott Hughes <enh@google.com> Fix the qsort copyright notice (fixed upstream this afternoon).

Change-Id: I786feb42719bceaa7da91565e350c1333b0d301f
2815b1dd452a7fb7de6ba0df2cb250987a1b62c4 13-Jun-2013 Elliott Hughes <enh@google.com> Take some fixed upstream copyright headers and regenerate NOTICE.

Change-Id: Ifff41d69c13322dbc6f928ce7d4c65f76fe36772
b2e1abda0503874a5bb097e0b55ad4f8ce211a8d 14-May-2013 Elliott Hughes <enh@google.com> Pull upstream FreeBSD revision 249810.

Fix license clause numbering.

Convert libc/stdio from K&R to ANSI C.

And add '__restrict' where it appeared in the header prototypes.

Change-Id: I5fdb22f79d3effa2298d03f9aa8412b4b087da04
Upstream: http://svnweb.freebsd.org/base?view=revision&revision=249810
0493a6f7be42e22d68e1d6ddb8eb2edaf818756f 07-Mar-2013 Elliott Hughes <enh@google.com> Regenerate NOTICE files.

Also clean up some obsolete cruft.

Change-Id: Iec3b36f6607f7a08b72de99294ed5b6cd910dd5f
448080d372242194bfa8ac85443476ffa484abd5 30-Jan-2013 Elliott Hughes <enh@google.com> Bring the NOTICE files back up to date.

Change-Id: I978275cf6604b90595ee79d897c0460eeadc7dc8
4612763b441fc71dea1771b4821ec7b9500bdf43 19-Oct-2012 Elliott Hughes <enh@google.com> Update generate-NOTICE.py to know about tzdata.

Also regenerate the NOTICE files. One had slipped behind.

Bug: 7012465
Change-Id: Ice2e909b521472eb1acd53d8151038bebe19984a
eac9eb462ed6f7fcfb791e7a08b4011fcca47829 08-Sep-2012 Irina Tirdea <irina.tirdea@intel.com> Add getdelim(3) and getline(3) to bionic

Some userspace programs (e.g. perf) need getline.

Changes:
() add getdelim.c, getline.c from NetBSD (http://netbsd.org/) under the
NetBSD Foundation's (TNF) license ("2 clause" Berkeley-style license).
() add stub for reentrant.h header that is needed by getdelim.c
() add tests for getdelim(3) and getline(3).
() update NOTICE file.

Change-Id: I22ed82dd5904b9d7a3695535c04f502be3c27c5d
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
5e58ea07d47c175abf8285ff67e3e9bc0b3a9e8e 12-Sep-2012 Nick Kralevich <nnk@google.com> libc: add ftw / nftw functions

Please see "man 3 ftw" for a description of the
ftw / nftw functions.

This code is taken directly from netbsd unmodified.

Change-Id: Ia4879ac57212b424adf5281b5e92858e216d0f14
965b867512f51f70ad9222bb1d96e3142bc65910 14-Sep-2012 Elliott Hughes <enh@google.com> Update libc/NOTICE and record the incantation.

Change-Id: I0673d6263de2c5a21cd549f18c0648d0fa4bb40f
cc213f871bf4c5329eb5eb7a80a0ce9d4a880af8 15-Aug-2012 Elliott Hughes <enh@google.com> Switch to the current NetBSD regex implementation.

Change-Id: If32b28dd85d6a7ab8957ab81d19fa4c0de9499d5
261e2232c18619f7bf49fea6d9266eb314bad398 15-Aug-2012 Elliott Hughes <enh@google.com> Sort NOTICE entries.

Also make sure we get the whole of any copyright header, in case
there's text before the "Copyright" line.

Change-Id: Iabcc5e0931a39c0107b833539fec7c5a3d134592
409302f0f9fce73ea4c82bbfd439041cd7923d34 14-Aug-2012 Elliott Hughes <enh@google.com> Switch to upstream NetBSD tdelete/tfind/tsearch.

tdestroy is a GNU extension, so that stays.

Change-Id: Iedebaff25ea7e92b1ab1dd4440da12b67b99aa40
f8b3a920a895a53b207017249080087d562bd0d2 10-Aug-2012 Elliott Hughes <enh@google.com> Revert "Revert "Switch to NetBSD's strxfrm(3).""

This reverts commit 8793e7c7d21a0434d1b5e63364c88b2b125a3d29,
and fixes the build by building upstream NetBSD source as a
separate library that's then swallowed whole into libc_common.

Change-Id: I6c9317d8c48b5ccaf85a7b185bc07fb31176ff97
8793e7c7d21a0434d1b5e63364c88b2b125a3d29 10-Aug-2012 Elliott Hughes <enh@google.com> Revert "Switch to NetBSD's strxfrm(3)."

This reverts commit be1d78b0dc899a732c0e9d7515d3023e8004e368

Change-Id: I11a95db474796f3da004f27652b081d5ba4ec9b4
be1d78b0dc899a732c0e9d7515d3023e8004e368 10-Aug-2012 Elliott Hughes <enh@google.com> Switch to NetBSD's strxfrm(3).

There were two bugs in our implementation. Intel found one, but another
remainined, and tracking upstream is the way forward for functions where
we add no value.

Change-Id: Ida9bac0293fb2c4cbc942b1e0515ee0477c6538b
387d4b7de9af2afd0c37a895ff9d012eb1f66156 10-Aug-2012 Elliott Hughes <enh@google.com> Auto-generate a complete NOTICE file.

Remove the hand-collated ones, and switch to a script that pulls the
copyright headers out of every file and collects the unique ones.

Change-Id: Ied3b98b3f56241df97166c410ff81de4e0157c9d
ea8fad11d980d55ebd2bcf2302f3f1f742b6351c 31-Jul-2012 Michael Hope <michael.hope@linaro.org> Add a .note.android.ident section to Android ELF binaries.

This allows debugging tools to know they are working with Android
binaries and adapt accordingly.

Signed-off-by: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
Signed-off-by: Michael Hope <michael.hope@linaro.org>

Change-Id: Ic906992fcad61c028bb765821637a3e1333bf52b
4f0555bf26af3a5a5b0ca79b4e44755c3e0253ad 20-Oct-2010 David Deephanphongs <dpanpong@google.com> Clean up NOTICE files.

Change Copyright date in libc/NOTICE to reflect the current modifications.

Change-Id: I313d719656caaa449c1100d35dbb7d14c1489e1a
1dc9e472e19acfe6dc7f41e429236e7eef7ceda1 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
1767f908af327fa388b1c66883760ad851267013 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
a27d2baa0c1a2ec70f47ea9199b1dd6762c8a349 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution