[uClibc-cvs] uClibc Changelog,1.15,1.16 Changelog.full,1.11,1.12

Erik Andersen andersen at codepoet.org
Mon Mar 3 20:01:29 UTC 2003


Update of /var/cvs/uClibc
In directory winder:/tmp/cvs-serv12898

Modified Files:
	Changelog Changelog.full 
Log Message:
Updates for release


Index: Changelog
===================================================================
RCS file: /var/cvs/uClibc/Changelog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- Changelog	12 Feb 2003 11:33:57 -0000	1.15
+++ Changelog	3 Mar 2003 20:01:25 -0000	1.16
@@ -1,3 +1,52 @@
+0.9.19	3 March 2003
+
+See Changelog.full for the complete list of who did what. 
+
+Note:
+    This release remains binary compatible with 0.9.18 (except
+    for mips, but then mips was unusable in stock 0.9.18 anyways).
+
+
+Release highlights:
+    Stefan Allius
+	o Some Makefile and warning fixes
+    David Airlie
+	o Fixed gcc wrapper handling of ctor/dtor stuff when used in 
+	    with and w/o the nostdinc and nostdlib options
+    Erik Andersen
+	o Fixed a number of system call kernel type/user type translation
+	    problems that scrambed a handful of system calls.
+	o Fixup powerpc syscalls to eliminate warnings with gcc-3.2
+	o Fixed several ioctl special cases for powerpc
+	o Checked in forgotten mips kernel_types.h changes
+	o Fixed mips shared library loader bug that caused segfaults
+	o Major update to the pthreads library.  Should improve performance.
+	o Fixed uClibc's shared library loader so we can properly debug 
+	    applications using pthreads (must use gdb 5.3 or newer which
+	    was compiled using uClibc).
+	o Made uClibc's ldd act just the glibc provided one (i.e. relying
+	    on the shared lib loader to do the work) when it is possible to 
+	    doi so, and only rummage about the ELF headers when we have no
+	    other choice (such as when using 'ldd' on cross compiled stuff).
+    Miles Bader
+	o header file updates for v850 architecture
+	o Fixed v850 crt0.S __uClibc_main argument stack space
+    Jeffrey Damick
+	o Fixed res_init() so it properly reloads /etc/resolv.conf
+    Vadim Lebedev
+	o Fixed ARM setjmp when floating point was disabled
+    David McCullough
+	o Removed debug (-g) when building crti.o and crtn.o, as
+	    debug would mess up the build for SH4 and probably others.
+	o Fixed SH setjmp when floating point was enabled
+
+
+ -Erik
+
+
+
+
+
 0.9.18	12 February 2003
 
 See Changelog.full for the complete list of who did what. 

Index: Changelog.full
===================================================================
RCS file: /var/cvs/uClibc/Changelog.full,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- Changelog.full	12 Feb 2003 11:33:57 -0000	1.11
+++ Changelog.full	3 Mar 2003 20:01:25 -0000	1.12
@@ -1,209 +1,206 @@
-2003-02-12  Erik Andersen  <andersen at uclibc.org>
+2003-03-03  Erik Andersen  <andersen at dillweed>
 
-	* Rules.mak: Bump version number
+	* Rules.mak: begin preparing for release
 
-	* libnsl/Makefile: Somewhat pointless naming pedantry
+2003-03-03  Manuel Novoa III  <mjn3 at dillweed>
 
-	* docs/uclibc.org/index.html: Use http not ftp
+	* libc/string/wstring.c:
+	Remove bogus link_warning.  It is meaningless and stupid.  While the
+	previous committed patch was well-meaning, the #warning it replaced
+	was simply a reminder I accidently left in when implementing strcoll/wcscoll.
+	Besides, strcmp is completely locale invariant.
 
-2003-02-11  Erik Andersen  <andersen at uclibc.org>
+2003-03-03  davidm  <davidm at dillweed>
 
 	* Makefile:
-	Per suggestion from Peter Lassahn, fix the install_dev target
-
-2003-02-10  Erik Andersen  <andersen at uclibc.org>
+	more uClinux shared libs fixups
 
-	* libc/sysdeps/linux/common/getdents.c, libc/sysdeps/linux/common/getdents64.c, libc/sysdeps/linux/common/bits/dirent.h:
-	We need to have the size of struct dirent equal to the size of struct dirent64
-	so when _FILE_OFFSET_BITS=64 (such that we transparently change 32bit into 64
-	bit interfaces), we will not lose an unsigned char from d_name which silently
-	becomes the d_type field instead.  oops.
-	 -Erik
+	* libpthread/linuxthreads/sysdeps/m68k/pt-machine.h:
+	fix coldfire/68000 support properly this time, ifdef logic was back to
+	front.
 
-	* test/Config, test/Rules.mak: A few minor little changes
+	* libc/sysdeps/linux/arm/setjmp.S:
+	Fix the double sub #48,  should have been an add :-)
 
-	* docs/uclibc.org/index.html: Mention the dev systems have been updated
+2003-03-02  Erik Andersen  <andersen at dillweed>
 
-2003-02-10  miles  <miles at uclibc.org>
+	* libc/sysdeps/linux/common/syscalls.c: cut-n-paste strikes again
 
-	* Rules.mak: Don't use -O0 when DODEBUG is turned on.
+	* libc/sysdeps/linux/common/syscalls.c: Add missing alias __modify_ldt
 
-	* libc/sysdeps/linux/v850/clone.c:
-	Pass CHILD_STACK argument to system call (it possibly worked before `by
-	accident', as the function argument is in the same register).
+2003-03-01  Erik Andersen  <andersen at dillweed>
 
-2003-02-09  Erik Andersen  <andersen at uclibc.org>
+	* ldso/ldso/ldso.c, ldso/util/Makefile, ldso/util/ldd.c:
+	Teach ldd to act just the glibc provided one (relying on the
+	shared lib loader to do the work) when it is possible to do
+	so, and only go poking about through the ELF headers when that
+	fails so we can still use 'ldd' on cross compiled stuff.
+	 -Erik
 
-	* libc/sysdeps/linux/mips/__longjmp.c: Fix a warning
+	* libc/inet/resolv.c: Patch from Jeffrey Damick:
 
-	* libc/sysdeps/linux/mips/pipe.S: Fix a compile error
+	With glibc if you do a res_init() that forces a reread of the nameservers file,
+	but in uClibc the res_init will not force a reread if it has already read the
+	file because then the nameservers value is greater than 0.
 
-2003-02-08  Erik Andersen  <andersen at uclibc.org>
+	So res_init must call close_nameservers() before calling open_nameservers().
 
-	* libc/misc/internals/Makefile, libc/misc/internals/abi-note.S, libc/misc/internals/abi-tag.h, libc/sysdeps/linux/arm/crt0.S:
-	Fixup handling of the .note.ABI-tag section so that it is ARM only,
-	and so it actually works as intended allowing binaries on ARM to be
-	debugged.
-	 -Erik
+	* libpthread/linuxthreads/internals.h:
+	Use a funky version in a probably vein attempt at preventing gdb
+	from dlopen()'ing glibc's libthread_db library...
 
-2003-02-05  Erik Andersen  <andersen at uclibc.org>
+	* ldso/ldso/ldso.c:
+	doh.  I forgot mips can't talk to globals that early on in the
+	process.  Fix that up too.
 
-	* docs/uclibc.org/index.html: mention penguru
+	* ldso/libdl/dlib.c:
+	doh.  I forgot mips can't talk to globals that early on in the
+	process.  Fix that up too.
+	 -Erik
 
-2003-02-05  davidm  <davidm at uclibc.org>
+	* ldso/ldso/readelflib1.c, ldso/ldso/ld_hash.h, ldso/ldso/ldso.c, ldso/ldso/linuxelf.h:
+	Fix the shared library loader so we can properly debug things like pthreads.
+	Mips gdb support for pthreads and similar complex stuff is broken, but then it
+	couldn't have worked before either...
+	 -Erik
 
-	* libc/sysdeps/linux/m68k/Makefile, libc/sysdeps/linux/m68k/brk.c:
-	add brk for m68k
+2003-02-28  Erik Andersen  <andersen at dillweed>
 
-	NOTE: on uClinux-2.[45] kernels, brk works but is limited to slack space in
-	      the memory allocated to the process.
+	* ldso/libdl/dlib.c: Fix a potential compile error
 
-2003-02-05  Erik Andersen  <andersen at uclibc.org>
+	* libpthread/linuxthreads/sysdeps/mips/pt-machine.h:
+	Fixup mips pthreads
 
-	* libc/Makefile, extra/Configs/Config.in:
-	Patch from Stefan Allius to make adding libgcc functions to the library an
-	option, to avoid the possibility of adding non PIC code into the shared PIC
-	uClibc library, thereby making the .text segment unshareable.
+2003-02-28  davidm  <davidm at dillweed>
 
-2003-02-04  Erik Andersen  <andersen at uclibc.org>
+	* libpthread/linuxthreads/sysdeps/m68k/pt-machine.h:
+	restore the coldfire changes
 
-	* ldso/ldso/ldso.c: Patch from Stefan Allius to fix a compiler warning
+2003-02-27  Erik Andersen  <andersen at dillweed>
 
-2003-02-03  Erik Andersen  <andersen at uclibc.org>
+	* libc/sysdeps/linux/common/bits/initspin.h, libc/sysdeps/linux/common/bits/pthreadtypes.h, libpthread/linuxthreads_db/td_thr_validate.c, libpthread/linuxthreads_db/thread_db.h, libpthread/linuxthreads_db/thread_dbP.h, libpthread/linuxthreads_db/td_thr_setxregs.c, libpthread/linuxthreads_db/td_thr_sigsetmask.c, libpthread/linuxthreads_db/td_thr_tls_get_addr.c, libpthread/linuxthreads_db/td_thr_tsd.c, libpthread/linuxthreads_db/td_ta_reset_stats.c, libpthread/linuxthreads_db/td_ta_set_event.c, libpthread/linuxthreads_db/td_ta_setconcurrency.c, libpthread/linuxthreads_db/td_ta_thr_iter.c, libpthread/linuxthreads_db/td_ta_tsd_iter.c, libpthread/linuxthreads_db/td_thr_clear_event.c, libpthread/linuxthreads_db/td_thr_dbresume.c, libpthread/linuxthreads_db/td_thr_dbsuspend.c, libpthread/linuxthreads_db/td_thr_event_enable.c, libpthread/linuxthreads_db/td_thr_event_getmsg.c, libpthread/linuxthreads_db/td_thr_get_info.c, libpthread/linuxthreads_db/td_thr_getfpregs.c, libpthread/linuxthreads_db/td_thr_getgregs.c, libpthread/linuxthreads_db/td_thr_getxregs.c, libpthread/linuxthreads_db/td_thr_getxregsize.c, libpthread/linuxthreads_db/td_thr_set_event.c, libpthread/linuxthreads_db/td_thr_setfpregs.c, libpthread/linuxthreads_db/td_thr_setgregs.c, libpthread/linuxthreads_db/td_thr_setprio.c, libpthread/linuxthreads_db/td_thr_setsigpending.c, libpthread/linuxthreads_db/Makefile, libpthread/linuxthreads_db/Versions, libpthread/linuxthreads_db/proc_service.h, libpthread/linuxthreads_db/td_init.c, libpthread/linuxthreads_db/td_log.c, libpthread/linuxthreads_db/td_symbol_list.c, libpthread/linuxthreads_db/td_ta_clear_event.c, libpthread/linuxthreads_db/td_ta_delete.c, libpthread/linuxthreads_db/td_ta_enable_stats.c, libpthread/linuxthreads_db/td_ta_event_addr.c, libpthread/linuxthreads_db/td_ta_event_getmsg.c, libpthread/linuxthreads_db/td_ta_get_nthreads.c, libpthread/linuxthreads_db/td_ta_get_ph.c, libpthread/linuxthreads_db/td_ta_get_stats.c, libpthread/linuxthreads_db/td_ta_map_id2thr.c, libpthread/linuxthreads_db/td_ta_map_lwp2thr.c, libpthread/linuxthreads_db/td_ta_new.c, libpthread/linuxthreads_db/Banner, libpthread/linuxthreads_db/ChangeLog, libpthread/linuxthreads/sysdeps/sparc/stackinfo.h, libpthread/linuxthreads/sysdeps/sh/pt-machine.h, libpthread/linuxthreads/sysdeps/sh/stackinfo.h, libpthread/linuxthreads/sysdeps/sh/tls.h, libpthread/linuxthreads/sysdeps/pthread/bits/libc-lock.h, libpthread/linuxthreads/sysdeps/pthread/bits/libc-tsd.h, libpthread/linuxthreads/sysdeps/pthread/tls.h, libpthread/linuxthreads/sysdeps/powerpc/pt-machine.h, libpthread/linuxthreads/sysdeps/powerpc/stackinfo.h, libpthread/linuxthreads/sysdeps/mips/pt-machine.h, libpthread/linuxthreads/sysdeps/mips/stackinfo.h, libpthread/linuxthreads/sysdeps/m68k/pt-machine.h, libpthread/linuxthreads/sysdeps/m68k/stackinfo.h, libpthread/linuxthreads/sysdeps/i386/i686/pt-machine.h, libpthread/linuxthreads/sysdeps/i386/pt-machine.h, libpthread/linuxthreads/sysdeps/i386/sigcontextinfo.h, libpthread/linuxthreads/sysdeps/i386/stackinfo.h, libpthread/linuxthreads/sysdeps/i386/tls.h, libpthread/linuxthreads/sysdeps/i386/useldt.h, libpthread/linuxthreads/sysdeps/cris/pt-machine.h, libpthread/linuxthreads/sysdeps/cris/stackinfo.h, libpthread/linuxthreads/sysdeps/arm/pt-machine.h, libpthread/linuxthreads/sysdeps/arm/sigcontextinfo.h, libpthread/linuxthreads/sysdeps/arm/stackinfo.h, libpthread/linuxthreads/sysdeps/alpha/pt-machine.h, libpthread/linuxthreads/sysdeps/alpha/stackinfo.h, libpthread/linuxthreads/pthread.c, libpthread/linuxthreads/restart.h, libpthread/linuxthreads/semaphore.c, libpthread/linuxthreads/semaphore.h, libpthread/linuxthreads/signals.c, libpthread/linuxthreads/spinlock.c, libpthread/linuxthreads/spinlock.h, libpthread/linuxthreads/condvar.c, libpthread/linuxthreads/internals.h, libpthread/linuxthreads/join.c, libpthread/linuxthreads/manager.c, libpthread/linuxthreads/mutex.c, libpthread/Makefile, include/semaphore.h:
+	Major update for pthreads, based in large part on improvements
+	from glibc 2.3.  This should make threads much more efficient.
+	 -Erik
 
-	* libc/sysdeps/linux/common/getdents64.c, libc/sysdeps/linux/common/syscalls.c:
-	Fixup compile on 2.2.x kernels when UCLIBC_HAS_LFS is enabled
+	* test/Rules.mak: Fix a silly bug
 
-	* libc/sysdeps/linux/i386/sigaction.c:
-	Oops.  I'd left an extra invocation of sigaction in there...
+	* extra/gcc-uClibc/gcc-uClibc.c:
+	Patch from David Airlie to fix handling of ctor/dtor stuff when used in
+	combination with and w/o both the nostdinc and nostdlib options.
 
-2003-01-31  Erik Andersen  <andersen at uclibc.org>
+2003-02-26  Erik Andersen  <andersen at dillweed>
 
-	* libc/sysdeps/linux/mips/cacheflush.c: heh
+	* test/mmap/mmap.c, libc/sysdeps/linux/mips/_mmap.c:
+	Prefer mmap2 for mips when available.  Fix the mmap test.
+	 -Erik
 
-	* libc/sysdeps/linux/mips/cacheflush.c: Fix copyright
+	* ldso/ldso/ldso.c:
+	Fixup a really stupid and terribly obvious bug that was causing
+	the shared lib loader on mips to puke...
+	 -Erik
 
-2003-01-31  miles  <miles at uclibc.org>
+	* ldso/ldso/ldso.c:
+	Add a bunch of additional early debugg messages into the shared
+	lib loader to make it more obvious what is wrong when things puke
+	early on in the process.
+	 -Erik
 
-	* libc/sysdeps/linux/v850/clone.c, libc/sysdeps/linux/v850/bits/kernel_types.h, libpthread/linuxthreads/sysdeps/v850/pt-machine.h, libpthread/linuxthreads/sysdeps/v850/sigcontextinfo.h:
-	Correct license.
+2003-02-25  Erik Andersen  <andersen at dillweed>
 
-2003-01-30  Erik Andersen  <andersen at uclibc.org>
+	* docs/uclibc.org/index.html, docs/uclibc.org/old-news.html:
+	Add a toolchain section.  Mention Steven J. Hill's mips RPMs.
 
-	* libc/sysdeps/linux/mips/Makefile, libc/sysdeps/linux/mips/pipe.S:
-	Patch from Marshall M. Midden @ brecis.com:
-	    pipe.c for mips was broken with freeswan.  No error checking.
+2003-02-24  Erik Andersen  <andersen at dillweed>
 
-	* libc/inet/ether_addr.c:
-	Per discussion with Nick Fedchik, restore original LGPL
-	licensing to libc/inet/ether_addr.c
+	* libc/misc/dirent/dirstream.h, libc/sysdeps/linux/powerpc/pread_write.c:
+	Fixup some small issues that show up when large file support is disabled
 
-	* libc/sysdeps/linux/mips/Makefile, libc/sysdeps/linux/mips/cacheflush.c:
-	Patch from Christophe Massiot:
+2003-02-23  davidm  <davidm at dillweed>
 
-	    Hello,
+	* libc/sysdeps/linux/arm/__longjmp.S, libc/sysdeps/linux/arm/setjmp.S:
+	Fix FP handling alignment problems on ARM platforms without an FPU,
+	patch from Vadim Lebedev <vadim at 7chips.com>.
 
-	    When using uClibc to compile the modutils for a MIPS target, the linker
-	    outputs an "undefined symbol: _flush_cache". After some digging, it's
-	    a syscall only available on the MIPS architecture, and the _flush_cache
-	    symbol is in the GNU libc.
+2003-02-23  Erik Andersen  <andersen at dillweed>
 
-	    Attached patch defines it in uClibc as well. I'm not sure if I made it
-	    the right way, though, but it works for me.
+	* libc/sysdeps/linux/mips/bits/kernel_stat.h, libc/sysdeps/linux/mips/bits/kernel_types.h:
+	Some stuff I forgot to check in about a month ago...
+	 -Erik
 
-	* libpthread/linuxthreads/pthread.c: Patch from Christian Krause:
+2003-02-21  miles  <miles at dillweed>
 
-	    I found a problem in uClibc in libpthread/linuxthres/condvar.c:
+	* libc/sysdeps/linux/v850/crt0.S:
+	Reserve stack space for args we pass to __uClibc_main.
 
-	    pthread_cond_timedwait never uses rt singals
+2003-02-20  miles  <miles at dillweed>
 
-	    uClibc has two implementations of pthread_cond_timewait -
-	    pthread_cond_timedwait_relative_old using the "normal" signals and
-	    pthread_cond_timedwait_relative_new usign the rt signals
-	    (for kernels >= 2.2).
+	* libc/sysdeps/linux/v850/sys/ptrace.h: Add back in PTRACE_SINGLESTEP.
+	Use decimal instead of hex to agree with common/sys/ptrace.h.
 
-	    The function pointer pthread_cond_tw_rel is initialised with the old
-	    function. In "__pthread_init_condvar(int)" this pointer is set to the new
-	    function using rt signals, but "__pthread_init_condvar" is never called in
-	    the uClibc.
+2003-02-18  Erik Andersen  <andersen at dillweed>
 
-	    The following patch solves this issue, so that __pthread_init_condvars
-	    is called and the function pointer is always initialised with the correct
-	    function.
+	* libc/sysdeps/linux/common/Makefile, libc/sysdeps/linux/common/ioctl.c, libc/sysdeps/linux/common/syscalls.c, libc/sysdeps/linux/powerpc/Makefile, libc/sysdeps/linux/powerpc/ioctl.c:
+	Fixup ioctl so we can special case powerpc silliness
 
-	    regards,
-	    christian
+2003-02-17  Erik Andersen  <andersen at dillweed>
 
-	* ldso/ldso/mips/resolve.S:
-	The original glibc sysdeps/mips/dl-machine.h source from Kazumoto Kojima was
-	under the LGPL.  I noticed Steven J. Hill has accidentally changed the license
-	to be GPL.  Per email with him, change it back to LGPL.
+	* docs/uclibc.org/index.html: Mention latest update
 
-	    Erik Andersen wrote:
-	    >I just noticed that uClibc/ldso/ldso/mips/resolve.S is
-	    >listed as licensed under the GPL, rather than the LGPL
-	    >like the rest of uClibc.  Accident?
-	    >
-	    Yes. Feel free to change it.
+	* docs/uclibc.org/FAQ.html, docs/uclibc.org/old-news.html: Fixup bui
 
-2003-01-30  miles  <miles at uclibc.org>
+	* test/Makefile: Patch from Stefan Allius
 
-	* libc/sysdeps/linux/common/Makefile:
-	Use correct names for dummy crti.o/crtn.o files.
+	    And at last I fixed a warning in test's Makefile. (ldso was first
+	    added to the ALL_SUBDIRS variable in line 25):
 
-	* libpthread/linuxthreads/sysdeps/v850/pt-machine.h, libpthread/linuxthreads/sysdeps/v850/sigcontextinfo.h:
-	Initial checkin.
+	* libc/string/wstring.c: Patch from Stefan Allius:
 
-2003-01-29  Erik Andersen  <andersen at uclibc.org>
+	    In libc/string/wstring I replaced a '#warning ..' statement by the
+	    link_warning macro.
 
-	* libc/sysdeps/linux/common/Makefile:
-	Create stub crti.o and crtn.o files when UCLIBC_CTOR_DTOR is disabled
-	 -Erik
+	* include/features.h: Patch from Stefan Allius:
 
-2003-01-28  Erik Andersen  <andersen at uclibc.org>
+	    I patched the link_warning macro in features.h to fix warnings like:
+	    locale.c:358: warning: `__evoke_link_warning_localeconv' defined but not used
 
-	* libc/misc/dirent/dirstream.h, libc/misc/dirent/readdir.c, libc/misc/dirent/readdir64.c, libc/misc/dirent/readdir64_r.c, libc/misc/dirent/readdir_r.c, libc/misc/dirent/scandir64.c, libc/sysdeps/linux/common/syscalls.c, libc/sysdeps/linux/common/Makefile, libc/sysdeps/linux/common/getdents.c, libc/sysdeps/linux/common/getdents64.c:
-	Fix scandir64 to not free the wrong pieces of memory (which could
-	and did cause segfaults) by adjusting the working scandir.c to
-	the the 64 thing.  Fix up potential for mismatches between the
-	libc and kernel dirent structures, which could also cause ugly
-	problems.
-	 -Erik
+2003-02-17  davidm  <davidm at dillweed>
 
-	* test/misc/.cvsignore, test/misc/Makefile, test/misc/dirent.c, test/misc/fdopen.c:
-	Add a couple of tests
+	* Makefile, Rules.mak:
+	updates to the uClinux-dist romfs and uClinux shared library targets.
 
-	* ldso/libdl/Makefile:
-	Stefan Allius noticed dlib_pic.o was not using XXFLAGS as it should
+	* include/paths.h, libc/misc/time/time.c:
+	Use a define for the path to /etc/TZ
 
-	* libc/sysdeps/linux/common/xstatconv.c, libc/sysdeps/linux/common/xstatconv.h:
-	Patch from Stefan Allius to fix the build when
-	large file support is disabled
+	* libc/sysdeps/linux/common/Makefile:
+	Using -g when doing the initfini compilation breaks the SH4 case pretty
+	badly. I have removed -g for all platforms as I suspect no one wants it for
+	the initfini creation process.
 
-2003-01-27  miles  <miles at uclibc.org>
+	* libc/sysdeps/linux/sh/setjmp.S:
+	If floating point was enabled,  setjmp would write to memory well past the
+	end of the buffer.
 
-	* libc/sysdeps/linux/v850/bits/kernel_stat.h:
-	Add multiple-include protection.
+2003-02-16  Erik Andersen  <andersen at dillweed>
 
-2003-01-25  Erik Andersen  <andersen at uclibc.org>
+	* ldso/ldso/powerpc/boot1_arch.h, ldso/ldso/powerpc/elfinterp.c, libc/sysdeps/linux/powerpc/bits/syscalls.h:
+	Fixup powerpc syscalls to eliminate warnings with gcc-3.2, and fix
+	some other minor warnings.
 
-	* docs/uclibc.org/index.html: bah
+2003-02-15  Erik Andersen  <andersen at dillweed>
 
-	* docs/uclibc.org/index.html: Cleaner
+	* libc/sysdeps/linux/common/syscalls.c:
+	Add missing ';'s so powerpc will compile
 
-	* Makefile: Fix the 'make release' target
+	* Rules.mak: Don't just tune, use -march which implies -mcpu as well
 
-	* libc/sysdeps/linux/mips/crt0.S:
-	This seems to be needed or else apps will blow up.
+	* libc/sysdeps/linux/common/setuid.c, libc/sysdeps/linux/common/syscalls.c, libc/sysdeps/linux/common/Makefile:
+	Fix a _ton_ of system call user type/kernel type translation
+	problems, causing user space to get scrambled hosed up results.
 	 -Erik
 
-	* TODO: some minor todo updates
-
-	* docs/uclibc.org/index.html, docs/uclibc.org/old-news.html:
-	Move some stuff into old-news
-
-	* docs/uclibc.org/FAQ.html, docs/uclibc.org/index.html:
-	Update webpage for release
+2003-02-12  ds  <ds at dillweed>
 
-	* Changelog.full, Changelog: Update the changelog for release
+	* debian/config, debian/control, debian/control.in, debian/fixlinks, debian/libuclibc-dev.files, debian/libuclibc0.files, debian/libuclibc0.shlibs, debian/rules, debian/uclibc-toolchain.files, debian/changelog:
+	Update CVS to Debian 0.9.18-1 package
 




More information about the uClibc-cvs mailing list