summaryrefslogtreecommitdiffstats
path: root/libc
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix arm profiling support, which was accidentally removedEric Andersen2003-12-041-0/+6
|
* Building of iconv.o was accidently always disabled.Manuel Novoa III2003-12-041-8/+4
| | | | Also, build the iconv app in utils.
* Lethal noticed that the generated file gmon-start.S was notEric Andersen2003-12-034-0/+8
| | | | being cleaned up.
* Patch from lethal, adding syscall() to the sh64 portEric Andersen2003-12-032-1/+25
|
* remove some garbageEric Andersen2003-12-031-1/+0
|
* Add a syscall() implementation using a hacked version of the syscall6 macro.Manuel Novoa III2003-12-022-1/+26
| | | | Untested, but syscall() is needed by busybox for pivot_root at least.
* Add function versions of ntohl and friendsEric Andersen2003-12-022-1/+68
|
* Avoid a potentially undefined operation with a veriable++ in a macroEric Andersen2003-12-021-2/+2
|
* Put in a dummy reference to main so busybox will link.Manuel Novoa III2003-12-021-0/+6
|
* Patch by "Bradley D. LaRonde" <brad@ltc.com> for boehm garbage collector.Manuel Novoa III2003-11-291-0/+3
|
* Another missing mips function, needed by the boehm garbage collector.Manuel Novoa III2003-11-282-1/+32
|
* Add sysmips(), based on a patch by Atsushi Nemoto <anemo@mba.ocn.ne.jp>.Manuel Novoa III2003-11-283-2/+7
|
* Remove SAFECFLAGS. It was a workaround for failures in old awk scriptEric Andersen2003-11-2215-116/+33
| | | | | | | | | | used to generate the crti.S and crtn.S files. Since we don't use that anymore, keeping the workaround makes no sense. Furthermore, in most cases, SAFECFLAGS was not picking up all the needed flags, causing crti.o and crtn.o to not be built PIC. Which is very bad. Removing SAFECFLAGS and using CFLAGS fixes that as well.
* Add missing weak alias for bcmpEric Andersen2003-11-201-0/+4
|
* Always include locale.h, which was included by libintl.h only whenManuel Novoa III2003-11-201-0/+2
| | | | optimizing.
* Don't depend on BSD namingEric Andersen2003-11-201-12/+12
|
* Add an initial set of arm optimized string functions. TheseEric Andersen2003-11-2012-1/+1117
| | | | | do seem to make noticable speed improvement... -Erik
* Lets try that one again...Eric Andersen2003-11-201-8/+6
|
* Make certain that the arch specific stuff is always compiled lastEric Andersen2003-11-201-4/+7
|
* Fixup dependancies to ensure arch specific string functionsEric Andersen2003-11-201-3/+3
| | | | will always win
* Fix the return value for fputs when passed an empty string.Manuel Novoa III2003-11-191-1/+4
| | | | | Indirectly detected by gmp-4.1.2 self-tests and reported by "Peter S. Mazinger" <ps.m@gmx.net>.
* If __NR_ftruncate64 isn't defined, do the best we can.Manuel Novoa III2003-11-171-5/+19
|
* I forgot to update the thread locking in the last dst fix.Manuel Novoa III2003-11-161-2/+4
|
* Fix a build problem when using 2.2.x kernel headers.Manuel Novoa III2003-11-161-4/+4
|
* Add support for missing ntp_gettime and ntp_adjtimeEric Andersen2003-11-123-1/+34
|
* Fix for the last "fix".Manuel Novoa III2003-11-111-0/+2
|
* Protect some header inclusions.Manuel Novoa III2003-11-111-0/+2
|
* Stefan Allius writes:Eric Andersen2003-11-112-4/+2
| | | | | | | | | | Hello Erik, to compile the new uClibc release for a SH3 we need some little modifications: First I fix the crt[in].S files, so we can use them for big endian and little endian targets.
* Darn. Fix compilation for soft-float, which I inadvertantlyEric Andersen2003-11-0815-25/+67
| | | | broke a couple of days ago. :-(
* kill mention of the wrapperEric Andersen2003-11-081-1/+0
|
* For now, disable the iconv utilityEric Andersen2003-11-081-8/+7
|
* Fix up several errors related to filename length and errno thatEric Andersen2003-11-082-35/+123
| | | | | showed up while running the latest LTP testsuite. -Erik
* Add clock_gettime() submitted by Justus Pendleton <uc@ryoohki.net>.Manuel Novoa III2003-11-072-1/+41
|
* Sigh... I wasn't checking if the gid field in a group line actuallyManuel Novoa III2003-11-061-3/+5
| | | | contained a digit. Also adjust a comment.
* Add a utility macro.Manuel Novoa III2003-11-061-0/+4
|
* Oops... don't need recursive mutexes.Manuel Novoa III2003-11-061-3/+3
|
* Rewrite the pwd.h, grp.h, and shadow.h functions (except lckpwdf/ulckpwdf).Manuel Novoa III2003-11-0625-1865/+1194
|
* Add in aliases provided by the non arch specific implementationsEric Andersen2003-11-061-0/+6
|
* George Thanos writes:Eric Andersen2003-11-062-3/+3
| | | | | | | | | | | | | | | | | Dear Erik, We downloded uClibc lattest version from the CVS. Still there are some minor problems with extra/Configs/Config.e1 You have actually set ARCH_HAS_C_SYMBOL_PREFIX to NO which is not correct for our architecture. Please apply the patch that will fix the problem. Best Regards, - George P.S. Patch also removes some irritating comments we have added in the past.
* The curse of cut-n-pasteEric Andersen2003-11-062-12/+2
|
* Add some initial x86 string optimizations. These make no attempt to use niftyEric Andersen2003-11-063-2/+385
| | | | | | | | | | | things like mmx/3dnow/etc. These are not inline, and will therefore not be as fast as modifying the headers to use inlines (and cannot therefore do tricky things when dealing with const memory). But they should (I hope!) be faster than their generic equivalents.... More importantly, these should provide a good example for others to follow when adding arch specific optimizations. -Erik
* Remove erroneous trailing semicolon.Manuel Novoa III2003-11-051-1/+1
|
* Rip the guts out of the dynamically generated sysconf.c, and live with a simpleEric Andersen2003-11-053-221/+4
| | | | | static version. This will need further work later on, but should do the job for the time being,
* last but certinaly not least, kill off initfini.cEric Andersen2003-11-051-172/+0
|
* Add quick hacks to create fake crti.o and crtn.o files. These architecturesEric Andersen2003-11-054-4/+116
| | | | | | need to be fixed properly. I tried, but I was unable to build a cross toolchain for each of these (using stock binutils and gcc) so it is someone else's problem to fix them now.
* Kill initfini.awkEric Andersen2003-11-051-47/+1
|
* Continue the conversion to using per-arch crti.S and crtn.SEric Andersen2003-11-053-1/+102
|
* Continue the conversion to using per-arch crti.S and crtn.SEric Andersen2003-11-053-1/+73
|
* Continue the conversion to using per-arch crti.S and crtn.SEric Andersen2003-11-053-1/+77
|
* Continue the conversion to using per-arch crti.S and crtn.SEric Andersen2003-11-053-1/+99
|