1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564 |
- ---------------------
- PatchSet 2412
- Date: 2003/03/04 07:05:33
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fix compile when profiling is disabled
- Members:
- libc/sysdeps/linux/i386/crt0.S:1.19->1.20
- ---------------------
- PatchSet 2413
- Date: 2003/03/04 10:13:01
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Teach ldd to be a bit more helpful by telling you specifically
- what the problem library is that is linked vs glibc.
- -Erik
- Members:
- ldso/ldso/ldso.c:1.65->1.66
- ---------------------
- PatchSet 2414
- Date: 2003/03/04 10:39:05
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Stefan Allius to make ldd.c compile under Solaris
- Members:
- ldso/util/ldd.c:1.27->1.28
- ---------------------
- PatchSet 2415
- Date: 2003/03/04 10:47:50
- Author: andersen
- Branch: HEAD
- Tag: (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:00
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Seperate pthread debugging from uClibc debugging. They are used
- for 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:53
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Default to using fork() for vfork() when no arch specific
- implementation 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:30
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- The vfork system call on powerpc seems to be completely
- broken. 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:44
- Author: andersen
- Branch: HEAD
- Tag: (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 Stefan
- Members:
- extra/scripts/initfini.awk:1.8->1.9
- ---------------------
- PatchSet 2420
- Date: 2003/03/05 10:55:31
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Konrad Eisele to omit -Wl,--dynamic-linker from
- the 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:14
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Konrad Eisele to add include/asm-generic since, at least
- on sparc, this is needed by some of the include/asm files
- Members:
- Makefile:1.202->1.203
- ---------------------
- PatchSet 2422
- Date: 2003/03/06 11:28:09
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Update website
- Members:
- 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:30
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Stefan Allius to finish off the last required bits
- for 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:35
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Make profiling on arm work
- Members:
- 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:33
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Finish off gmon based profiling for powerpc
- Members:
- 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:02
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- For now, leave mmap on mips using mmap1, since mmap2 seems
- to have 'issues' (i.e. it doesn't work 100% properly).
- -Erik
- Members:
- libc/sysdeps/linux/mips/_mmap.c:1.2->1.3
- ---------------------
- PatchSet 2427
- Date: 2003/03/06 20:41:33
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Make the text a bit more clear
- Members:
- docs/uclibc.org/index.html:1.57->1.58
- ---------------------
- PatchSet 2428
- Date: 2003/03/06 20:45:11
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- /me needs to learn to proofread
- Members:
- docs/uclibc.org/index.html:1.58->1.59
- ---------------------
- PatchSet 2429
- Date: 2003/03/06 20:57:44
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- more random changes
- Members:
- docs/uclibc.org/index.html:1.59->1.60
- ---------------------
- PatchSet 2430
- Date: 2003/03/06 22:00:12
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fixup ldd handling of multiple files
- Members:
- ldso/util/ldd.c:1.28->1.29
- ---------------------
- PatchSet 2431
- Date: 2003/03/07 12:05:46
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Stefan Allius:
- fix a couple of gcc 3.3 compiler warnings in gmon.c
- Members:
- 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:13
- Author: andersen
- Branch: HEAD
- Tag: (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:11
- Author: andersen
- Branch: HEAD
- Tag: (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 arguments
- and fixup a static variable that was was doing the wrong thing
- Members:
- 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:51
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- remove a leftover debug printf
- Members:
- ldso/util/readelf.c:1.8->1.9
- ---------------------
- PatchSet 2435
- Date: 2003/03/10 17:23:42
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Jordan Crouse to avoid potential rendering problems
- Members:
- extra/config/menubox.c:1.2->1.3
- ---------------------
- PatchSet 2436
- Date: 2003/03/11 16:54:42
- Author: sjhill
- Branch: HEAD
- Tag: (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:00
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Minor cleanup to better sync with glibc 2.3
- Members:
- libpthread/linuxthreads/specific.c:1.4->1.5
- ---------------------
- PatchSet 2438
- Date: 2003/03/11 20:08:00
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Make it so debugging pthreads works, even with DODEBUG turned off
- -Erik
- Members:
- libpthread/Makefile:1.20->1.21
- libpthread/linuxthreads/Makefile:1.4->1.5
- ---------------------
- PatchSet 2439
- Date: 2003/03/11 20:27:02
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- sjhill needs to buy donuts for everyone
- Members:
- libc/sysdeps/linux/common/bits/kernel_sigaction.h:1.4->1.5
- ---------------------
- PatchSet 2440
- Date: 2003/03/13 19:43:38
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- resync with glibc 2.3
- Members:
- include/elf.h:1.6->1.7
- ---------------------
- PatchSet 2441
- Date: 2003/03/13 19:54:36
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Oops. Don't call strip twice
- Members:
- libpthread/linuxthreads/Makefile:1.5->1.6
- ---------------------
- PatchSet 2442
- Date: 2003/03/31 16:26:21
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Avoid errors with buggy preprocessors
- Members:
- extra/config/lkc_proto.h:1.1->1.2
- ---------------------
- PatchSet 2443
- Date: 2003/04/02 06:40:43
- Author: miles
- Branch: HEAD
- Tag: (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:00
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Liam Girdwood to fix mips profiling when using
- newer gcc versions.
- Members:
- libc/sysdeps/linux/mips/bits/machine-gmon.h:1.1->1.2
- ---------------------
- PatchSet 2445
- Date: 2003/04/20 00:25:34
- Author: andersen
- Branch: HEAD
- Tag: (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:01
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Marshall M. Midden:
- It turns out that uClibc's syslog.c does not close sockets when
- doing retries and when it exits due to errors. This patch fixes
- it.
- Members:
- libc/misc/syslog/syslog.c:1.10->1.11
- ---------------------
- PatchSet 2447
- Date: 2003/04/21 20:07:26
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fix SIGTRAP handling on arm. The defination of struct ucontext,
- which was copied from glibc, is wrong. So fix it.
- -Erik
- Members:
- libc/sysdeps/linux/arm/sys/ucontext.h:1.1->1.2
- ---------------------
- PatchSet 2448
- Date: 2003/04/23 21:59:01
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Thierry De Corte notices that when UCLIBC_HAS_FLOAT is disabled, we must also
- disable 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:56
- Author: andersen
- Branch: HEAD
- Tag: (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:59
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- uClibc 0.9.19 has a bug in globfree(). If the previous call to
- glob(...,pglob) used the GLOB_DOOFFS flag to reserve the first
- pglob->gl_offs slots of pglob->gl_pathv, globfree(pglob) would attempt
- to free the objects pointed to by those slots. If those objects were not
- on the heap, the system would crash.
- The attached patch fixes this.
- Norm
- Members:
- libc/misc/glob/glob.c:1.4->1.5
- ---------------------
- PatchSet 2451
- Date: 2003/04/29 15:41:48
- Author: davidm
- Branch: HEAD
- Tag: (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 with
- varargs, 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:30
- Author: davidm
- Branch: HEAD
- Tag: (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:43
- Author: davidm
- Branch: HEAD
- Tag: (none)
- Log:
- setjmp was trashing r12 which is bad and can cause apps to crash if they are
- using r12. r12 is supposed to be preserved across C function calls. r0-r7
- are trashable :-)
- Members:
- libc/sysdeps/linux/sh/setjmp.S:1.7->1.8
- ---------------------
- PatchSet 2454
- Date: 2003/05/08 03:36:12
- Author: miles
- Branch: HEAD
- Tag: (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:58
- Author: davidm
- Branch: HEAD
- Tag: (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:27
- Author: davidm
- Branch: HEAD
- Tag: (none)
- Log:
- Add in a default file for m68k.
- Members:
- Config.m68k.default:INITIAL->1.1
- ---------------------
- PatchSet 2457
- Date: 2003/05/15 22:32:31
- Author: mjn3
- Branch: HEAD
- Tag: (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 I
- didn't bother optimizing this. I did run all my regression tests though.
- Set EOF correctly for fmemopen on readonly streams. I really need to
- check 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:53
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Cope with autoconf's broken AC_FUNC_MALLOC macro, which redefines malloc as
- rpl_malloc if it does not detect glibc style
- returning-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...
- -Erik
- Members:
- include/stdlib.h:1.35->1.36
- ---------------------
- PatchSet 2459
- Date: 2003/05/23 16:04:43
- Author: mjn3
- Branch: HEAD
- Tag: (none)
- Log:
- Sorry. Changed this while fixing the last bug and forgot to change it
- back. 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:16
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Change 'N' to '__size' to avoid conflicts with common #define of N
- Members:
- include/stdlib.h:1.36->1.37
- ---------------------
- PatchSet 2461
- Date: 2003/05/27 21:13:13
- Author: andersen
- Branch: HEAD
- Tag: (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:46
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Accomodate building under cygwin
- Members:
- extra/gcc-uClibc/gcc-uClibc.c:1.55->1.56
- ---------------------
- PatchSet 2463
- Date: 2003/05/28 08:47:51
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Allow gcc to move/update by detecting where needed files are should
- they move/disappear from the expected location.
- -Erik
- Members:
- extra/gcc-uClibc/gcc-uClibc.c:1.56->1.57
- ---------------------
- PatchSet 2464
- Date: 2003/05/29 23:55:14
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Eviscerate stropts.h so configure scripts won't try to use STREAMS
- garbage. uClibc does not support STREAMS in any way whatsoever.
- -Erik
- Members:
- include/stropts.h:1.1->1.2
- ---------------------
- PatchSet 2465
- Date: 2003/05/30 05:40:22
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Enable ADD_LIBGCC_FUNCTIONS by default on arm
- Members:
- extra/Configs/Config.arm:1.34->1.35
- ---------------------
- PatchSet 2466
- Date: 2003/05/30 05:47:42
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- In a number of places we erroneously used tests such as '#ifdef PIC' when we
- should instead have been testing for '#ifdef __PIC__'. This resulted in
- NON-PIC code getting mixed into the shared library. Oops!!!
- -Erik
- Members:
- 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:40
- Author: andersen
- Branch: HEAD
- Tag: (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:32
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Peter S. Mazinger to fix some leftover problems
- from 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:37
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fix broken
- Members:
- libc/sysdeps/linux/i386/vfork.S:1.4->1.5
- ---------------------
- PatchSet 2470
- Date: 2003/06/03 20:13:14
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Kill the runtime fallback to fork and make it be compile time
- Members:
- libc/sysdeps/linux/i386/vfork.S:1.5->1.6
- ---------------------
- PatchSet 2471
- Date: 2003/06/05 07:32:59
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- We do not provide getfsent and friends, so remove this header
- file, 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:52
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Peter S. Mazinger to make the get-needed-libgcc-objects
- script 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:27
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fix arm syscall implementation so it does not blow chunks with gcc 3.3
- -Erik
- Members:
- 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:05
- Author: andersen
- Branch: HEAD
- Tag: (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.
- -Erik
- Members:
- 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:10
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fix mips so it compiles with gcc 3.3
- Members:
- ldso/ldso/mips/boot1_arch.h:1.5->1.6
- ---------------------
- PatchSet 2476
- Date: 2003/06/12 22:44:56
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Set the default thread stack size to 16k for mmu-less systems.
- -Erik
- Members:
- libpthread/linuxthreads/internals.h:1.4->1.5
- ---------------------
- PatchSet 2477
- Date: 2003/06/12 23:10:40
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- As suggested by Marshall M. Midden at brecis, use -mno-split-addresses
- instead 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:38
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- The mere presence of stropts.h causes many configure scripts to erroneously
- believe that uClibc supports STREAMS. Well, we don't. So I am hereby removing
- this header file, since it was empty anyways. Applications that depend on
- stropts.h being present, but do not depend on its contents, are broken anyways.
- -Erik
- Members:
- include/stropts.h:1.2->1.3(DEAD)
- ---------------------
- PatchSet 2479
- Date: 2003/06/14 02:39:39
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Bump version number in preparation for a release
- Members:
- Rules.mak:1.132->1.133
- ---------------------
- PatchSet 2480
- Date: 2003/06/14 05:25:57
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Comment out the rpl_malloc workaround. It was a good idea, but it violates
- namespace guarantees and conflicts with other programs that have used the
- AC_FUNC_MALLOC autoconf macro properly.
- Members:
- include/stdlib.h:1.38->1.39
- ---------------------
- PatchSet 2481
- Date: 2003/06/15 02:08:43
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Implement syscall() for powerpc. Fixup syscall code so
- it compiles properly with gcc 3.3.
- -Erik
- Members:
- 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:36
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Don't segfault when given things other than a regular file.
- -Erik
- Members:
- ldso/util/ldd.c:1.30->1.31
- ---------------------
- PatchSet 2483
- Date: 2003/06/16 05:50:07
- Author: mjn3
- Branch: HEAD
- Tag: (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:25
- Author: andersen
- Branch: HEAD
- Tag: (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:00
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- For some strange reason, davidm put this file in the wrong spot.
- So put it where it is supposed to be.
- -Erik
- Members:
- Config.m68k.default:1.1->1.2(DEAD)
- extra/Configs/Config.m68k.default:INITIAL->1.1
- ---------------------
- PatchSet 2486
- Date: 2003/06/16 20:07:14
- Author: andersen
- Branch: HEAD
- Tag: (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.
- Peter
- Members:
- libc/sysdeps/linux/common/bits/stropts.h:1.1->1.2(DEAD)
- ---------------------
- PatchSet 2487
- Date: 2003/06/17 19:31:23
- Author: mjn3
- Branch: HEAD
- Tag: (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:54
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Coldfire patch from Bernardo Innocenti
- Members:
- libpthread/linuxthreads/sysdeps/m68k/pt-machine.h:1.5->1.6
- ---------------------
- PatchSet 2489
- Date: 2003/06/17 20:03:39
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- When compiling with -O0, linuxthreads does not compile. So add
- a 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:50
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Ronald Wahl fixing an IPV6 specific problem
- with getaddrinfo().
- Members:
- libc/inet/resolv.c:1.45->1.46
- ---------------------
- PatchSet 2491
- Date: 2003/06/17 20:19:38
- Author: mjn3
- Branch: HEAD
- Tag: (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 not
- unconditionally 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:23
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Be extra careful to memset the correct size, not the size of some random
- pointer. Fix printing of '0x0x' in ldd output. Simplify discrimination of
- libname, so doing things like dlopen("./libfoo.so",RTLD_NOW) with a leading
- "./" in the path will work as expected.
- -Erik
- Members:
- 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:19
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Make login actually write out utmp and wtmp junk (even
- though such things are completly unreliable crap)
- Members:
- libutil/login.c:1.1->1.2
- ---------------------
- PatchSet 2494
- Date: 2003/06/24 05:07:40
- Author: mjn3
- Branch: HEAD
- Tag: (none)
- Log:
- Change 'undefined behavior' of fflush() on readonly or reading streams
- to 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 trying
- to read. Eventually I'll add some config options to flag this and several
- other instances of nonportable code.
- Members:
- libc/stdio/stdio.c:1.67->1.68
- ---------------------
- PatchSet 2495
- Date: 2003/06/24 08:40:05
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Rename the very badly named 'UCLIBC_GCC' to 'UCLIBC_ENV' and
- implement 'UCLIBC_CC', which does this:
- $ UCLIBC_CC=gcc-2.95 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --version
- 2.95.4
- $ UCLIBC_CC=gcc-3.3 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --version
- gcc-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 NO
- warranty; 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:35
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Make indenting be consistant
- Members:
- extra/gcc-uClibc/gcc-uClibc.c:1.58->1.59
- ---------------------
- PatchSet 2497
- Date: 2003/06/24 09:23:19
- Author: andersen
- Branch: HEAD
- Tag: (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:19
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Several more cleanups
- Members:
- extra/gcc-uClibc/gcc-uClibc.c:1.60->1.61
- ---------------------
- PatchSet 2499
- Date: 2003/06/27 06:50:09
- Author: andersen
- Branch: HEAD
- Tag: (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:45
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Per a patch from Rob McMullen, add getprotoent_r, getprotobyname_r,
- and getprotobynumber_r
- Members:
- libc/inet/getproto.c:1.4->1.5
- ---------------------
- PatchSet 2501
- Date: 2003/06/27 08:36:43
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Add missing madvise syscall
- Members:
- libc/sysdeps/linux/common/syscalls.c:1.105->1.106
- ---------------------
- PatchSet 2502
- Date: 2003/06/27 08:49:25
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Mention that the common mmap64 is a stub and must be overridden
- on a per arch basis using platform specific code
- Members:
- libc/sysdeps/linux/common/mmap64.c:1.3->1.4
- ---------------------
- PatchSet 2503
- Date: 2003/06/27 09:05:40
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Actually, some arches do support _syscall6, so implement a generic version
- for them...
- -Erik
- Members:
- libc/sysdeps/linux/common/mmap64.c:1.4->1.5
- ---------------------
- PatchSet 2504
- Date: 2003/06/27 09:22:45
- Author: andersen
- Branch: HEAD
- Tag: (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:23
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- add mmap64 for i386
- Members:
- 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:55
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Implement mmap64 for arm
- Members:
- 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:15
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Cleanup a couple of ugly bits
- Members:
- libc/sysdeps/linux/arm/vfork.S:1.6->1.7
- ---------------------
- PatchSet 2508
- Date: 2003/06/27 09:57:23
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Do not let isatty mess up errno
- Members:
- libc/stdio/stdio.c:1.68->1.69
- ---------------------
- PatchSet 2509
- Date: 2003/06/27 10:12:38
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Add config option to enable 'struct tm' timezone extension fields
- Members:
- extra/Configs/Config.in:1.18->1.19
- ---------------------
- PatchSet 2510
- Date: 2003/06/27 11:19:28
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fixup errno handling
- -Erik
- Members:
- 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:43
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Yet more cleanup for the reentrant pwd/grp functions so they
- should now actually be doing the right thing
- Members:
- 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:37
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- whitespace and debug updates
- Members:
- ldso/ldso/i386/elfinterp.c:1.21->1.22
- ---------------------
- PatchSet 2513
- Date: 2003/06/27 12:16:24
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Revenge of the Typo
- Members:
- libc/sysdeps/linux/i386/mmap64.S:1.1->1.2
- ---------------------
- PatchSet 2514
- Date: 2003/06/27 12:45:12
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Run dlopened ctors and dtors in the correct order
- Members:
- ldso/libdl/dlib.c:1.25->1.26
- ---------------------
- PatchSet 2515
- Date: 2003/06/27 12:51:42
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- oops
- Members:
- ldso/ldso/i386/elfinterp.c:1.22->1.23
- ---------------------
- PatchSet 2516
- Date: 2003/06/27 12:55:20
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Add a test which shows off the broken spots in our dlopen implementation
- Members:
- 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:17
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- ret could have been used uninitialized in one case
- Members:
- 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:18
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fix a couple of typos
- Members:
- libc/sysdeps/linux/common/mmap64.c:1.6->1.7
- ---------------------
- PatchSet 2519
- Date: 2003/06/30 19:14:36
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Patch from Pavel Roskin to fixup toplevel help text
- Members:
- extra/config/mconf.c:1.6->1.7
- ---------------------
- PatchSet 2520
- Date: 2003/06/30 19:22:43
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Per suggestion from Stuart Hughes, allow uClibc to re-install
- headers on a system where they have previously been installed.
- Members:
- Makefile:1.205->1.206
- ---------------------
- PatchSet 2521
- Date: 2003/06/30 19:27:34
- Author: andersen
- Branch: HEAD
- Tag: (none)
- Log:
- Fixup symlinks to libthread_db
- Members:
- libpthread/Makefile:1.21->1.22
|