summaryrefslogtreecommitdiffstats
path: root/libc/misc/internals
Commit message (Collapse)AuthorAgeFilesLines
...
* Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL blockDenis Vlasenko2008-05-192-4/+4
| | | | | | | | | in string.h and strings.h. This caught unguarded string ops in libc/inet/ethers.c __ether_line_w() function. I will wait for fallout reports for a week or so, then continue converting more libc_hidden_proto's.
* Add some necessary Makefile bits for UCLIBC_FORMAT_FLAT_SEP_DATA.Bernd Schmidt2007-11-231-0/+3
|
* Some shared flat improvements.Bernd Schmidt2007-11-231-0/+7
| | | | | | | | Fix minor errors: - UCLIBC_SHARED_FLAT_ID instead of SHARED_FLAT_ID - use -Wl,-shared-lib-id properly Use libc_so.a as the source for the shared libc, in order to be able to use -mleaf-id-shared-library on the Blackfin.
* bug 1310: drop hidden aliases to data since some arches crap with this due ↵Mike Frysinger2007-09-151-14/+13
| | | | to copy relocs
* change the auxvt code from being dependent on MMU to !LDSO as auxvt things ↵Mike Frysinger2007-06-011-5/+5
| | | | are ELF-specific, not MMU-specific
* Nickolai Zeldovich writes: if the temp name already exists, then the retry ↵Mike Frysinger2007-05-061-10/+9
| | | | code does not create a new temp name as the code to do so is outside of the retry loop
* svn 17941/17943 broke the build. 18032 made the threaded case compile Rob Landley2007-03-081-9/+4
| | | | | | again, this makes the non-threaded case compile again. I have no idea if this is the proper fix, I'm just tired if it not compiling for two weeks.
* Fix a build break due to errno and h_errno being unresolved symbols. Rob Landley2007-03-071-2/+2
| | | | (No idea if this is the right fix but it's something for now.)
* need to double check internal errno handling wrt libpthreadMike Frysinger2007-02-221-0/+2
|
* add missing file for previous commit as pointed out by Peter KjellerstedtMike Frysinger2007-02-211-0/+21
|
* redo errno handling so that it should work both in thread and non-threaded ↵Mike Frysinger2007-02-213-26/+10
| | | | situations
* Peter Mazinger pointed out that my last commit was faulty.Joakim Tjernlund2007-01-111-1/+1
| | | | This should fix it.
* Fix SEGV for static builds in exit() path.Joakim Tjernlund2007-01-101-0/+26
| | | | Leave the now obsolete libc/misc/pthread dir in for now.
* create new menu so people can select what format they wish to build uClibcMike Frysinger2006-12-112-9/+9
|
* Richard Sandiford writes: add support for init/fini arrays in shared flat ↵Mike Frysinger2006-12-085-5/+149
| | | | libraries
* fix from cmetcalf to make sure we clear the auxvt table before using itMike Frysinger2006-11-271-0/+1
|
* sync with psm: update errno handling to be the same on all archesMike Frysinger2006-08-232-0/+15
|
* fixup my copyright notice, trim stale remnants of older notices whichEric Andersen2006-07-051-1/+0
| | | | I had clearly run search/replace on that were cluttering things up.
* expand comment a little more as to why _stdio_init() is weak thanks to mjn3Mike Frysinger2006-05-061-0/+2
|
* use weak_alias() for data symbols, not strong_alias()Mike Frysinger2006-05-042-3/+3
|
* Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵Peter S. Mazinger2006-03-101-11/+3
| | | | most of global data relocations are back
* Add UCLIBC_HAS_SSP_COMPAT option guarding gcc-3.x ssp supportPeter S. Mazinger2006-03-071-3/+10
|
* tweak the idea between having a MMU and actually using itMike Frysinger2006-02-181-5/+5
|
* touchup whitespaceMike Frysinger2006-02-171-11/+10
|
* DOMULTI may be used for libc, the excluded files need work, ↵Peter S. Mazinger2006-02-151-0/+2
| | | | linuxthreads[_db] as well, don't try on slow box
* after much deliberation, may i present Joseph S. Myers patch to add support ↵Mike Frysinger2006-02-141-0/+55
| | | | | | | | for .init and .fini array processing for the gory details, see the mailing list: http://www.uclibc.org/lists/uclibc/2006-January/014079.html http://www.uclibc.org/lists/uclibc/2006-February/014285.html
* libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵Peter S. Mazinger2006-02-131-14/+11
| | | | libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore
* environ is GNU extensionPeter S. Mazinger2006-02-131-0/+2
|
* even the hidden version of the weaks in libc (as strong in libpthread) have ↵Peter S. Mazinger2006-02-022-2/+2
| | | | to be weaks
* Make it build w/ HAVE_SHARED disabled and SSP enabledPeter S. Mazinger2006-02-011-6/+13
|
* global data uses libc_hidden_data_def, convert all -I hope- and add some newPeter S. Mazinger2006-02-011-2/+2
|
* add comment to know why it's weakPeter S. Mazinger2006-01-311-0/+1
|
* change strong to weak_alias, arm fails, thx Khem RajPeter S. Mazinger2006-01-311-1/+1
|
* Do not build *64 and llseek, correct some failure when LFS is disabledPeter S. Mazinger2006-01-271-0/+2
|
* Some warnings go awayPeter S. Mazinger2006-01-271-1/+2
|
* Some more prototypes, enable missing-prototypes/declarations warnings for nowPeter S. Mazinger2006-01-261-2/+4
|
* Guard hidden prototypes accordinglyPeter S. Mazinger2006-01-231-2/+7
|
* Use __typeof instead of adding full prototypesPeter S. Mazinger2006-01-211-2/+2
|
* Correct a typoPeter S. Mazinger2006-01-161-0/+2
|
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-164-4/+15
| | | | gone from libc. The remaining are left as exercise for others ;-)
* some global data relocs gonePeter S. Mazinger2006-01-161-1/+2
|
* make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger2006-01-141-2/+4
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-142-35/+53
| | | | missing headers, other jump relocs removed
* create & use an internal alias to __uClibc_init()Mike Frysinger2006-01-081-1/+2
|
* create a hidden internal pagesize symbol for libc usageMike Frysinger2006-01-081-2/+4
|
* touchup code a bit and shrink it by a few bytesMike Frysinger2006-01-081-34/+31
|
* tweak __progname handling some more since some [bad] apps actually try and ↵Mike Frysinger2006-01-041-15/+15
| | | | use it
* tweak what is likely() in the argv[0] parsingMike Frysinger2006-01-031-2/+2
|
* add optional support for program_invocation_name/program_invocation_short_nameMike Frysinger2006-01-031-1/+19
|
* we dont need to loop calling abort() because abort() already loops for usMike Frysinger2006-01-031-2/+0
|