summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-02-09Revert stdio to initializing itself. Not quite a pretty but that ensures thatEric Andersen
we don't blow up by using too much stack space, and simplifies the job of supporting new architectures, since they don't have to mess with calling foo init functions in crt0 and cleaning up the resulting damage. -Erik
2001-02-09Remove times and all the foolishness surrounding it. There isEric Andersen
a syscall that does this, so use that. -Erik
2001-02-09Doh! I forgot a #ifdef such that ptrace ended up in each and everyEric Andersen
syscall .o file. -Erik
2001-02-09It turns out that vfork was completely broken. That was why itEric Andersen
wouldn't run on my little arm7tdmi/uClinux boards, since without vfork working, nothing works on uClinux. It took me forever to find this, since other problems were hiding this one. Big, huge, sigh of relief. -Erik
2001-02-09Add in a silly test to check that argc, argv, and environ areEric Andersen
working as expected... -Erik
2001-02-09Include ptrace support so debugging will hopefully work.Eric Andersen
-Erik
2001-02-08Fix the ordering of the args to the compare function.Manuel Novoa III
2001-02-07_void_void_null_func never returned. I noticed this yesterdayEric Andersen
in crt0.S and Michiel Thuys <michiel.thuys@intersil.com> noticed the same thing in crt0pic.S. -Erik
2001-02-05Wierd. Whats _null_auth doing here?Eric Andersen
-Erik
2001-02-05Fix broken dependancies.Eric Andersen
-Erik
2001-02-05Try enabling rpc support by default now. With a bit of luck it mightEric Andersen
even work... -Erik
2001-02-05Fix the worst of the damage so it actually compiles now (though, strictlyEric Andersen
speaking the entire pile of rpc dung is infect damage). Anyway, hopefully NFS using things may now be able to work... -Erik
2001-02-05Update the build system a bit.Eric Andersen
-Erik
2001-02-05Fix up the networking includesEric Andersen
-Erik
2001-02-05Make the __GLIBC__ define be conditional. Stub out gnu-versions.hEric Andersen
-Erik
2001-02-05Update networking includes.Eric Andersen
2001-02-03Bring into sync with a fairly current glibc header file.Eric Andersen
-Erik
2001-02-03Fix up the set of include files pulled into resolv.hEric Andersen
2001-02-03I hereby commit a sin. features.h is now going to _lie_Eric Andersen
and claim that this is GNU libc. Too many pieces of code look for GNU libc version numbers. So uClibc is now going to lie and claim it is GNU libc. This makes, for example, networking apps work much better since /usr/include/linux/socket.h does the wrong thing otherwise. There are lots of other examples. -Erik
2001-01-30Added some notes. Removed some dead code.Manuel Novoa III
2001-01-30Fix a couple of bugs in printf. Add floating pt output for doubles. Yeah!Manuel Novoa III
Modified stdio/Makefile to build printf.c according to Config values for HAS_FLOATS and HAS_LONG_LONG.
2001-01-30Commit a pointless change to test more updates to the logging script.Eric Andersen
-Erik
2001-01-30Hide some unnecessary output. Check cvs logging script.Manuel Novoa III
2001-01-29The rules to build sysconf_$(TARGET_ARCH).c were broken when crossDavid McCullough
compiling.
2001-01-29uClinux 2.0 doesn't have the poll system call, just check for theDavid McCullough
definition before using it.
2001-01-29ptrace for m68k debugging.David McCullough
2001-01-29uClibc working with 2.0.x and 2.4.x m68k uClinux kernels, the PICDavid McCullough
stuff in crt0.S may not be quite right yet.
2001-01-29Allow Config to override OPTIMIZATION flags.David McCullough
2001-01-29DIRS was not set in this makefile and could be inherited from theDavid McCullough
environment.
2001-01-28Reduced code size; fixed ANSI bug for day -- 5 not 05; mode days and mons const.Manuel Novoa III
2001-01-28Really fixed 0-pad bug this time. ;-) Code-size reductions if sizeof(int) andManuel Novoa III
sizeof(long) equal. printf # flag now works for b (binary) specifier.
2001-01-27Fixed (hopefully) 0-pad bug in printf. Added asprintf function. ReworkedManuel Novoa III
the *s*printf functions to no longer use a static fake file.
2001-01-27Enable auto-generation of a size-optimized sysconf function (saves .5k on i386).Manuel Novoa III
2001-01-25Clean up atexit.c; make sure sysconf and atexit agree; link in ref'd libgcc.aManuel Novoa III
objects with shared uClibc; allow disabling long long support.
2001-01-25Don't trash regs r0-r2, fix thanks to Michiel Thuys ↵Eric Andersen
<michiel.thuys@intersil.com>.
2001-01-24This is a silly update to test my change to the script that emails folksEric Andersen
after doing a commit. I hope it works. -Erik
2001-01-24This is a silly update to the makefile to test the new scriptEric Andersen
used when doing a cvs commit. I hope it works. -Erik
2001-01-24Fixed stderr initialization bug (mine).Manuel Novoa III
2001-01-23Oops. Should be LDFLAGS, not CFLAGS twiceEric Andersen
2001-01-23Always use system libc, to facilitate bootstrapping new architectures.Eric Andersen
-Erik
2001-01-20Add in NATIVE_ARCHEric Andersen
2001-01-20Bring into line with proper sest suite behaviorEric Andersen
2001-01-20Reworked all test suite makefiles (man did they need it).Eric Andersen
Refactored testsuite.h so it behaves the way I want it to. As policy now, all test apps are _supposed_ to use testsuite.h (not all have been converted to do this yet). It is simple, clean, and works. -Erik
2001-01-17Hopefully fix the size/type errors when doing a shared lib.Manuel Novoa III
2001-01-17Note about need to match _SC_ATEXIT_MAX. Minor macro name change.Manuel Novoa III
2001-01-17Fix static buffer used initialization for FIXED_BUFFERS > 2.Manuel Novoa III
2001-01-17Added missing _SC_2_FORT_RUN case. Fixed _SC_ATEXIT_MAX to match atexit.c.Manuel Novoa III
2001-01-17Set dynamic linker used to /lib/ld-linux.so.1. Changeable in Makefile.Manuel Novoa III
2001-01-17Increase BUFSIZ to 512 to avoid bug in busybox tar.Manuel Novoa III
2001-01-17Minor comment updateEric Andersen