00:17.02 | *** join/#uclibc enerv (n=enerv@201008196197.user.veloxzone.com.br) |
00:56.06 | *** part/#uclibc nitinkg (n=ngupta@gateway-1237.mvista.com) |
01:57.40 | *** join/#uclibc thraxisp (n=thraxisp@ottawa-hs-64-26-167-172.d-ip.magma.ca) |
02:35.05 | *** join/#uclibc thraxisp (n=thraxisp@ottawa-hs-64-26-167-172.d-ip.magma.ca) |
06:59.31 | CIA-2 | 03vapier * r12414 10uClibc/libc/sysdeps/linux/ (12 files in 12 dirs): rename common Makefile.arch to prevent include funkiness from occuring |
06:59.48 | CIA-2 | 03vapier * r12415 10uClibc/libc/sysdeps/linux/Makefile.commonarch: rename common Makefile.arch to prevent include funkiness from occuring |
07:03.19 | *** join/#uclibc rfs (n=rsiemsen@209-87-231-114.storm.ca) |
07:12.17 | *** join/#uclibc blindvt_ (n=bf@M966P029.adsl.highway.telekom.at) |
09:09.27 | CIA-2 | 03vapier * r12416 10uClibc/libc/stdio/_stdio.h: make sure we pull in features.h |
09:11.31 | CIA-2 | 03vapier * r12417 10uClibc/libc/stdio/Makefile.in: touchup whitespace |
09:13.34 | CIA-2 | 03vapier * r12418 10uClibc/libc/stdio/ (13 files): simplify Makefile rules for handling of LFS files by tweaking the way we compile the source files as suggested by psm |
09:14.50 | CIA-2 | 03vapier * r12419 10uClibc/ (Makefile.in libc/stdio/Makefile.in): dont want to delete the 64.c files anymore |
09:34.48 | *** join/#uclibc Sgt-Donan (n=Loutre@mto30-1-82-242-53-8.fbx.proxad.net) |
09:39.52 | CIA-2 | 03vapier * r12420 10buildroot/package/ (Config.in psmisc/ psmisc/Config.in psmisc/psmisc.mk): import psmisc |
15:12.27 | *** join/#uclibc blindvt__ (n=bf@M777P003.adsl.highway.telekom.at) |
16:08.02 | *** join/#uclibc prpplague (n=billybob@72.22.129.90) |
19:03.00 | *** join/#uclibc mjn3-work (n=mjn3@h-66-134-116-110.dnvtco56.covad.net) |
19:52.55 | *** join/#uclibc roge (n=roge@201009030242.user.veloxzone.com.br) |
20:19.53 | *** join/#uclibc enerv (n=enerv@201008201061.user.veloxzone.com.br) |
20:30.35 | *** join/#uclibc sjhill (n=sjhill@spvl-02-110.dsl.netins.net) |
20:34.32 | *** join/#uclibc blindvt (n=bf@M908P011.adsl.highway.telekom.at) |
20:41.23 | sjhill | vapier: ping |
20:41.26 | sjhill | solar: ping |
20:42.19 | CIA-2 | 03sjhill 07uClibc-nptl * r12421 10/libpthread/linuxthreads_db/: Copy from trunk. |
20:43.38 | CIA-2 | 03sjhill 07uClibc-nptl * r12422 10/libc/stdio/ftello64.c: Copy from trunk. |
20:43.44 | CIA-2 | 03sjhill 07uClibc-nptl * r12423 10/libc/stdio/fgetpos64.c: Copy from trunk. |
20:43.50 | CIA-2 | 03sjhill 07uClibc-nptl * r12424 10/libc/stdio/fseeko64.c: Copy from trunk. |
20:43.55 | CIA-2 | 03sjhill 07uClibc-nptl * r12425 10/libc/stdio/fsetpos64.c: Copy from trunk. |
20:44.01 | CIA-2 | 03sjhill 07uClibc-nptl * r12426 10/libc/stdio/fopen64.c: Copy from trunk. |
20:44.07 | CIA-2 | 03sjhill 07uClibc-nptl * r12427 10/libc/stdio/freopen64.c: Copy from trunk. |
20:44.17 | CIA-2 | 03sjhill 07uClibc-nptl * r12428 10/libc/sysdeps/linux/alpha/bits/kernel_sigaction.h: Copy from trunk. |
20:44.25 | CIA-2 | 03sjhill 07uClibc-nptl * r12429 10/libc/sysdeps/linux/hppa/bits/kernel_sigaction.h: Copy from trunk. |
20:44.33 | CIA-2 | 03sjhill 07uClibc-nptl * r12430 10/libc/sysdeps/linux/Makefile.commonarch: Copy from trunk. |
20:51.32 | *** join/#uclibc argon (n=argon@dslb-084-060-014-178.pools.arcor-ip.net) |
20:54.28 | solar | sjhill: whats up? |
20:57.05 | sjhill | did you mean to check in the 'CVS' and '.cvsignore' entries for 'linuxthreads_db'? |
20:57.54 | solar | no I've not merged anything in a while. |
20:58.02 | solar | sure your seeing a commit from me? |
20:58.09 | sjhill | *blush* |
20:58.24 | solar | no silly. |
20:58.44 | solar | vapiers alter ego is SpanKY |
20:58.44 | sjhill | sorry |
20:58.49 | sjhill | that's right |
20:58.49 | sjhill | gah |
21:00.44 | solar | sjhill: alot of the talking about what he and psm commit happens in the #gentoo-embedded channel. |
21:00.57 | solar | user feedback and stuff |
21:02.50 | solar | it's quiet now |
21:02.57 | sjhill | yep |
21:04.12 | solar | how far out do you think you are from having basic nptl in a useable state for mips? |
21:04.19 | CIA-2 | 03sjhill 07uClibc-nptl * r12431 10/ (44 files in 34 dirs): Sync up with trunk. |
21:04.32 | sjhill | solar: honestly, it actually works now |
21:04.43 | sjhill | solar: there are some weird cases for pthread_join that crash |
21:04.51 | sjhill | solar: and some signals that don't work |
21:04.59 | sjhill | solar: all of the uClibc tests pass |
21:05.13 | sjhill | solar: and about 30 of the NPTL test from glibc out of the 38 that i have compiled |
21:05.33 | sjhill | today i'm working on migrating to the new build system |
21:05.44 | solar | is there alot of work that would have to be done for the other arches? |
21:05.58 | sjhill | yes |
21:06.02 | sjhill | no |
21:06.04 | sjhill | kind of |
21:06.13 | solar | ouch/good/oh |
21:06.18 | sjhill | heh |
21:06.40 | sjhill | getting the dynamic loader working for TLS relocations for each arch should actually be pretty easy |
21:07.02 | sjhill | just edit 'elfinterp.c' for each arch and bring int the stuff from glibc's dl-machine.h for each arch |
21:07.17 | sjhill | i've done all the hard work obviously |
21:07.28 | sjhill | libpthread, that's a bit more complicated |
21:08.07 | solar | does it behave with -pie on mips? |
21:08.09 | sjhill | mostly because of headers, makefiles and some *.c magic |
21:08.14 | sjhill | eep |
21:08.20 | sjhill | no idea and i don't care right now |
21:08.29 | sjhill | static binaries do not work at all |
21:08.38 | sjhill | that's another thing |
21:08.49 | sjhill | i cannot debug the static binaries until the dynamic ones are fully functional |
21:08.59 | sjhill | crazy |
21:14.41 | *** part/#uclibc argon (n=argon@dslb-084-060-014-178.pools.arcor-ip.net) |
21:22.45 | prpplague | sjhill: hehe |
21:38.17 | sjhill | okay, well this should kill the next 6 hours |
21:39.13 | sjhill | Godspeed |
22:09.31 | CIA-2 | 03sjhill 07uClibc-nptl * r12432 10/extra/ (9 files in 5 dirs): First batch of merges for new build system. |
22:29.06 | *** join/#uclibc sjhill (n=sjhill@spvl-02-110.dsl.netins.net) |
22:29.53 | sjhill | well, the new build system officially sucks |
22:54.08 | sjhill | wth are you psm |
23:13.13 | solar | rolf. no love I see |
23:15.06 | sjhill | grrr |
23:16.12 | solar | stuff not working? Or does he move to fast and it causes conflicts with your branch? |
23:16.30 | sjhill | the loader doesn't even build |
23:16.32 | solar | with all the makefile restructing going on |
23:16.45 | solar | with your branch or at all? |
23:18.05 | sjhill | my branch appears to be toasted |
23:18.07 | sjhill | ah |
23:18.12 | sjhill | fricking include structure |
23:22.19 | solar | r12421 was your first commit before it seems like it when to toast then |
23:23.00 | solar | unless you want to go back before that then 02:07AM <CIA-2> sjhill uClibc-nptl * r12308 / (108 files in 69 dirs): Massive merge from trunk. |
23:25.36 | sjhill | nah, that had nothing to do with it |
23:25.47 | sjhill | it's a case of me figuring out the new build system |
23:39.11 | sjhill | k, dynamic loader works |