00:00:00 --- log: started forth/05.08.21 00:11:53 --- quit: amca_ (Client Quit) 01:52:40 ahh satisfying, got multithreaded exception handling working 02:01:46 --- part: fridge left #forth 05:09:11 --- quit: aum () 06:01:18 --- join: PoppaVic (n=pete@0-1pool73-60.nas24.chicago4.il.us.da.qwest.net) joined #forth 06:01:42 G'day 06:03:45 hey, how's it going? 06:04:07 oh, it goes.. Not getting much data on the ABI yet, though 06:05:10 yeah same here 06:06:03 well, I can find the source for all the gcc platforms and cpus, but the macros are not consistent, so there is little point going over it too hard 06:09:39 so, an ABI is a standardized application binary interface, that allows all apps of a given ABI to run on any system with that ABI enabled. 06:09:49 no. 06:10:12 The ABI is/are the conventions for the calls, the stackframe, the regs, etc. 06:11:01 ok 06:11:06 Ideally, there should be a way to learn this, but I've about given up on it from this angle. 06:11:16 so it really is the standard on which languages are built 06:11:36 like, use this register for this, that one for that 06:12:01 on that language anyway. There should be a kernel ABI and that should also be reflected in compilers and assemblers, yeah 06:12:52 I keep thinking we should be able to draw up a table of use/free/etc, but I'm having no luck at all 06:13:16 well maybe we should look at existing ones and see their problems 06:13:33 existing what? 06:13:47 ABI tables, I guess 06:13:56 oh, I don't know of any at all. 06:14:29 I'm googling right now 06:15:03 I'd hoped there would be something in the gcc guts, but the code is seriously noxious, and it relies heavily on autoshit to snarfle files 06:15:29 is LSB something like this? 06:15:34 LSB? 06:15:39 linux standard base 06:16:04 hmm, no idea: does that standardize registers, stackframes and returns? 06:16:27 it might be more high level. there's also an intel binary compatability standard 06:17:08 huh.. No idea. Being on a powerbook has advantages and disadvantages, but I'm not finding out much cross-relating stuff. 06:18:19 there's a wiki entry on Application Binary Interface with links to LSB and iBCS 06:18:39 ok, paste a full url, lemme check 06:19:14 http://en.wikipedia.org/wiki/Application_binary_interface 06:20:09 http://www.intel.com/design/itanium/downloads/245370.htm also looks interesting 06:20:24 Yes, I've seen that wiki-page before, btw. 06:32:20 Looks to me like, as usual, they went Over The Top and are swimming uphill on the waterfall. 06:32:29 --- nick: Raystm2 -> nanstm 06:34:04 yeah seems like it 06:34:41 They get the basic idea, and then - instead of unifying it - they add umty-dozen more, and drag in foreign docs all over 06:36:38 I think it's turning into a Forelorn Hope effort. Personally, I think we need a cpp, gcc and asm wrapper/replacement 06:37:22 brb 06:42:06 oy 06:46:17 well I gotta go. interesting chat 06:46:26 Yeah. I thinkI'mjust about screwed - have fun. 06:46:34 hehe all right, see ya 07:02:44 --- join: Amanita_Virosa (n=jenni@CPE0000e812679b-CM000a7362da55.cpe.net.cable.rogers.com) joined #forth 07:04:22 --- join: snoopy_16 (i=snoopy_1@dsl-084-058-159-231.arcor-ip.net) joined #forth 07:07:38 --- join: Topaz (n=top@spc1-horn1-6-0-cust128.cosh.broadband.ntl.com) joined #forth 07:12:36 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 07:12:41 --- nick: snoopy_16 -> Snoopy42 08:51:07 --- quit: PoppaVic ("Pulls the pin...") 09:08:12 --- quit: Amanita_Virosa ("Mushroom Shopping!") 09:30:28 --- join: sproingie (i=foobar@64-121-15-14.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 09:30:46 --- quit: sproingie (Remote closed the connection) 09:31:08 --- join: sproingie (i=foobar@64-121-15-14.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 10:04:04 --- quit: sproingie (Read error: 110 (Connection timed out)) 10:56:10 --- quit: Topaz ("Leaving") 11:23:26 --- join: Topaz (n=top@spc1-horn1-6-0-cust128.cosh.broadband.ntl.com) joined #forth 13:02:58 --- join: JasonWoof (n=jason@c-65-96-120-126.hsd1.ma.comcast.net) joined #forth 13:02:59 --- mode: ChanServ set +o JasonWoof 13:58:28 --- nick: nanstm -> Raystm2 14:37:06 --- join: TheBlueWizard (i=TheBlueW@ts001d0616.wdc-dc.xod.concentric.net) joined #forth 15:18:33 --- part: TheBlueWizard left #forth 16:07:33 --- quit: Topaz (Read error: 113 (No route to host)) 16:32:16 --- quit: virl ("Client Exiting") 16:48:31 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 16:54:51 --- join: aum (n=aum@60.234.156.82) joined #forth 17:17:14 --- quit: tathi ("leaving") 18:10:48 --- quit: swalters ("User disconnected") 18:12:28 --- join: swalters (n=swalters@2416457hfc118.tampabay.res.rr.com) joined #forth 18:32:35 --- quit: swalters ("User disconnected") 18:34:45 --- join: swalters (n=swalters@2416457hfc118.tampabay.res.rr.com) joined #forth 19:22:56 --- quit: swalters ("User disconnected") 19:49:42 --- join: sproingie (i=foobar@64-121-15-14.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 21:04:33 --- join: ball (n=ball@dialup-4.252.204.78.Dial1.Chicago1.Level3.net) joined #forth 21:21:34 --- quit: sproingie (Remote closed the connection) 22:02:02 --- quit: JasonWoof ("off to bed") 22:08:59 goodnight all 22:09:10 --- quit: ball ("leaving") 22:30:13 --- join: sproingie (i=foobar@64-121-15-14.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com) joined #forth 22:32:07 --- quit: sproingie (Remote closed the connection) 22:49:39 --- quit: virsys (Connection reset by peer) 22:50:01 --- join: virsys (n=virsys@or-65-40-179-12.dyn.sprint-hsd.net) joined #forth 23:46:38 --- join: saon_ (n=saon@c-66-177-224-235.hsd1.fl.comcast.net) joined #forth 23:46:47 --- nick: saon_ -> saon|fbsd 23:59:59 --- log: ended forth/05.08.21