Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-02-11 | Fix bug from the syscall reorganization, detected by python's test_poll.py. | Manuel Novoa III | |
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! | |||
2004-02-11 | yet another todo item | Eric Andersen | |
2004-02-11 | mention valgrind/atexit annoyance | Eric Andersen | |
2004-02-11 | Update TODO list with some items for 1.0 | Eric Andersen | |
2004-02-10 | Do not include the create_module syscall if it is not present | Eric Andersen | |
2004-02-10 | Eliminate the PIE support option, and simply support that all the time | Eric Andersen | |
2004-02-10 | Fix function prototype to match the official ELF standard hash function | Eric Andersen | |
2004-02-10 | Fixup header file naming | Eric Andersen | |
2004-02-10 | clean trailing whitespace | Eric Andersen | |
2004-02-10 | Rework file naming, aiming for at least a vague level of consistancy | Eric Andersen | |
2004-02-10 | oops, manditory forgotten patch | Eric Andersen | |
2004-02-10 | Fixup the definition of _dl_open, and move some bits back where they were, | Eric Andersen | |
till I properly finish the next step in my evil plan. | |||
2004-02-09 | Nicolas Pitre writes: | Eric Andersen | |
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 | |||
2004-02-08 | Move _dl_printf and _dl_malloc to ldso, which is a more sensible | Eric Andersen | |
location for this stuff | |||
2004-02-08 | Cleanup whitespace and formatting | Eric Andersen | |
2004-02-08 | Add some permissions when creating the logfile | Eric Andersen | |
2004-02-07 | Thanks to Joakim's recent paches, we can now remove the FIXME | Eric Andersen | |
2004-02-07 | Restore the library entry point so it works. It does have | Eric Andersen | |
to be arch specific to work properly. | |||
2004-02-07 | Joakim Tjernlund writes: | Eric Andersen | |
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. | |||
2004-02-07 | Remove unneeded forward declaration | Eric Andersen | |
2004-02-07 | Split off the stuff that cannot use function into its own file, | Eric Andersen | |
to make it easier to treat it specially while not bothering the rest of the code with the same constraints. | |||
2004-02-07 | Step one, begin shuffling things around a bit | Eric Andersen | |
2004-02-07 | Yet more consistancy fixups | Eric Andersen | |
2004-02-07 | Use unsigned char * pointers | Eric Andersen | |
2004-02-06 | Trim trailing whitespace | Eric Andersen | |
2004-02-06 | Remove trailing whitespace | Eric Andersen | |
2004-02-06 | Fix completely hosed up formatting | Eric Andersen | |
2004-02-06 | Sigh. The 2.6.x kernel removed '__kernel_dev_t' and renamed it as | Eric Andersen | |
'__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 | |||
2004-02-05 | Patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for building alpha. | Manuel Novoa III | |
2004-02-05 | Allow building on 64 bit archs. Hopefully the last cvs activity this | Manuel Novoa III | |
stuff will see other than "delete". | |||
2004-02-05 | Use 'mmap.c' instead of '_mmap.c' | Eric Andersen | |
2004-02-05 | Fixup a badly merged update | Eric Andersen | |
-Erik | |||
2004-02-04 | Use a static const char array for static strings | Eric Andersen | |
2004-02-03 | Today's Toni's birthday. Seems an appropriate day to add this. | Manuel Novoa III | |
2004-02-02 | Use the correct configuration test define. | Manuel Novoa III | |
2004-02-01 | The code for checking the rpath was not finding the rpath | Eric Andersen | |
value correctly, since it forgot to lookup the correct value in the string table. | |||
2004-02-01 | Jakub Bogusz writes: | Eric Andersen | |
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. | |||
2004-01-31 | Revert to scope as used by original code for now, just in case. | Eric Andersen | |
I still don't have a good handle on why and when the different scope values should be used. | |||
2004-01-31 | Patch from Paul Mundt, lethal at linux-sh dot org, | Eric Andersen | |
add sh/sh64: ABORT_INSTRUCTION definitions | |||
2004-01-30 | Andrew May writes: | Eric Andersen | |
Here are some simple fixes for things that broke for PPC with the recent syscall cleanup. I am not sure they are correct but they seem pretty trivial. | |||
2004-01-30 | Add missing abort instruction for powerpc | Eric Andersen | |
2004-01-30 | Paul Mundt, lethal at linux-sh dot org writes: | Eric Andersen | |
Boredom got the better of me, here's strlen() for sh64.. | |||
2004-01-30 | Joakim Tjernlund writes: | Eric Andersen | |
> Not there yet, but the interfaces are much closer now... > Heading to bed though, since its 5:30am. :-) This works, but I discovered something "funny". For all relocs but COPY you can use scope instead of scope->dyn->symbol_scope and it is much faster to do that. Search for "Funny" in the patch to see what I mean. Probably I probably broke something, please let me know if it works for you too. I think I am done with ldso now. Has been fun and I hope to actually use uClibc/busybox soon in a project. Ohh, there is one thing left, double sized PLT entries, but maybe these aren't needed in uClibc? Sweet dreams Jocke | |||
2004-01-29 | Modify interfaces for _dl_parse_relocation_information() | Eric Andersen | |
_dl_parse_lazy_relocation_information() and _dl_parse_copy_information() so they are all consistant, allowing for future consolidation. Trim some trailing whitespace as well. | |||
2004-01-29 | Scrub up use of ELF_USES_RELOCA and eliminte some unsightly ifdefs | Eric Andersen | |
2004-01-29 | Joakim Tjernlund writes: | Eric Andersen | |
Here is the cleaned up laze reloc patch. Summary: - Minor cleanup. - disable the "if (finaladdr <= 0x01fffffc || finaladdr >= 0xfe000000)" test since it almost never triggered. - Optimized the lazy relocs handling. Would be great if you could commit ASAP. Jocke | |||
2004-01-29 | Eliminate separate passes for _dl_copy_fixups() and _dl_fixup(), and | Eric Andersen | |
do both operations in a single pass. | |||
2004-01-29 | Fixup silly typo | Eric Andersen | |
2004-01-29 | Patch from Joakim Tjernlund: | Eric Andersen | |
Removed R_PPC_NONE and R_PPC_REL24 as these does not seem to be used. Corrected R_PPC_ADDR32 and R_PPC_JMP_SLOT | |||
2004-01-27 | Patch from Joakim Tjernlund to get rid of an annoying warning. | Eric Andersen | |