summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-04-17Patch from Martin Proulx to remove weak_aliases for non ELF compilers inEric Andersen
__uClibc_main for the _stdio_init and _stdio_term functions. Since weak_aliases are defined as hard aliases for non ELF compilers, these 2 symbols ended up to be multiply defined, as those two are defined in stdio.c.
2002-04-17Stub out pread and pwrite when not availableEric Andersen
2002-04-17Change branch to fallthrough. Unclean, but it removes last R_PPC_REL24.David Schleef
2002-04-17Just tail-call __uClibc_main. There's no real point to calling abort ifMiles Bader
exit failed, and abort drags in some unecessary grot.
2002-04-17Remove strong aliases to symbols that we don't define in uClibcEric Andersen
2002-04-15(L_dummy_main_reference): Reference the C symbol `main', not the linkerMiles Bader
symbol `main'.
2002-04-14Fix dummy main reference so it works...Eric Andersen
2002-04-14Manuel and I were looking into a problem with applications failing to linkEric Andersen
(undefined reference to `main') when the .o file containing main was contained in an static library(a '.a' ar archive). It turns out that due to its single pass nature, GNU ld was failing to pull it into the build. This sticks a dummy reference to main() into crt0.o, so that when an application is linked with the main() function in a static library, we can be sure that main() actually gets linked in. -Erik
2002-04-13use uClibc_config_fix.pl for configurationDavid Schleef
2002-04-13use ds account on cvs.uclibc.orgDavid Schleef
2002-04-13Fixed stpncpy() implementation from ManuelEric Andersen
2002-04-13Patch from Jim Treadway <jim@stardot-tech.com>:Eric Andersen
The internal __getgrent function doesn't allocate enough memory to hold the trailing NULL pointer in the gr_mem member of the returned 'struct group *'.
2002-04-11Update TODO listEric Andersen
2002-04-11Fixed broken shell syntax.David McCullough
2002-04-11Added a dummy romfs target so this stuff slots nicely into theDavid McCullough
uClinux distro.
2002-04-10Minor doc updateEric Andersen
2002-04-10A last minute additionEric Andersen
2002-04-10Add a list of known bugs. Update the docs in preparation for a release.Eric Andersen
-Erik
2002-04-10SEND_NUMBER_STDERR is supposed to be calling _dl_simple_ltoa(),Eric Andersen
not _dl_simple_ltoahex(). Numbers are not supposed to be in hex. -Erik
2002-04-10John Traill <john.traill@motorola.com> noticed that on powerpcEric Andersen
a dev_t is _not_ a quad type, but a simple int. Doh! We fixed that months ago, but subsequently lost the fix, so this restores things.
2002-04-10Update ChangelogEric Andersen
2002-04-10Teach powerpc to whine loudly about using -fPIC when a R_PPC_REL24Eric Andersen
is encountered... -Erik
2002-04-10Mention pthreads for sparcEric Andersen
2002-04-10Fix libpthread compile for sparcEric Andersen
2002-04-10Some minor updates per discussion with Miles BaderEric Andersen
-Erik
2002-04-10Make assembly code PIC-compatible.David Schleef
2002-04-10Remove v850-specific versions of truncate64.c and ftruncate64.c.Miles Bader
2002-04-10Generic implemention works for v850 now, so we don't need a special version.Miles Bader
2002-04-09Removed handling for R_PPC_REL24, since it is deceptively useless.David Schleef
2002-04-09Russ Dill noticed that the symlinks for libpthread didn't matchEric Andersen
the other links. Fixed now. -Erik
2002-04-09Bump up version number...Eric Andersen
2002-04-09Add finite() to C89 math lib, since it is needed...Eric Andersen
-Erik
2002-04-09Fixup __USE_FILE_OFFSET64Eric Andersen
2002-04-09Add creat64Eric Andersen
-Erik
2002-04-09Fix the read/write auto-transition bugs. Note that if we can'tManuel Novoa III
auto-transition, we fail the operation. This is different than glibc's apparent behavior for writing of clearing the read buffer and still failing the write without setting the stream's error flag. Also, change a number of "errno = xxx" assignments to use __set_errno(). Also, change setvbuf(file, NULL, _IO{LF}BF, 0) behavior to more closely match glibc's by keeping the current buffer and only changing the buffering mode. Update setlinebuf() in the process to match the man page behavior.
2002-04-09Only set no buffering if we opened the file. Also, don't bother restoringManuel Novoa III
buffering since we will close the file in that case anyway.
2002-04-09Re-enable clnt_perror. Patch from Miles Bader.Eric Andersen
2002-04-09Add truncate64.cEric Andersen
2002-04-09Remove from syscalls.c, leave just ftruncate64.c and truncate64.cEric Andersen
which have implementations that works... -Erik
2002-04-09Revert Erik's changes... they were broken since there weren't enoughManuel Novoa III
bits for the extra ISblank flag. Instead, hardwire isblank() to not depend on locale for now. At least it will work for space and tab in the immenent release. This will all be blown away for the next release anyway, as I should be committing my new stuff in the next day or two.
2002-04-09Create a much more careful ftruncate64 implementation, that shouldEric Andersen
address all the concern Miles had with the earlier versions... -Erik
2002-04-09Per discussion on the mailing list, fix getpass properly.Eric Andersen
-Erik
2002-04-09Support ISblank properlyEric Andersen
2002-04-09Avoid defining __USE_FILE_OFFSET64, since we do _NOT_ wantEric Andersen
interfaces silently renamed under us or very bad things may happen... -Erik
2002-04-09undefine __USE_FILE_OFFSET64, since we absolutely do _NOT_ want interfacesEric Andersen
silently renamed under us or very bad things will happen. In this case, statfs64() ended up recurively calling statfs64() instead of statfs().... -Erik
2002-04-07New Debian snapshot. The release has ld.so for mips fubared.David Schleef
2002-04-06Add libungif-4.1.0b1Eric Andersen
2002-04-06Account for new upstream version. Fix shlibs, because they wereDavid Schleef
broken. Add INCLUDE_THREADS to Config.
2002-04-06Faster implementation from Miles BaderEric Andersen
2002-04-05Patch from Axel Barnitzke <barney@xkontor.com> to fixupEric Andersen
a problem with getpass() echoing passwords...