| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564 | ---------------------PatchSet 2412 Date: 2003/03/04 07:05:33Author: andersenBranch: HEADTag: (none) Log:Fix compile when profiling is disabledMembers: 	libc/sysdeps/linux/i386/crt0.S:1.19->1.20 ---------------------PatchSet 2413 Date: 2003/03/04 10:13:01Author: andersenBranch: HEADTag: (none) Log:Teach ldd to be a bit more helpful by telling you specificallywhat the problem library is that is linked vs glibc. -ErikMembers: 	ldso/ldso/ldso.c:1.65->1.66 ---------------------PatchSet 2414 Date: 2003/03/04 10:39:05Author: andersenBranch: HEADTag: (none) Log:Patch from Stefan Allius to make ldd.c compile under SolarisMembers: 	ldso/util/ldd.c:1.27->1.28 ---------------------PatchSet 2415 Date: 2003/03/04 10:47:50Author: andersenBranch: HEADTag: (none) Log:Patch from Stefan Allius adding the function 'thread_self_stack'from glibc 2.3 that is needed for pthreads to compile for SuperH.Members: 	libpthread/linuxthreads/pthread.c:1.8->1.9 ---------------------PatchSet 2416 Date: 2003/03/04 20:56:00Author: andersenBranch: HEADTag: (none) Log:Seperate pthread debugging from uClibc debugging.  They are usedfor different things.Members: 	extra/Configs/Config.in:1.17->1.18 	libpthread/Makefile:1.19->1.20 ---------------------PatchSet 2417 Date: 2003/03/05 10:28:53Author: andersenBranch: HEADTag: (none) Log:Default to using fork() for vfork() when no arch specificimplementation of vfork is present.Members: 	libc/sysdeps/linux/common/Makefile:1.80->1.81 	libc/sysdeps/linux/common/vfork.c:INITIAL->1.1 ---------------------PatchSet 2418 Date: 2003/03/05 10:30:30Author: andersenBranch: HEADTag: (none) Log:The vfork system call on powerpc seems to be completelybroken.  Use fork instead, per glibc behavior.Members: 	libc/sysdeps/linux/powerpc/vfork.c:1.2->1.3 ---------------------PatchSet 2419 Date: 2003/03/05 10:52:44Author: andersenBranch: HEADTag: (none) Log:Patch from Stefan Allius:    Hi Erik,    I patched the initfini.awk script, so we can build crt[in].S for the SuperH    targets with gmon-support.    The patch moves all labels into the wright sections, and add some assembler    statements to jump over them. (only activ on SH targets)    The patch also avoid any references of _GLOBAL_OFFSET_TABLE_ or *gmon_start*    in the crtn.S file. This should work on every target.    Bye StefanMembers: 	extra/scripts/initfini.awk:1.8->1.9 ---------------------PatchSet 2420 Date: 2003/03/05 10:55:31Author: andersenBranch: HEADTag: (none) Log:Patch from Konrad Eisele to omit -Wl,--dynamic-linker fromthe gcc wrapper when not building with shared library support.Members: 	extra/gcc-uClibc/Makefile:1.56->1.57 	extra/gcc-uClibc/gcc-uClibc.c:1.54->1.55 ---------------------PatchSet 2421 Date: 2003/03/05 10:57:14Author: andersenBranch: HEADTag: (none) Log:Patch from Konrad Eisele to add include/asm-generic since, at leaston sparc, this is needed by some of the include/asm filesMembers: 	Makefile:1.202->1.203 ---------------------PatchSet 2422 Date: 2003/03/06 11:28:09Author: andersenBranch: HEADTag: (none) Log:Update websiteMembers: 	docs/uclibc.org/index.html:1.56->1.57 	docs/uclibc.org/old-news.html:1.10->1.11 ---------------------PatchSet 2423 Date: 2003/03/06 13:57:30Author: andersenBranch: HEADTag: (none) Log:Patch from Stefan Allius to finish off the last required bitsfor gmon profiling support for the SuperH target.Members: 	libc/sysdeps/linux/sh/Makefile:1.20->1.21 	libc/sysdeps/linux/sh/crt0.S:1.12->1.13 	libc/sysdeps/linux/sh/bits/machine-gmon.h:1.1->1.2 ---------------------PatchSet 2424 Date: 2003/03/06 14:16:35Author: andersenBranch: HEADTag: (none) Log:Make profiling on arm workMembers: 	libc/sysdeps/linux/arm/Makefile:1.41->1.42 	libc/sysdeps/linux/arm/crt0.S:1.19->1.20 ---------------------PatchSet 2425 Date: 2003/03/06 15:03:33Author: andersenBranch: HEADTag: (none) Log:Finish off gmon based profiling for powerpcMembers: 	libc/sysdeps/linux/powerpc/Makefile:1.18->1.19 	libc/sysdeps/linux/powerpc/crt0.S:1.6->1.7 	libc/sysdeps/linux/powerpc/mcount.S:INITIAL->1.1 ---------------------PatchSet 2426 Date: 2003/03/06 16:56:02Author: andersenBranch: HEADTag: (none) Log:For now, leave mmap on mips using mmap1, since mmap2 seemsto have 'issues' (i.e. it doesn't work 100% properly). -ErikMembers: 	libc/sysdeps/linux/mips/_mmap.c:1.2->1.3 ---------------------PatchSet 2427 Date: 2003/03/06 20:41:33Author: andersenBranch: HEADTag: (none) Log:Make the text a bit more clearMembers: 	docs/uclibc.org/index.html:1.57->1.58 ---------------------PatchSet 2428 Date: 2003/03/06 20:45:11Author: andersenBranch: HEADTag: (none) Log:/me needs to learn to proofreadMembers: 	docs/uclibc.org/index.html:1.58->1.59 ---------------------PatchSet 2429 Date: 2003/03/06 20:57:44Author: andersenBranch: HEADTag: (none) Log:more random changesMembers: 	docs/uclibc.org/index.html:1.59->1.60 ---------------------PatchSet 2430 Date: 2003/03/06 22:00:12Author: andersenBranch: HEADTag: (none) Log:Fixup ldd handling of multiple filesMembers: 	ldso/util/ldd.c:1.28->1.29 ---------------------PatchSet 2431 Date: 2003/03/07 12:05:46Author: andersenBranch: HEADTag: (none) Log:Patch from Stefan Allius:fix a couple of gcc 3.3 compiler warnings in gmon.cMembers: 	include/sys/gmon.h:1.1->1.2 	libc/sysdeps/linux/common/gmon.c:1.1->1.2 	libc/sysdeps/linux/sh/bits/profil-counter.h:1.1->1.2 ---------------------PatchSet 2432 Date: 2003/03/07 12:07:13Author: andersenBranch: HEADTag: (none) Log:Patch from Stefan Allius:    a make install_target stops if we have some sysmlinks in the destination    target.  This little patch force to install over a previous installed    uClibc version,so we will allways get a consistent uClibc installation.Members: 	Makefile:1.203->1.204 ---------------------PatchSet 2433 Date: 2003/03/07 12:23:11Author: andersenBranch: HEADTag: (none) Log:Patch from Stefan Allius    the ldd.c wasn't compilable for SuperH due to a missing ELFCLASSM define and    the readelf executable was linked with a wrong dynamic linker path. To fix    this I removed the --uclibc-use-build-dir.    The patch also fixed all the compiler warnings (-Wall -W).Erik made a few additional changes to eliminate unused function argumentsand fixup a static variable that was was doing the wrong thingMembers: 	ldso/util/Makefile:1.31->1.32 	ldso/util/ldd.c:1.29->1.30 	ldso/util/readelf.c:1.7->1.8 ---------------------PatchSet 2434 Date: 2003/03/07 12:39:51Author: andersenBranch: HEADTag: (none) Log:remove a leftover debug printfMembers: 	ldso/util/readelf.c:1.8->1.9 ---------------------PatchSet 2435 Date: 2003/03/10 17:23:42Author: andersenBranch: HEADTag: (none) Log:Patch from Jordan Crouse to avoid potential rendering problemsMembers: 	extra/config/menubox.c:1.2->1.3 ---------------------PatchSet 2436 Date: 2003/03/11 16:54:42Author: sjhillBranch: HEADTag: (none) Log:Compliance with MIPS ABI and MIPS kernel changes.Members: 	libc/sysdeps/linux/common/bits/kernel_sigaction.h:1.3->1.4 	libc/sysdeps/linux/mips/bits/sigaction.h:1.2->1.3 ---------------------PatchSet 2437 Date: 2003/03/11 20:07:00Author: andersenBranch: HEADTag: (none) Log:Minor cleanup to better sync with glibc 2.3Members: 	libpthread/linuxthreads/specific.c:1.4->1.5 ---------------------PatchSet 2438 Date: 2003/03/11 20:08:00Author: andersenBranch: HEADTag: (none) Log:Make it so debugging pthreads works, even with DODEBUG turned off -ErikMembers: 	libpthread/Makefile:1.20->1.21 	libpthread/linuxthreads/Makefile:1.4->1.5 ---------------------PatchSet 2439 Date: 2003/03/11 20:27:02Author: andersenBranch: HEADTag: (none) Log:sjhill needs to buy donuts for everyoneMembers: 	libc/sysdeps/linux/common/bits/kernel_sigaction.h:1.4->1.5 ---------------------PatchSet 2440 Date: 2003/03/13 19:43:38Author: andersenBranch: HEADTag: (none) Log:resync with glibc 2.3Members: 	include/elf.h:1.6->1.7 ---------------------PatchSet 2441 Date: 2003/03/13 19:54:36Author: andersenBranch: HEADTag: (none) Log:Oops.  Don't call strip twiceMembers: 	libpthread/linuxthreads/Makefile:1.5->1.6 ---------------------PatchSet 2442 Date: 2003/03/31 16:26:21Author: andersenBranch: HEADTag: (none) Log:Avoid errors with buggy preprocessorsMembers: 	extra/config/lkc_proto.h:1.1->1.2 ---------------------PatchSet 2443 Date: 2003/04/02 06:40:43Author: milesBranch: HEADTag: (none) Log:(free_to_heap): Unlock the heap before returning in the__UCLIBC_UCLINUX_BROKEN_MUNMAP__ case.  Fix from YYang1@Winbond.com.tw.Members: 	libc/stdlib/malloc/free.c:1.16->1.17 ---------------------PatchSet 2444 Date: 2003/04/16 01:59:00Author: andersenBranch: HEADTag: (none) Log:Patch from Liam Girdwood to fix mips profiling when usingnewer gcc versions.Members: 	libc/sysdeps/linux/mips/bits/machine-gmon.h:1.1->1.2 ---------------------PatchSet 2445 Date: 2003/04/20 00:25:34Author: andersenBranch: HEADTag: (none) Log:Konrad Taro Eisele noticed the sparc struct stat was broken.Fix it.Members: 	libc/sysdeps/linux/sparc/bits/kernel_stat.h:1.3->1.4 ---------------------PatchSet 2446 Date: 2003/04/20 00:35:01Author: andersenBranch: HEADTag: (none) Log:Patch from Marshall M. Midden:It turns out that uClibc's syslog.c does not close sockets whendoing retries and when it exits due to errors.  This patch fixesit.Members: 	libc/misc/syslog/syslog.c:1.10->1.11 ---------------------PatchSet 2447 Date: 2003/04/21 20:07:26Author: andersenBranch: HEADTag: (none) Log:Fix SIGTRAP handling on arm.  The defination of struct ucontext,which was copied from glibc, is wrong.  So fix it. -ErikMembers: 	libc/sysdeps/linux/arm/sys/ucontext.h:1.1->1.2 ---------------------PatchSet 2448 Date: 2003/04/23 21:59:01Author: andersenBranch: HEADTag: (none) Log:Thierry De Corte notices that when UCLIBC_HAS_FLOAT is disabled, we must alsodisable drand48, drand48_r, erand48, and erand48_r since they use floats.Members: 	libc/stdlib/Makefile:1.50->1.51 ---------------------PatchSet 2449 Date: 2003/04/25 10:09:56Author: andersenBranch: HEADTag: (none) Log:Comment on glibc's MALLOC_CHECK_ support.Members: 	docs/Glibc_vs_uClibc_Differences.txt:1.8->1.9 ---------------------PatchSet 2450 Date: 2003/04/29 08:25:59Author: andersenBranch: HEADTag: (none) Log:uClibc 0.9.19 has a bug in globfree(). If the previous call toglob(...,pglob) used the GLOB_DOOFFS flag to reserve the firstpglob->gl_offs slots of pglob->gl_pathv, globfree(pglob) would attemptto free the objects pointed to by those slots. If those objects were noton the heap, the system would crash.The attached patch fixes this.NormMembers: 	libc/misc/glob/glob.c:1.4->1.5 ---------------------PatchSet 2451 Date: 2003/04/29 15:41:48Author: davidmBranch: HEADTag: (none) Log:Fixup __libc_open to use varargs and match the prototype.On the H8 varargs are rather unusual and if you declare a function withvarargs,  it had better use them or it won't work.Members: 	libc/sysdeps/linux/common/syscalls.c:1.103->1.104 ---------------------PatchSet 2452 Date: 2003/04/29 15:46:30Author: davidmBranch: HEADTag: (none) Log:Some small fixups for the h8 support and add the h8s platform support.Members: 	Rules.mak:1.131->1.132 	extra/Configs/Config.h8300:1.13->1.14 	extra/Configs/Config.h8300.default:INITIAL->1.1 	libc/sysdeps/linux/h8300/crt0.S:1.6->1.7 	libc/sysdeps/linux/h8300/setjmp.S:1.1->1.2 	libc/sysdeps/linux/h8300/vfork.S:1.2->1.3 ---------------------PatchSet 2453 Date: 2003/05/01 06:28:43Author: davidmBranch: HEADTag: (none) Log:setjmp was trashing r12 which is bad and can cause apps to crash if they areusing r12. r12 is supposed to be preserved across C function calls.  r0-r7are trashable :-)Members: 	libc/sysdeps/linux/sh/setjmp.S:1.7->1.8 ---------------------PatchSet 2454 Date: 2003/05/08 03:36:12Author: milesBranch: HEADTag: (none) Log:(__libc_open): Fix wacky indentation.Members: 	libc/sysdeps/linux/common/syscalls.c:1.104->1.105 ---------------------PatchSet 2455 Date: 2003/05/14 06:10:58Author: davidmBranch: HEADTag: (none) Log:Sleep was returning the wrong value because:* nanosleep returns the remaining time,  not the time slept* nanosleep only fills out the remaining time if it returns -1 (ie., the  sleep was interrupted)Fix from Paul Dale <pauli@snapgear.com>Members: 	libc/unistd/sleep.c:1.5->1.6 ---------------------PatchSet 2456 Date: 2003/05/14 14:35:27Author: davidmBranch: HEADTag: (none) Log:Add in a default file for m68k.Members: 	Config.m68k.default:INITIAL->1.1 ---------------------PatchSet 2457 Date: 2003/05/15 22:32:31Author: mjn3Branch: HEADTag: (none) Log:Fix (hopefully) scanf behavior for nul bytes in the stream when processing%c, %s, and %[ specifiers.  Note that scanf is undergoing rewrite so Ididn't bother optimizing this.  I did run all my regression tests though.Set EOF correctly for fmemopen on readonly streams.  I really need tocheck what glibc behavior is for the various open modes though.Members: 	libc/stdio/scanf.c:1.24->1.25 	libc/stdio/stdio.c:1.66->1.67 ---------------------PatchSet 2458 Date: 2003/05/23 07:42:53Author: andersenBranch: HEADTag: (none) Log:Cope with autoconf's broken AC_FUNC_MALLOC macro, which redefines malloc asrpl_malloc if it does not detect glibc stylereturning-a-valid-pointer-for-malloc(0) behavior.  This wrapper calls malloc()as usual, but if N is zero, we allocate and return a 1-byte block instead....sigh... -ErikMembers: 	include/stdlib.h:1.35->1.36 ---------------------PatchSet 2459 Date: 2003/05/23 16:04:43Author: mjn3Branch: HEADTag: (none) Log:Sorry.  Changed this while fixing the last bug and forgot to change itback.  Unfortunately, none of my test cases caught it.Members: 	libc/stdio/scanf.c:1.25->1.26 ---------------------PatchSet 2460 Date: 2003/05/27 21:11:16Author: andersenBranch: HEADTag: (none) Log:Change 'N' to '__size' to avoid conflicts with common #define of NMembers: 	include/stdlib.h:1.36->1.37 ---------------------PatchSet 2461 Date: 2003/05/27 21:13:13Author: andersenBranch: HEADTag: (none) Log:grr.  It's a void *, not a char *.Members: 	include/stdlib.h:1.37->1.38 ---------------------PatchSet 2462 Date: 2003/05/28 08:15:46Author: andersenBranch: HEADTag: (none) Log:Accomodate building under cygwinMembers: 	extra/gcc-uClibc/gcc-uClibc.c:1.55->1.56 ---------------------PatchSet 2463 Date: 2003/05/28 08:47:51Author: andersenBranch: HEADTag: (none) Log:Allow gcc to move/update by detecting where needed files are shouldthey move/disappear from the expected location. -ErikMembers: 	extra/gcc-uClibc/gcc-uClibc.c:1.56->1.57 ---------------------PatchSet 2464 Date: 2003/05/29 23:55:14Author: andersenBranch: HEADTag: (none) Log:Eviscerate stropts.h so configure scripts won't try to use STREAMSgarbage.  uClibc does not support STREAMS in any way whatsoever. -ErikMembers: 	include/stropts.h:1.1->1.2 ---------------------PatchSet 2465 Date: 2003/05/30 05:40:22Author: andersenBranch: HEADTag: (none) Log:Enable ADD_LIBGCC_FUNCTIONS by default on armMembers: 	extra/Configs/Config.arm:1.34->1.35 ---------------------PatchSet 2466 Date: 2003/05/30 05:47:42Author: andersenBranch: HEADTag: (none) Log:In a number of places we erroneously used tests such as '#ifdef PIC' when weshould instead have been testing for '#ifdef __PIC__'.  This resulted inNON-PIC code getting mixed into the shared library.  Oops!!! -ErikMembers: 	Makefile:1.204->1.205 	libc/sysdeps/linux/alpha/brk.S:1.1->1.2 	libc/sysdeps/linux/i386/bsd-setjmp.S:1.1->1.2 	libc/sysdeps/linux/i386/clone.S:1.5->1.6 	libc/sysdeps/linux/i386/setjmp.S:1.9->1.10 	libc/sysdeps/linux/i386/syscall.S:1.2->1.3 	libc/sysdeps/linux/i386/vfork.S:1.3->1.4 	libc/sysdeps/linux/mips/syscall.S:1.1->1.2 	libc/sysdeps/linux/powerpc/mcount.S:1.1->1.2 	libpthread/linuxthreads/cancel.c:1.2->1.3 	libpthread/linuxthreads/oldsemaphore.c:1.1->1.2 	libpthread/linuxthreads/pthread.c:1.9->1.10 	libpthread/linuxthreads/weaks.c:1.2->1.3 	libpthread/linuxthreads/wrapsyscall.c:1.9->1.10 ---------------------PatchSet 2467 Date: 2003/05/30 06:51:40Author: andersenBranch: HEADTag: (none) Log:Clone still had a few little PIC problems....Members: 	libc/sysdeps/linux/i386/clone.S:1.6->1.7 ---------------------PatchSet 2468 Date: 2003/06/02 18:51:32Author: andersenBranch: HEADTag: (none) Log:Patch from Peter S. Mazinger to fix some leftover problemsfrom converting "PIC" to "__PIC__"Members: 	libpthread/linuxthreads/attr.c:1.2->1.3 	libpthread/linuxthreads/oldsemaphore.c:1.2->1.3 ---------------------PatchSet 2469 Date: 2003/06/03 18:59:37Author: andersenBranch: HEADTag: (none) Log:Fix brokenMembers: 	libc/sysdeps/linux/i386/vfork.S:1.4->1.5 ---------------------PatchSet 2470 Date: 2003/06/03 20:13:14Author: andersenBranch: HEADTag: (none) Log:Kill the runtime fallback to fork and make it be compile timeMembers: 	libc/sysdeps/linux/i386/vfork.S:1.5->1.6 ---------------------PatchSet 2471 Date: 2003/06/05 07:32:59Author: andersenBranch: HEADTag: (none) Log:We do not provide getfsent and friends, so remove this headerfile, to prevent stupid configure scripts from getting confused.Members: 	include/fstab.h:1.3->1.4(DEAD) ---------------------PatchSet 2472 Date: 2003/06/05 22:25:52Author: andersenBranch: HEADTag: (none) Log:Patch from Peter S. Mazinger to make the get-needed-libgcc-objectsscript work with newer binutils versions.Members: 	extra/scripts/get-needed-libgcc-objects.sh:1.18->1.19 	libc/Makefile:1.26->1.27 ---------------------PatchSet 2473 Date: 2003/06/11 02:45:27Author: andersenBranch: HEADTag: (none) Log:Fix arm syscall implementation so it does not blow chunks with gcc 3.3 -ErikMembers: 	libc/sysdeps/linux/arm/syscall.c:1.1->1.2 	libc/sysdeps/linux/arm/bits/syscalls.h:1.4->1.5 ---------------------PatchSet 2474 Date: 2003/06/11 18:12:05Author: andersenBranch: HEADTag: (none) Log:Marshall M. Midden at brecis.com writes:    The gnu ld and binutils for mips has a bug with relocation.    It is possible for a relocation table to be created that is not able to be loaded correctly.    We found this with the intersil wireless driver port.    To enable a correctly created mips relocation table (either a .o, or ld -r) it is necessary    to turn off one of the instruction re-scheduling passes.    Specifically, on mips-gcc -fno-schedule-insns2 is needed.    This is an FYI.  The bug has been reported to the appropriate mailing lists.This patch is an effort to avoid this problem on mips. -ErikMembers: 	extra/Configs/Config.mips:1.34->1.35 	extra/Configs/Config.mips.default:1.1->1.2 	extra/Configs/Config.mipsel:1.33->1.34 	extra/Configs/Config.mipsel.default:1.1->1.2 ---------------------PatchSet 2475 Date: 2003/06/12 22:39:10Author: andersenBranch: HEADTag: (none) Log:Fix mips so it compiles with gcc 3.3Members: 	ldso/ldso/mips/boot1_arch.h:1.5->1.6 ---------------------PatchSet 2476 Date: 2003/06/12 22:44:56Author: andersenBranch: HEADTag: (none) Log:Set the default thread stack size to 16k for mmu-less systems. -ErikMembers: 	libpthread/linuxthreads/internals.h:1.4->1.5 ---------------------PatchSet 2477 Date: 2003/06/12 23:10:40Author: andersenBranch: HEADTag: (none) Log:As suggested by Marshall M. Midden at brecis, use -mno-split-addressesinstead for mips, which should be a bit faster and will be safer too.Members: 	extra/Configs/Config.mips:1.35->1.36 	extra/Configs/Config.mips.default:1.2->1.3 	extra/Configs/Config.mipsel:1.34->1.35 	extra/Configs/Config.mipsel.default:1.2->1.3 ---------------------PatchSet 2478 Date: 2003/06/12 23:31:38Author: andersenBranch: HEADTag: (none) Log:The mere presence of stropts.h causes many configure scripts to erroneouslybelieve that uClibc supports STREAMS.  Well, we don't.  So I am hereby removingthis header file, since it was empty anyways.  Applications that depend onstropts.h being present, but do not depend on its contents, are broken anyways. -ErikMembers: 	include/stropts.h:1.2->1.3(DEAD) ---------------------PatchSet 2479 Date: 2003/06/14 02:39:39Author: andersenBranch: HEADTag: (none) Log:Bump version number in preparation for a releaseMembers: 	Rules.mak:1.132->1.133 ---------------------PatchSet 2480 Date: 2003/06/14 05:25:57Author: andersenBranch: HEADTag: (none) Log:Comment out the rpl_malloc workaround.  It was a good idea, but it violatesnamespace guarantees and conflicts with other programs that have used theAC_FUNC_MALLOC autoconf macro properly.Members: 	include/stdlib.h:1.38->1.39 ---------------------PatchSet 2481 Date: 2003/06/15 02:08:43Author: andersenBranch: HEADTag: (none) Log:Implement syscall() for powerpc.  Fixup syscall code soit compiles properly with gcc 3.3. -ErikMembers: 	ldso/ldso/powerpc/ld_syscalls.h:1.3->1.4 	libc/sysdeps/linux/powerpc/Makefile:1.19->1.20 	libc/sysdeps/linux/powerpc/_mmap.c:1.4->1.5 	libc/sysdeps/linux/powerpc/syscall.S:INITIAL->1.1 	libc/sysdeps/linux/powerpc/bits/syscalls.h:1.7->1.8 ---------------------PatchSet 2482 Date: 2003/06/15 07:13:36Author: andersenBranch: HEADTag: (none) Log:Don't segfault when given things other than a regular file. -ErikMembers: 	ldso/util/ldd.c:1.30->1.31 ---------------------PatchSet 2483 Date: 2003/06/16 05:50:07Author: mjn3Branch: HEADTag: (none) Log:Add memmem().Members: 	include/string.h:1.22->1.23 	libc/string/Makefile:1.51->1.52 	libc/string/wstring.c:1.14->1.15 ---------------------PatchSet 2484 Date: 2003/06/16 08:34:25Author: andersenBranch: HEADTag: (none) Log:Fix a segfault when used on a library w/o an INTERP program header.Members: 	ldso/util/ldd.c:1.31->1.32 ---------------------PatchSet 2485 Date: 2003/06/16 19:08:00Author: andersenBranch: HEADTag: (none) Log:For some strange reason, davidm put this file in the wrong spot.So put it where it is supposed to be. -ErikMembers: 	Config.m68k.default:1.1->1.2(DEAD) 	extra/Configs/Config.m68k.default:INITIAL->1.1 ---------------------PatchSet 2486 Date: 2003/06/16 20:07:14Author: andersenBranch: HEADTag: (none) Log:As noted by Peter S. Mazinger    After removal of stropts.h none of the files references bits/stropts.h, so    it can be removed.    PeterMembers: 	libc/sysdeps/linux/common/bits/stropts.h:1.1->1.2(DEAD) ---------------------PatchSet 2487 Date: 2003/06/17 19:31:23Author: mjn3Branch: HEADTag: (none) Log:Ok... pasting in DUMPn() is unnecessary and technically incorrect.Members: 	extra/locale/gen_collate.c:1.1->1.2 ---------------------PatchSet 2488 Date: 2003/06/17 19:39:54Author: andersenBranch: HEADTag: (none) Log:Coldfire patch from Bernardo InnocentiMembers: 	libpthread/linuxthreads/sysdeps/m68k/pt-machine.h:1.5->1.6 ---------------------PatchSet 2489 Date: 2003/06/17 20:03:39Author: andersenBranch: HEADTag: (none) Log:When compiling with -O0, linuxthreads does not compile.  So adda local override changing -O0 to -O1 only for that directory.Members: 	libpthread/linuxthreads/Makefile:1.6->1.7 ---------------------PatchSet 2490 Date: 2003/06/17 20:09:50Author: andersenBranch: HEADTag: (none) Log:Patch from Ronald Wahl fixing an IPV6 specific problemwith getaddrinfo().Members: 	libc/inet/resolv.c:1.45->1.46 ---------------------PatchSet 2491 Date: 2003/06/17 20:19:38Author: mjn3Branch: HEADTag: (none) Log:Optionally support the struct tm extension fields.Add a few misc functions mentioned in time.h.Revert davidm's change regarding using a define for the "/etc/TZ" path,as this is eventually meant to be a configurable extension and notunconditionally supported.Members: 	include/paths.h:1.7->1.8 	include/time.h:1.5->1.6 	libc/misc/time/Makefile:1.31->1.32 	libc/misc/time/time.c:1.11->1.12 ---------------------PatchSet 2492 Date: 2003/06/18 23:42:23Author: andersenBranch: HEADTag: (none) Log:Be extra careful to memset the correct size, not the size of some randompointer.  Fix printing of '0x0x' in ldd output.  Simplify discrimination oflibname, so doing things like dlopen("./libfoo.so",RTLD_NOW) with a leading"./" in the path will work as expected. -ErikMembers: 	ldso/ldso/hash.c:1.12->1.13 	ldso/ldso/ldso.c:1.66->1.67 	ldso/ldso/readelflib1.c:1.40->1.41 ---------------------PatchSet 2493 Date: 2003/06/24 04:14:19Author: andersenBranch: HEADTag: (none) Log:Make login actually write out utmp and wtmp junk (eventhough such things are completly unreliable crap)Members: 	libutil/login.c:1.1->1.2 ---------------------PatchSet 2494 Date: 2003/06/24 05:07:40Author: mjn3Branch: HEADTag: (none) Log:Change 'undefined behavior' of fflush() on readonly or reading streamsto match that of current glibc; i.e. don't do anything and return success.Apparently, php calls fflush() on a file opened as readonly before tryingto read.  Eventually I'll add some config options to flag this and severalother instances of nonportable code.Members: 	libc/stdio/stdio.c:1.67->1.68 ---------------------PatchSet 2495 Date: 2003/06/24 08:40:05Author: andersenBranch: HEADTag: (none) Log:Rename the very badly named 'UCLIBC_GCC' to 'UCLIBC_ENV' andimplement 'UCLIBC_CC', which does this:$ UCLIBC_CC=gcc-2.95 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --version2.95.4$ UCLIBC_CC=gcc-3.3 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --versiongcc-3.3 (GCC) 3.3 (Debian)Copyright (C) 2003 Free Software Foundation, Inc.This is free software; see the source for copying conditions.  There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.Members: 	extra/gcc-uClibc/gcc-uClibc.c:1.57->1.58 ---------------------PatchSet 2496 Date: 2003/06/24 09:19:35Author: andersenBranch: HEADTag: (none) Log:Make indenting be consistantMembers: 	extra/gcc-uClibc/gcc-uClibc.c:1.58->1.59 ---------------------PatchSet 2497 Date: 2003/06/24 09:23:19Author: andersenBranch: HEADTag: (none) Log:Fix indenting for real this time.Members: 	extra/gcc-uClibc/gcc-uClibc.c:1.59->1.60 ---------------------PatchSet 2498 Date: 2003/06/24 09:55:19Author: andersenBranch: HEADTag: (none) Log:Several more cleanupsMembers: 	extra/gcc-uClibc/gcc-uClibc.c:1.60->1.61 ---------------------PatchSet 2499 Date: 2003/06/27 06:50:09Author: andersenBranch: HEADTag: (none) Log:Add in ceilf() and floorf() since XFree86 wants them...Members: 	libm/Makefile:1.33->1.34 	libm/s_ceilf.c:INITIAL->1.1 	libm/s_floorf.c:INITIAL->1.1 ---------------------PatchSet 2500 Date: 2003/06/27 08:31:45Author: andersenBranch: HEADTag: (none) Log:Per a patch from Rob McMullen, add getprotoent_r, getprotobyname_r,and getprotobynumber_rMembers: 	libc/inet/getproto.c:1.4->1.5 ---------------------PatchSet 2501 Date: 2003/06/27 08:36:43Author: andersenBranch: HEADTag: (none) Log:Add missing madvise syscallMembers: 	libc/sysdeps/linux/common/syscalls.c:1.105->1.106 ---------------------PatchSet 2502 Date: 2003/06/27 08:49:25Author: andersenBranch: HEADTag: (none) Log:Mention that the common mmap64 is a stub and must be overriddenon a per arch basis using platform specific codeMembers: 	libc/sysdeps/linux/common/mmap64.c:1.3->1.4 ---------------------PatchSet 2503 Date: 2003/06/27 09:05:40Author: andersenBranch: HEADTag: (none) Log:Actually, some arches do support _syscall6, so implement a generic versionfor them... -ErikMembers: 	libc/sysdeps/linux/common/mmap64.c:1.4->1.5 ---------------------PatchSet 2504 Date: 2003/06/27 09:22:45Author: andersenBranch: HEADTag: (none) Log:oops.  Fix the name so it is "mmap64", not "__mmap64"Members: 	libc/sysdeps/linux/common/mmap64.c:1.5->1.6 ---------------------PatchSet 2505 Date: 2003/06/27 09:23:23Author: andersenBranch: HEADTag: (none) Log:add mmap64 for i386Members: 	libc/sysdeps/linux/i386/Makefile:1.55->1.56 	libc/sysdeps/linux/i386/mmap64.S:INITIAL->1.1 ---------------------PatchSet 2506 Date: 2003/06/27 09:37:55Author: andersenBranch: HEADTag: (none) Log:Implement mmap64 for armMembers: 	libc/sysdeps/linux/arm/Makefile:1.42->1.43 	libc/sysdeps/linux/arm/mmap64.S:INITIAL->1.1 ---------------------PatchSet 2507 Date: 2003/06/27 09:38:15Author: andersenBranch: HEADTag: (none) Log:Cleanup a couple of ugly bitsMembers: 	libc/sysdeps/linux/arm/vfork.S:1.6->1.7 ---------------------PatchSet 2508 Date: 2003/06/27 09:57:23Author: andersenBranch: HEADTag: (none) Log:Do not let isatty mess up errnoMembers: 	libc/stdio/stdio.c:1.68->1.69 ---------------------PatchSet 2509 Date: 2003/06/27 10:12:38Author: andersenBranch: HEADTag: (none) Log:Add config option to enable 'struct tm' timezone extension fieldsMembers: 	extra/Configs/Config.in:1.18->1.19 ---------------------PatchSet 2510 Date: 2003/06/27 11:19:28Author: andersenBranch: HEADTag: (none) Log:Fixup errno handling -ErikMembers: 	libc/pwd_grp/__getpwent_r.c:1.2->1.3 	libc/pwd_grp/__getspent_r.c:1.4->1.5 	libc/pwd_grp/__sgetspent_r.c:1.2->1.3 	libc/pwd_grp/fgetpwent.c:1.7->1.8 	libc/pwd_grp/fgetspent.c:1.3->1.4 	libc/pwd_grp/getpwnam.c:1.8->1.9 	libc/pwd_grp/getpwuid.c:1.7->1.8 	libc/pwd_grp/getspnam.c:1.3->1.4 	libc/pwd_grp/getspuid.c:1.3->1.4 	libc/pwd_grp/initgroups.c:1.10->1.11 	libc/pwd_grp/pwent.c:1.9->1.10 	libc/pwd_grp/sgetspent.c:1.3->1.4 	libc/pwd_grp/spent.c:1.3->1.4 ---------------------PatchSet 2511 Date: 2003/06/27 11:43:43Author: andersenBranch: HEADTag: (none) Log:Yet more cleanup for the reentrant pwd/grp functions so theyshould now actually be doing the right thingMembers: 	libc/pwd_grp/fgetpwent.c:1.8->1.9 	libc/pwd_grp/fgetspent.c:1.4->1.5 	libc/pwd_grp/getpwnam.c:1.9->1.10 	libc/pwd_grp/getpwuid.c:1.8->1.9 	libc/pwd_grp/getspnam.c:1.4->1.5 	libc/pwd_grp/getspuid.c:1.4->1.5 	libc/pwd_grp/pwent.c:1.10->1.11 	libc/pwd_grp/sgetspent.c:1.4->1.5 	libc/pwd_grp/spent.c:1.4->1.5 ---------------------PatchSet 2512 Date: 2003/06/27 12:03:37Author: andersenBranch: HEADTag: (none) Log:whitespace and debug updatesMembers: 	ldso/ldso/i386/elfinterp.c:1.21->1.22 ---------------------PatchSet 2513 Date: 2003/06/27 12:16:24Author: andersenBranch: HEADTag: (none) Log:Revenge of the TypoMembers: 	libc/sysdeps/linux/i386/mmap64.S:1.1->1.2 ---------------------PatchSet 2514 Date: 2003/06/27 12:45:12Author: andersenBranch: HEADTag: (none) Log:Run dlopened ctors and dtors in the correct orderMembers: 	ldso/libdl/dlib.c:1.25->1.26 ---------------------PatchSet 2515 Date: 2003/06/27 12:51:42Author: andersenBranch: HEADTag: (none) Log:oopsMembers: 	ldso/ldso/i386/elfinterp.c:1.22->1.23 ---------------------PatchSet 2516 Date: 2003/06/27 12:55:20Author: andersenBranch: HEADTag: (none) Log:Add a test which shows off the broken spots in our dlopen implementationMembers: 	test/dlopen/Makefile:INITIAL->1.1 	test/dlopen/libtest1.c:INITIAL->1.1 	test/dlopen/libtest2.c:INITIAL->1.1 	test/dlopen/test1.c:INITIAL->1.1 	test/dlopen/test2.c:INITIAL->1.1 ---------------------PatchSet 2517 Date: 2003/06/27 20:35:17Author: andersenBranch: HEADTag: (none) Log:ret could have been used uninitialized in one caseMembers: 	libc/pwd_grp/pwent.c:1.11->1.12 	libc/pwd_grp/spent.c:1.5->1.6 ---------------------PatchSet 2518 Date: 2003/06/27 21:26:18Author: andersenBranch: HEADTag: (none) Log:Fix a couple of typosMembers: 	libc/sysdeps/linux/common/mmap64.c:1.6->1.7 ---------------------PatchSet 2519 Date: 2003/06/30 19:14:36Author: andersenBranch: HEADTag: (none) Log:Patch from Pavel Roskin to fixup toplevel help textMembers: 	extra/config/mconf.c:1.6->1.7 ---------------------PatchSet 2520 Date: 2003/06/30 19:22:43Author: andersenBranch: HEADTag: (none) Log:Per suggestion from Stuart Hughes, allow uClibc to re-installheaders on a system where they have previously been installed.Members: 	Makefile:1.205->1.206 ---------------------PatchSet 2521 Date: 2003/06/30 19:27:34Author: andersenBranch: HEADTag: (none) Log:Fixup symlinks to libthread_dbMembers: 	libpthread/Makefile:1.21->1.22 
 |