Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Leopold Toetsch
Dan Sugalski [EMAIL PROTECTED] wrote: cvsuser 04/04/29 08:56:04 Add in Leo's proof-of-concept single table MMD patch, though it does kill the float tests right now I can't see, why this patch should break t/pmc/float.t and: $ perl -Ilib t/pmc/float.t 1..9 ok 1 - basic assignment ok 2

Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Dan Sugalski
At 6:43 PM +0200 4/29/04, Leopold Toetsch wrote: Dan Sugalski [EMAIL PROTECTED] wrote: cvsuser 04/04/29 08:56:04 Add in Leo's proof-of-concept single table MMD patch, though it does kill the float tests right now I can't see, why this patch should break t/pmc/float.t and: Because GCC

Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Leopold Toetsch
Dan Sugalski [EMAIL PROTECTED] wrote: At 6:43 PM +0200 4/29/04, Leopold Toetsch wrote: I can't see, why this patch should break t/pmc/float.t and: Because GCC doesn't align function pointers unless you ask it to, Argh. System depend weird stuff. gcc does function aligning on x86 though. leo

Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Dan Sugalski
At 7:07 PM +0200 4/29/04, Leopold Toetsch wrote: Dan Sugalski [EMAIL PROTECTED] wrote: At 6:43 PM +0200 4/29/04, Leopold Toetsch wrote: I can't see, why this patch should break t/pmc/float.t and: Because GCC doesn't align function pointers unless you ask it to, Argh. System depend weird stuff.

Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Simon Glover
On Thu, 29 Apr 2004, Dan Sugalski wrote: At 7:07 PM +0200 4/29/04, Leopold Toetsch wrote: Dan Sugalski [EMAIL PROTECTED] wrote: At 6:43 PM +0200 4/29/04, Leopold Toetsch wrote: I can't see, why this patch should break t/pmc/float.t and: Because GCC doesn't align function pointers

Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Dan Sugalski
At 1:15 PM -0400 4/29/04, Simon Glover wrote: On Thu, 29 Apr 2004, Dan Sugalski wrote: At 7:07 PM +0200 4/29/04, Leopold Toetsch wrote: Dan Sugalski [EMAIL PROTECTED] wrote: At 6:43 PM +0200 4/29/04, Leopold Toetsch wrote: I can't see, why this patch should break t/pmc/float.t and:

Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Marcus Thiesen
On Thursday 29 April 2004 19:26, Dan Sugalski wrote: It's distinctly possible we'll find compilers that flat-out won't allow us to do this, in which case we'll need a Plan B as fallback. Found one :-) gcc 2.95.4 dies during perl Configure.pl with the nice message: cc1: Invalid option

Re: cvs commit: parrot/src mmd.c

2004-04-29 Thread Leopold Toetsch
Marcus Thiesen [EMAIL PROTECTED] wrote: On Thursday 29 April 2004 19:26, Dan Sugalski wrote: It's distinctly possible we'll find compilers that flat-out won't allow us to do this, in which case we'll need a Plan B as fallback. Found one :-) No ;) 2.95.x does align functions and does not