Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Another little touch up to avoid problems... | Eric Andersen | 2004-02-13 | 1 | -0/+2 | |
| | ||||||
* | A better fix... | Eric Andersen | 2004-02-13 | 1 | -6/+4 | |
| | ||||||
* | Fix the annoying "not a dynamic executable" problem when running ldd | Eric Andersen | 2004-02-13 | 1 | -4/+4 | |
| | | | | on libuClibc | |||||
* | Cleanup whitespace and formatting | Eric Andersen | 2004-02-13 | 1 | -36/+31 | |
| | ||||||
* | Avoid potential double free when locate_library_file() is used | Eric Andersen | 2004-02-13 | 1 | -4/+7 | |
| | | | | on fully resolved names | |||||
* | Oops.. The custom stream funcs should only be compiled if wanted. | Manuel Novoa III | 2004-02-13 | 1 | -2/+4 | |
| | ||||||
* | Based on a problem report and patch from Florian Schirmer, fix a compile | Eric Andersen | 2004-02-12 | 2 | -4/+4 | |
| | | | | | | problem with mips -- contrary to my expectation gcc on mips _always_ defines __PIC__ which breaks the assumption inherent in my code. This should fix things up. | |||||
* | More todo list updates | Eric Andersen | 2004-02-12 | 1 | -28/+46 | |
| | ||||||
* | Paul Mundt lethal at linux-sh dot org writes: | Eric Andersen | 2004-02-12 | 1 | -0/+2 | |
| | | | | | | | | We can't use trapa #0xff on sh2, the only permissible trapa ranges are 32 to 63. On SH-2, we use trapa32 to issue a break in the same way that trapa #0xff is used on SH-3/4. This behavior is implementation specific, but is what is used in sh-ipl+g, linux, eCos, uITRON, etc. so we follow suit here. | |||||
* | Add missing mips specific include/sys/user.h | Eric Andersen | 2004-02-12 | 1 | -0/+52 | |
| | ||||||
* | Add our own copies of the include/scsi header files, per what glibc | Eric Andersen | 2004-02-12 | 5 | -4/+537 | |
| | | | | | does, rather than depending on the kernel header files. -Erik | |||||
* | New stdio core. Should be more maintainable. Fixes a couple of bugs. | Manuel Novoa III | 2004-02-11 | 119 | -7767/+9224 | |
| | | | | | | | | Codepaths streamlined. Improved performance for nonthreaded apps when linked with a thread-enabled libc. Minor iconv bug and some locale/thread related startup issues fixed. These showed up in getting a gcj-compiled java helloworld app running. Removed some old extension functions... _stdio_fdout and _stdio_fsfopen. | |||||
* | Fix bug from the syscall reorganization, detected by python's test_poll.py. | Manuel Novoa III | 2004-02-11 | 1 | -3/+3 | |
| | | | | | | | The #ifdef __NR_poll test was failing because it was done before any includes. Hence, the emulation was always being used. NOTE: The emulation fails a couple of tests in test_poll.py! | |||||
* | yet another todo item | Eric Andersen | 2004-02-11 | 1 | -0/+9 | |
| | ||||||
* | mention valgrind/atexit annoyance | Eric Andersen | 2004-02-11 | 1 | -0/+4 | |
| | ||||||
* | Update TODO list with some items for 1.0 | Eric Andersen | 2004-02-11 | 1 | -56/+46 | |
| | ||||||
* | Do not include the create_module syscall if it is not present | Eric Andersen | 2004-02-10 | 1 | -0/+3 | |
| | ||||||
* | Eliminate the PIE support option, and simply support that all the time | Eric Andersen | 2004-02-10 | 2 | -33/+6 | |
| | ||||||
* | Fix function prototype to match the official ELF standard hash function | Eric Andersen | 2004-02-10 | 2 | -3/+3 | |
| | ||||||
* | Fixup header file naming | Eric Andersen | 2004-02-10 | 2 | -2/+2 | |
| | ||||||
* | clean trailing whitespace | Eric Andersen | 2004-02-10 | 2 | -2/+2 | |
| | ||||||
* | Rework file naming, aiming for at least a vague level of consistancy | Eric Andersen | 2004-02-10 | 49 | -4966/+35 | |
| | ||||||
* | oops, manditory forgotten patch | Eric Andersen | 2004-02-10 | 2 | -0/+262 | |
| | ||||||
* | Fixup the definition of _dl_open, and move some bits back where they were, | Eric Andersen | 2004-02-10 | 5 | -246/+104 | |
| | | | | till I properly finish the next step in my evil plan. | |||||
* | Nicolas Pitre writes: | Eric Andersen | 2004-02-09 | 1 | -5/+6 | |
| | | | | | | | | | | | | | | | | Hello Erik, My patch adding ARM assembly soft-float routines to gcc also changes the default FPA float word ordering for the saner VFP word ordering which is also the order anyone would expect on a little endian machine. Problem is that uClibc curently hardwire floats to big endian (FPA) ordering in all cases. Please consider the attached patch to fix this problem. Nicolas | |||||
* | Move _dl_printf and _dl_malloc to ldso, which is a more sensible | Eric Andersen | 2004-02-08 | 3 | -258/+129 | |
| | | | | location for this stuff | |||||
* | Cleanup whitespace and formatting | Eric Andersen | 2004-02-08 | 7 | -390/+377 | |
| | ||||||
* | Add some permissions when creating the logfile | Eric Andersen | 2004-02-08 | 1 | -3/+3 | |
| | ||||||
* | Thanks to Joakim's recent paches, we can now remove the FIXME | Eric Andersen | 2004-02-07 | 2 | -14/+0 | |
| | ||||||
* | Restore the library entry point so it works. It does have | Eric Andersen | 2004-02-07 | 20 | -12/+22 | |
| | | | | to be arch specific to work properly. | |||||
* | Joakim Tjernlund writes: | Eric Andersen | 2004-02-07 | 2 | -220/+90 | |
| | | | | | | | | | | Hi again All dltest* and test* programs pass for me. uClibc ld.so resolves according to the OLD weak symbol handling. I have tried to use the new scheme as well, but that segfaults in all cases but test3. | |||||
* | Remove unneeded forward declaration | Eric Andersen | 2004-02-07 | 1 | -1/+0 | |
| | ||||||
* | Split off the stuff that cannot use function into its own file, | Eric Andersen | 2004-02-07 | 26 | -694/+1236 | |
| | | | | | to make it easier to treat it specially while not bothering the rest of the code with the same constraints. | |||||
* | Step one, begin shuffling things around a bit | Eric Andersen | 2004-02-07 | 9 | -87/+135 | |
| | ||||||
* | Yet more consistancy fixups | Eric Andersen | 2004-02-07 | 1 | -2/+2 | |
| | ||||||
* | Use unsigned char * pointers | Eric Andersen | 2004-02-07 | 3 | -3/+3 | |
| | ||||||
* | Trim trailing whitespace | Eric Andersen | 2004-02-06 | 2 | -14/+14 | |
| | ||||||
* | Remove trailing whitespace | Eric Andersen | 2004-02-06 | 2 | -128/+126 | |
| | ||||||
* | Fix completely hosed up formatting | Eric Andersen | 2004-02-06 | 1 | -10/+10 | |
| | ||||||
* | Sigh. The 2.6.x kernel removed '__kernel_dev_t' and renamed it as | Eric Andersen | 2004-02-06 | 14 | -0/+17 | |
| | | | | | | | | | '__kernel_old_dev_t'. And of course there is no good way to know which is in use except checking linux/version.h. Grumble. This is rather lame, but for now, define __kernel_old_dev_t to be the same as __kernel_dev_t. This will want to be revisited soon. -Erik | |||||
* | Patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for building alpha. | Manuel Novoa III | 2004-02-05 | 2 | -11/+10 | |
| | ||||||
* | Allow building on 64 bit archs. Hopefully the last cvs activity this | Manuel Novoa III | 2004-02-05 | 1 | -2/+2 | |
| | | | | stuff will see other than "delete". | |||||
* | Use 'mmap.c' instead of '_mmap.c' | Eric Andersen | 2004-02-05 | 4 | -9/+9 | |
| | ||||||
* | Fixup a badly merged update | Eric Andersen | 2004-02-05 | 1 | -4/+7 | |
| | | | | -Erik | |||||
* | Use a static const char array for static strings | Eric Andersen | 2004-02-04 | 2 | -4/+4 | |
| | ||||||
* | Today's Toni's birthday. Seems an appropriate day to add this. | Manuel Novoa III | 2004-02-03 | 1 | -0/+22 | |
| | ||||||
* | Use the correct configuration test define. | Manuel Novoa III | 2004-02-02 | 1 | -2/+2 | |
| | ||||||
* | The code for checking the rpath was not finding the rpath | Eric Andersen | 2004-02-01 | 1 | -6/+20 | |
| | | | | | value correctly, since it forgot to lookup the correct value in the string table. | |||||
* | Jakub Bogusz writes: | Eric Andersen | 2004-02-01 | 3 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | Hello, the attached patch fixes ldso compilation on sparc-linux (at least with sparc32 userland). It was made against uClibc 0.9.21, but it's still OK with 0.9.26. There were three problems: - missing __NR_getpid definition - conflicting prototypes in elfinterp.c - syntax error (missing semicolon) in ldso.c With this patch shared libraries and ldso can be built on sparc. It contains also ldso.c syntax fix for m68k - there was the same mistake two lines earlier; but I didn't test build on m68k. | |||||
* | Revert to scope as used by original code for now, just in case. | Eric Andersen | 2004-01-31 | 1 | -2/+4 | |
| | | | | | I still don't have a good handle on why and when the different scope values should be used. |