00:00:00 --- log: started forth/01.03.12 00:07:41 --- join: ree (jwm@twisted.goodnet.com) joined #forth 00:34:12 wow this is interesting 00:44:24 --- quit: aaronl (Read error to aaronl[vitelus.com]: EOF from client) 00:44:29 --- join: aaronl (aaronl@vitelus.com) joined #forth 00:45:03 --- part: adu left #forth 00:46:11 --- quit: aaronl (Read error to aaronl[vitelus.com]: Connection reset by peer) 00:46:13 --- join: aaronl_ (aaronl@vitelus.com) joined #forth 01:58:03 * aaronl_ is away: $!#@ 02:15:30 --- quit: ree (Disconnecting) 03:34:34 --- join: dallas (dallas@nas-28-28.la.navipath.net) joined #forth 03:35:02 howdy. haven't been here in a while 04:09:28 --- join: Fare (fare@ppp14-net1-idf2-bas1.isdnet.net) joined #forth 04:30:14 --- part: dallas left #forth 08:33:23 --- quit: Fare (varley.openprojects.net barnes.openprojects.net) 08:33:23 --- quit: aaronl_ (varley.openprojects.net barnes.openprojects.net) 08:34:21 --- join: Fare (fare@ppp14-net1-idf2-bas1.isdnet.net) joined #forth 08:35:25 --- join: aaronl_ (aaronl@vitelus.com) joined #forth 09:31:54 --- join: johanrussouw (jrus@196.30.125.140) joined #forth 09:32:01 hi aaronl_ Fare 09:48:06 --- quit: johanrussouw (Bye All , my Webpage is http://junix.co.za , take care and God Bless) 10:21:57 --- join: edrx (edrx@200.240.18.110) joined #forth 12:21:51 --- part: edrx left #forth 15:54:13 --- join: adu (andrew@adsl-63-201-89-27.dsl.snfc21.pacbell.net) joined #forth 15:55:17 hi all 16:23:26 --- join: tcn (tcn@207.198.30.58) joined #forth 16:28:03 hi tcn 16:28:07 wuzup? 16:28:12 wsaaaaaaaaa 16:28:32 bla bla bla 16:28:40 i had a shitty day 16:28:46 * adu looks up at the ceiling 16:28:49 lalala 16:28:58 oh howdy 16:28:59 * adu looks at his feet 16:29:06 * adu looks at tcn 16:29:08 o hey 16:29:08 multitasking sucks 16:29:12 hehee ya 16:29:38 how is I440r's isforth comming along? 16:29:41 its been so long 16:29:49 i've been away 16:29:54 my setup involves fullscreen Xterms w/ nice big letters.. 16:29:56 in irc.worldforge.org 16:30:06 awsome 16:30:15 i'd like that with antialiasing 16:30:24 yeah, so I don't see any crap in the background.. 16:30:30 oic 16:30:32 hehe 16:30:50 have you been keeping up with gnome at all? 16:31:05 gnome/gnustep are very interesting to me 16:31:08 yeah, I saw something about 'sub-pixel font rendering' for LCD screens, looks helpful.. 16:31:18 no gnome sux :) 16:31:26 i'm trying to design a nextstep-style system to the max right now 16:31:37 good luck dude 16:31:49 thanx 16:31:59 i'm still working on porting isforth to ppc tho 16:32:08 darwin asm isn't that hard actually 16:32:28 linux asm stinks tho cuz it doesn't use hw interrupts, only libc syscalls 16:33:22 yup 16:33:38 well.. you don't HAVE to use libc 16:33:43 i think that nextstep's grouping structures are very nice tho 16:33:58 you can set registers and call INT 0X80 16:34:03 i like the way apps's docs, and bins are all in the same folder 16:34:12 yead 16:34:15 that's good 16:34:19 int 0x80? 16:34:39 o thats x86 interrupt isn't it? 16:34:49 yes, that's how you do a syscall in linux, bypassing libc 16:34:50 in ppc its an instruction 'sc' 16:35:22 so its "li 0x4 \ sc" 16:36:02 actually li r0,0x4 and that calls the write syscall SYS_WRITE = 4 16:36:31 it was really fun writting a hello world that only used syscalls... :) 16:36:44 --- quit: tcn (Client Exiting) 16:37:01 but wen i tried to bypass libc in linuxppc, it didn't do anything at all 16:37:14 --- join: tcn (tcn@207.198.30.40) joined #forth 16:37:16 i think libc is the only way to do a syscall in linux 16:37:22 but wen i tried to bypass libc in linuxppc, it didn't do anything at all 16:37:44 nah 16:38:05 maybe i was doing something wrong 16:38:13 i don't see how tho 16:38:16 do a 'gcc -S' and look at the assembler output 16:38:31 some said tho, that linux doesn't use interrupts, its all C functions 16:38:36 thats what i did 16:38:40 its all c funct calls 16:38:52 liars! 16:38:59 ten i chenged it, in just the same way i did for macosx, and it didn't work 16:39:29 it MUST do an 'sc' 16:39:40 no it doesn't 16:40:29 i converted "b _write" to "li r0,0x4 \ sc" which worked for mosx, but not for linux 16:41:07 and i even did a objdump on libc, and there weren't any sc there either 16:41:26 maybe its just my distro 16:42:08 i'll try doing it again 16:42:30 --- quit: tcn (Ping timeout for tcn[207.198.30.40]) 16:45:11 --- join: tcn (tcn@207.198.30.30) joined #forth 16:48:17 arrrrgh 16:55:13 adu, u know about the lightsoft site, right? 16:55:26 PPC assembly guide.. 17:12:10 --- quit: tcn (Client Exiting) 17:14:13 * aaronl_ is away: making xchat segv 17:15:08 --- quit: aaronl_ (The name's X. Bitch X.) 17:15:11 --- join: aaronl (aaronl@vitelus.com) joined #forth 17:15:58 --- quit: aaronl (The name's X. Bitch X.) 17:52:36 --- join: aaronl (aaronl@vitelus.com) joined #forth 18:06:14 --- join: edrx (edrx@200.240.18.95) joined #forth 18:07:24 --- quit: aaronl (Ping timeout for aaronl[vitelus.com]) 18:11:59 --- join: aaronl (aaronl@vitelus.com) joined #forth 18:45:37 --- nick: adu -> adu-back 18:47:15 --- nick: adu-back -> adu 19:04:23 --- nick: adu -> adu-dinnnnnn 19:14:44 --- nick: adu-dinnnnnn -> adu 19:26:50 --- quit: edrx ([x]chat) 20:23:55 --- quit: aaronl (The name's X. Bitch X.) 20:33:09 --- join: aaronl (aaronl@vitelus.com) joined #forth 21:01:28 --- quit: aaronl (rebooting from DOS) 21:11:59 --- join: aaronl (aaronl@vitelus.com) joined #forth 21:33:33 --- quit: aaronl (Excess Flood) 21:54:24 --- join: aaronl (aaronl@vitelus.com) joined #forth 21:54:54 --- join: aaronl_ (aaronl@vitelus.com) joined #forth 21:54:55 --- quit: aaronl_ (Read error to aaronl_[vitelus.com]: EOF from client) 21:59:08 --- quit: aaronl (varley.openprojects.net sagan.openprojects.net) 21:59:08 --- quit: Fare (varley.openprojects.net sagan.openprojects.net) 21:59:08 --- quit: adu (varley.openprojects.net sagan.openprojects.net) 21:59:16 --- join: Fare (fare@ppp14-net1-idf2-bas1.isdnet.net) joined #forth 21:59:16 --- join: adu (andrew@adsl-63-201-89-27.dsl.snfc21.pacbell.net) joined #forth 21:59:16 --- join: aaronl (aaronl@vitelus.com) joined #forth 23:59:59 --- log: ended forth/01.03.12