[9fans] Plan9 Calling Convention (x86)

2010-07-26 Thread Tassilo Philipp
Hi, I'm in the process of porting dyncall (http://dyncall.org) to Plan9, and I was wondering if there are any documents about the calling convention used by Plan9 - specifically for x86, for starters. I was unable to find any at the time of writing, and well, hoped that it would be similar to the

Re: [9fans] Plan9 Calling Convention (x86)

2010-07-26 Thread Tassilo Philipp
>> ...snip... >> assumption might be wrong (maybe I didn't get how Plan9 works on the >> machine-level, so far). > > I hope you don't mind me asking, but what do the prologue and epilogue > normally do? With only a basic knowledge of C and assembler, I can't > imagine what they might be for. Are th

Re: [9fans] Plan9 Calling Convention (x86)

2010-07-26 Thread Tassilo Philipp
Thanks a ton, you are my hero! Thanks, Tassilo > caller saves, so function is free to use any register. params are put > on the stack and then just uses a call instruction wich leaves the > return pc on the stack. function allocates space for its local > variables on the stack and restores SP

[9fans] dyncall on Plan9

2010-09-25 Thread Tassilo Philipp
Hi, I finished my dyncall/Plan9/x86 port - thanks again Cinap and Steve for pointing me into the right directions about the Plan9 calling convention, a few weeks ago. Anyways, dyncall has Plan9 support for x86, starting with Version 0.6, maybe someone likes it or finds it useful (www.dyncall.org)

Re: [9fans] dyncall on Plan9

2010-09-27 Thread Tassilo Philipp
ll_api.8 > a - dyncall_callf.8 > a - dyncall_call.8 > a - dyncall_callvm.8 > a - dyncall_callvm_base.8 > Handling sub-directory dyncallback... > mkfile: 'mkfile' file does not exist > mk: for (i in ... : exit status=rc 280: rc 333: mk 336: error > io% > > On 2010

Re: [9fans] dyncall on Plan9

2010-09-28 Thread Tassilo Philipp
For me, the Plan9 port was mainly instructional, and who knows, maybe someone finds it useful... > Hi ! > > One question - why ? > > http://harmful.cat-v.org/software/dynamic-linking/ > > On Sun, Sep 26, 2010 at 1:04 AM, Tassilo Philipp > wrote: >> Hi, >> >

Re: [9fans] Noob says Hi ..

2011-01-13 Thread Tassilo Philipp
I'd say, it's not unpredictable, but just the sane way to do it, I mean, a power outage is sometimes enough to screw something up... or maybe you accidentally select the wrong partition, b/c the installer you are new to confuses you in some ways, etc.. I never lost data in my life, and was always

Re: [9fans] Noob says Hi ..

2011-01-13 Thread Tassilo Philipp
tml/8/boot) and booting(8) (http://lsub.org/magic/man2html/8/booting) for details, etc.. > @Gorka Guardiola > @Tassilo Philipp > > Thanks for the warnings, and friendly advice :) > > I think I'll just use a bare 2nd HDD on the same machine, or a junker > box kicking around

Re: [9fans] Plan9 topology

2011-01-13 Thread Tassilo Philipp
> Can I use Plan9 standalone in a dedicated partition? Yes, of course!

Re: [9fans] Starting a blog on plan 9

2012-05-08 Thread Tassilo Philipp
I love it! Thanks for the work you put into this, hands-on experience is always good. > Hi there! I am trying to get involved more with plan 9 but having some > trouble finding resources on it that are all in one place. I have > started a blog so that I can add resources to make things more simple

Re: [9fans] GAS front-end for 8a?

2012-12-03 Thread Tassilo Philipp
Hi, I noticed you were asking on the libffi mailing list for Plan9 support, so I guess your question is related to getting libffi to run on Plan9? If you just need a ffi, dyncall is running on Plan9 already (x86, only calls, not callbacks, though), supporting Plan9's calling convention. Check ou

Re: [9fans] GAS front-end for 8a?

2012-12-03 Thread Tassilo Philipp
ce it is listed as a > dependency for a couple of packages I would be interested in building (or > at > least try to build). > > On a more general note though, being able to convert GAS ASM to Plan9 ASM > (and > possibly also the other way around) would be quite handy sometime

Re: [9fans] John Floren, Im trying to make the world better

2013-03-17 Thread Tassilo Philipp
> John Floren wrote: > > But can you cut it out with the fucking nuclear meltdowns all over > > this list? And fix your email client so it replies to threads > > properly? > > No, I am not giving up, and I am going to take this a lot further. With all respect and appreciation for your mission -

Re: [9fans] Tassilo Philip, you asked the perfect question

2013-03-17 Thread Tassilo Philipp
> Thank you for this response. This allows me to clarify the issues. > > I wrote and released free and open source software, and I made a big > attempt to discuss the ideas and get feedback. > > No one is willing to use the software, discuss the ideas, and give > feedback. "Dude", give it some