Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-10-31 | Ignore generated stuff | Eric Andersen | |
2002-10-31 | Add a simple realloc test | Eric Andersen | |
-Erik | |||
2002-10-31 | Fixup script to avoid potential spurious whining over empty object files. | Eric Andersen | |
-Erik | |||
2002-10-30 | Use '#ifdef __linux__' not '#ifdef linux' | Eric Andersen | |
2002-10-30 | Use a nifty macro to make testing gcc features simpler | Eric Andersen | |
and easier to read. -Erik | |||
2002-10-29 | Fix a couple of 'restrict' bugs in mbstowcs and wcstombs. | Manuel Novoa III | |
2002-10-29 | Fix a silly typo for Manuel | Eric Andersen | |
-Erik | |||
2002-10-29 | For now, comment out the broken part | Eric Andersen | |
2002-10-29 | Remove my horrible SH hack infavor of this fix for initfini.awk from | Eric Andersen | |
Stefan Allius <allius@atecom.com>, which does a better job. | |||
2002-10-29 | A patch from Arne Jonsson <arne.jonsson@i3micro.com>: | Eric Andersen | |
Attached are the changes we think is necessary in order to use user defined stacksizes for each thread. When testing I forgot to lower the PTHREAD_STACK_MIN to the lowest value used for the stacks, this caused stranged reboots. As said before, we are using uClinux 2.0.38 on a ARM7TDMI. | |||
2002-10-29 | Add in a horrible hack that seems necessary for the Hitachi | Eric Andersen | |
SH processors to work properly. -Erik | |||
2002-10-29 | Fix a problem in vasprintf (reported by vodz a while back) when built | Manuel Novoa III | |
without custom stream support. In that case, it is necessary to do a va_copy. Note: The affected code is not built in the stock config. Also, make sure each va_copy has a matching va_end, as required by C99. | |||
2002-10-28 | ANSI/ISO C99 requires assert() to write to stderr. This means that | Manuel Novoa III | |
writing to STDERR_FILENO is insufficient, as the user could freopen stderr. It is also insufficient to output to fileno(stderr) since this would fail in the custom stream case. I didn't remove the old code though, as it doesn't use stdio stream functionality and is useful in debugging the stdio code. | |||
2002-10-28 | Allow timezone info to be specified in a file... /etc/TZ. Turned on by | Manuel Novoa III | |
default for now. From the comments... * Defining __TIME_TZ_FILE causes tzset() to attempt to read the TZ value * from the file /etc/TZ if the TZ env variable isn't set. The file contents * must be the intended value of TZ, followed by a newline. No other chars, * spacing, etc is allowed. As an example, an easy way for me to init * /etc/TZ appropriately would be: echo CST6CDT > /etc/TZ Also optimized timezone setting when the timezone string hasn't changed, as well as fixed a minor buglet wrt SUSv3-allowed chars in TZ std and dst fields. | |||
2002-10-28 | Define TOPDIR to be just `.' when invoking gen_bits_syscall_h.sh, since | Miles Bader | |
we've already chdir'ed to $(TOPDIR). | |||
2002-10-28 | Add appropriate -I options so that any files included by unistd.h are | Miles Bader | |
found correctly. Tweak the whitespace of the generated file. | |||
2002-10-25 | Fixup depends | Eric Andersen | |
2002-10-25 | Put it back the way it was. Sigh. | Eric Andersen | |
2002-10-25 | Sigh. Lets not use LD to link, or we lose the INTERP field. | Eric Andersen | |
-Erik | |||
2002-10-25 | Doh. Add a missing #include to interp.c. I wonder why it used to | Eric Andersen | |
work? Perhaps the wrapper bug miles fixed? Regardless this is very much needed. -Erik | |||
2002-10-25 | Overwriting the crt1.o link is fine | Eric Andersen | |
2002-10-25 | Be nicer to gcc -- add a link for crt1.o | Eric Andersen | |
2002-10-25 | Actually install libdl.a | Eric Andersen | |
-Erik | |||
2002-10-23 | A patch from Arne Jonsson <arne.jonsson@i3micro.com> to allow | Eric Andersen | |
uClibc's libpthread to run on linux 2.0.x kernels which lack poll() and therefore must use select() instead. | |||
2002-10-23 | Make `-nostdlib' and `-nodefaultlibs' work correctly. | Miles Bader | |
2002-10-22 | When UNIX98PTY_ONLY was false, but Unix 98 ptys were in fact working and | Eric Andersen | |
functional, everything would succeed but then we would return a failure due to a silly logic bug. This patch fixes it so things will work correctly regardless of the UNIX98PTY_ONLY setting. -Erik | |||
2002-10-21 | Update freeswan entry, per success report from Arne Bernin | Eric Andersen | |
2002-10-18 | This patch, based on a patch from Stefan Allius, lets us pick an | Eric Andersen | |
appropriate awk implementation at compile time, so we can again compile on Solaris and whatnot. -Erik | |||
2002-10-18 | Echo mmu-less warning where appropriate | Eric Andersen | |
2002-10-18 | Add in an initial list of the differences between glibc and uClibc. | Eric Andersen | |
This is not complete, but covers some of the main points. -Erik | |||
2002-10-18 | Don't infinitely recurse when trying to grow __malloc_mmb_heap. | Miles Bader | |
2002-10-17 | Add a test from Alex King <alex@morrison.king.net.nz> which | Eric Andersen | |
shows a failure in ptsname when ASSUME_DEVPTS=false -Erik | |||
2002-10-17 | Fix malloc so it compiles and works when using pthreads | Eric Andersen | |
-Erik | |||
2002-10-16 | Remove -fuclibc-ctors | Eric Andersen | |
2002-10-16 | Kill a warning. Patch from Joel Coltoff <joel@wmi.com> | Eric Andersen | |
2002-10-15 | Fixed 'dlopen' call for MIPS. Things seem to work swimingly. Woohoo! | "Steven J. Hill" | |
2002-10-15 | (uClibc_config): Define __UCLIBC_UCLINUX_BROKEN_MUNMAP__ for MMU-less systems. | Miles Bader | |
2002-10-15 | Use __heap_[un]lock instead of __malloc_[un]lock. | Miles Bader | |
2002-10-15 | Get rid of old malloc lock stuff. | Miles Bader | |
2002-10-15 | Fix locking to not deadlock when __UCLIBC_UCLINUX_BROKEN_MUNMAP__ is defined. | Miles Bader | |
2002-10-14 | Kill the now redundant initfini.pl | Eric Andersen | |
-Erik | |||
2002-10-14 | Patch from Christian MICHON <christian_michon@yahoo.fr> to reimplement | Eric Andersen | |
my little initfini.pl script in awk. This eliminates uClibc's compile-time dependancy on perl, and lets us use the much lighter weight awk, which facilitates building uClibc standalone environments. | |||
2002-10-13 | It turns out that __thread is now a gcc keyword. We used __thread in | Eric Andersen | |
a few spots in our header files. In this change I do a s/__thread/__thread_id/ so we no longer conflict with newer CVS versions of gcc (such as the patched up gcc 3.2 included with RedHat 3.0). -Erik | |||
2002-10-09 | Octal to hex | Eric Andersen | |
2002-10-09 | Support O_STREAMING | Eric Andersen | |
2002-10-09 | * Add support for uClinux's broken munmap, contingent on | Miles Bader | |
__UCLIBC_UCLINUX_BROKEN_MUNMAP__ (which is currently not defined anywhere). This makes other cases a tiny bit less efficient too. * Move the malloc lock into the heap structure (locking is still done at the malloc level though, not by the heap functions). * Initialize the malloc heap to contain a tiny initial static free-area so that programs that only do a very little allocation won't ever call mmap. | |||
2002-10-08 | Implemented 'romfs' target so that uClibc works with building uClinux. | "Steven J. Hill" | |
2002-10-01 | Patch from Marshall M. Midden <m4@brecis.com> to fixup crt0 for | Eric Andersen | |
mips where I had made a mess | |||
2002-10-01 | Patch from Stefan Allius <allius@atecom.com>: | Eric Andersen | |
'wcschrnul.o' appeares two times in MOBJW2 | |||
2002-10-01 | Patch from Stefan Allius <allius@atecom.com>: | Eric Andersen | |
----------------------------------- In extra/Configs/Config.sh I added the INCLUDE_PTHREADS statement and change the default values for BUILD_UCLIBC_LDSO and HAVE_SHARED. ----------------------------------- In extra/scripts/initfini.pl My last patch removes two labels, which migth be used by the .size statements. (Sorry, but I'm a perl beginner) I fixed it. ----------------------------------- In libc/sysdeps/linux/common/initfini.c I fixed two warnings "nested extern declaration of `i_am_not_a_leaf.. ----------------------------------- In libc/sysdeps/linux/sh/__init_brl.c brk.c sbrk.c I fixed some compiler warnings which comes from a wrong inclusion order. ----------------------------------- |