Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block | Denis Vlasenko | 2008-05-19 | 2 | -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 Schmidt | 2007-11-23 | 1 | -0/+3 | |
| | ||||||
* | Some shared flat improvements. | Bernd Schmidt | 2007-11-23 | 1 | -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 Frysinger | 2007-09-15 | 1 | -14/+13 | |
| | | | | to copy relocs | |||||
* | change the auxvt code from being dependent on MMU to !LDSO as auxvt things ↵ | Mike Frysinger | 2007-06-01 | 1 | -5/+5 | |
| | | | | are ELF-specific, not MMU-specific | |||||
* | Nickolai Zeldovich writes: if the temp name already exists, then the retry ↵ | Mike Frysinger | 2007-05-06 | 1 | -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 Landley | 2007-03-08 | 1 | -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 Landley | 2007-03-07 | 1 | -2/+2 | |
| | | | | (No idea if this is the right fix but it's something for now.) | |||||
* | need to double check internal errno handling wrt libpthread | Mike Frysinger | 2007-02-22 | 1 | -0/+2 | |
| | ||||||
* | add missing file for previous commit as pointed out by Peter Kjellerstedt | Mike Frysinger | 2007-02-21 | 1 | -0/+21 | |
| | ||||||
* | redo errno handling so that it should work both in thread and non-threaded ↵ | Mike Frysinger | 2007-02-21 | 3 | -26/+10 | |
| | | | | situations | |||||
* | Peter Mazinger pointed out that my last commit was faulty. | Joakim Tjernlund | 2007-01-11 | 1 | -1/+1 | |
| | | | | This should fix it. | |||||
* | Fix SEGV for static builds in exit() path. | Joakim Tjernlund | 2007-01-10 | 1 | -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 uClibc | Mike Frysinger | 2006-12-11 | 2 | -9/+9 | |
| | ||||||
* | Richard Sandiford writes: add support for init/fini arrays in shared flat ↵ | Mike Frysinger | 2006-12-08 | 5 | -5/+149 | |
| | | | | libraries | |||||
* | fix from cmetcalf to make sure we clear the auxvt table before using it | Mike Frysinger | 2006-11-27 | 1 | -0/+1 | |
| | ||||||
* | sync with psm: update errno handling to be the same on all arches | Mike Frysinger | 2006-08-23 | 2 | -0/+15 | |
| | ||||||
* | fixup my copyright notice, trim stale remnants of older notices which | Eric Andersen | 2006-07-05 | 1 | -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 mjn3 | Mike Frysinger | 2006-05-06 | 1 | -0/+2 | |
| | ||||||
* | use weak_alias() for data symbols, not strong_alias() | Mike Frysinger | 2006-05-04 | 2 | -3/+3 | |
| | ||||||
* | Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵ | Peter S. Mazinger | 2006-03-10 | 1 | -11/+3 | |
| | | | | most of global data relocations are back | |||||
* | Add UCLIBC_HAS_SSP_COMPAT option guarding gcc-3.x ssp support | Peter S. Mazinger | 2006-03-07 | 1 | -3/+10 | |
| | ||||||
* | tweak the idea between having a MMU and actually using it | Mike Frysinger | 2006-02-18 | 1 | -5/+5 | |
| | ||||||
* | touchup whitespace | Mike Frysinger | 2006-02-17 | 1 | -11/+10 | |
| | ||||||
* | DOMULTI may be used for libc, the excluded files need work, ↵ | Peter S. Mazinger | 2006-02-15 | 1 | -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 Frysinger | 2006-02-14 | 1 | -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. Mazinger | 2006-02-13 | 1 | -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 extension | Peter S. Mazinger | 2006-02-13 | 1 | -0/+2 | |
| | ||||||
* | even the hidden version of the weaks in libc (as strong in libpthread) have ↵ | Peter S. Mazinger | 2006-02-02 | 2 | -2/+2 | |
| | | | | to be weaks | |||||
* | Make it build w/ HAVE_SHARED disabled and SSP enabled | Peter S. Mazinger | 2006-02-01 | 1 | -6/+13 | |
| | ||||||
* | global data uses libc_hidden_data_def, convert all -I hope- and add some new | Peter S. Mazinger | 2006-02-01 | 1 | -2/+2 | |
| | ||||||
* | add comment to know why it's weak | Peter S. Mazinger | 2006-01-31 | 1 | -0/+1 | |
| | ||||||
* | change strong to weak_alias, arm fails, thx Khem Raj | Peter S. Mazinger | 2006-01-31 | 1 | -1/+1 | |
| | ||||||
* | Do not build *64 and llseek, correct some failure when LFS is disabled | Peter S. Mazinger | 2006-01-27 | 1 | -0/+2 | |
| | ||||||
* | Some warnings go away | Peter S. Mazinger | 2006-01-27 | 1 | -1/+2 | |
| | ||||||
* | Some more prototypes, enable missing-prototypes/declarations warnings for now | Peter S. Mazinger | 2006-01-26 | 1 | -2/+4 | |
| | ||||||
* | Guard hidden prototypes accordingly | Peter S. Mazinger | 2006-01-23 | 1 | -2/+7 | |
| | ||||||
* | Use __typeof instead of adding full prototypes | Peter S. Mazinger | 2006-01-21 | 1 | -2/+2 | |
| | ||||||
* | Correct a typo | Peter S. Mazinger | 2006-01-16 | 1 | -0/+2 | |
| | ||||||
* | Last relocs jump and global data, (even locales) that I could remove are ↵ | Peter S. Mazinger | 2006-01-16 | 4 | -4/+15 | |
| | | | | gone from libc. The remaining are left as exercise for others ;-) | |||||
* | some global data relocs gone | Peter S. Mazinger | 2006-01-16 | 1 | -1/+2 | |
| | ||||||
* | make DODEBUG=y happy, update sysdeps/common/* copyright | Peter S. Mazinger | 2006-01-14 | 1 | -2/+4 | |
| | ||||||
* | hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵ | Peter S. Mazinger | 2006-01-14 | 2 | -35/+53 | |
| | | | | missing headers, other jump relocs removed | |||||
* | create & use an internal alias to __uClibc_init() | Mike Frysinger | 2006-01-08 | 1 | -1/+2 | |
| | ||||||
* | create a hidden internal pagesize symbol for libc usage | Mike Frysinger | 2006-01-08 | 1 | -2/+4 | |
| | ||||||
* | touchup code a bit and shrink it by a few bytes | Mike Frysinger | 2006-01-08 | 1 | -34/+31 | |
| | ||||||
* | tweak __progname handling some more since some [bad] apps actually try and ↵ | Mike Frysinger | 2006-01-04 | 1 | -15/+15 | |
| | | | | use it | |||||
* | tweak what is likely() in the argv[0] parsing | Mike Frysinger | 2006-01-03 | 1 | -2/+2 | |
| | ||||||
* | add optional support for program_invocation_name/program_invocation_short_name | Mike Frysinger | 2006-01-03 | 1 | -1/+19 | |
| | ||||||
* | we dont need to loop calling abort() because abort() already loops for us | Mike Frysinger | 2006-01-03 | 1 | -2/+0 | |
| |