delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/11/17/10:53:42

X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f
Date: Mon, 17 Nov 2003 12:08:07 +0200 (EET)
From: Esa A E Peuha <peuha AT cc DOT helsinki DOT fi>
Sender: peuha AT sirppi DOT helsinki DOT fi
To: DJGPP-WORKERS <djgpp-workers AT delorie DOT com>
Subject: Re: .S headers (was: Re: djgpp: djgpp/src/libc/go32/makefile,overflow.S)
In-Reply-To: <200311161921.hAGJLDFh009438@speedy.ludd.luth.se>
Message-ID: <Pine.OSF.4.58.0311171136390.18135@sirppi.helsinki.fi>
References: <200311161921 DOT hAGJLDFh009438 AT speedy DOT ludd DOT luth DOT se>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Sun, 16 Nov 2003 ams AT ludd DOT luth DOT se wrote:

> According to cvs-peuha AT delorie DOT com:
> > RCS file: /cvs/djgpp/djgpp/src/libc/go32/overflow.S,v
> > retrieving revision 1.1
> > diff -p -2 /dev/null -r1.1
> > *** /dev/null	2003-01-30 05:24:37.000000000 -0500
> > --- djgpp/src/libc/go32/overflow.S	2003-11-07 04:52:51.000000000 -0500	1.1
> > ***************
> > *** 0 ****
> > --- 1,61 ----
> > + 	.file	"overflow.S"
> > + 	.data
> > + 	.balign	8
> ...
> > + 	.balign	16,,7
> > + 	.globl	___djgpp_stack_overflow_exit
> > + ___djgpp_stack_overflow_exit:
>
> I see that Esa put in some header stuff that my fpclass*.S files are
> missing.
>
> Should I add this to my files? At least that .balign 16,,7 (or some
> alignment) sounds like a good idea. But why 16,,7? Shouldn't we use 8
> or 16?
>
> Which alignment do we really want?

Well, I copied those lines from gcc-generated assembler files.  If
there's something wrong with the alignment, then pretty much anything
compiled with gcc 2.95 (and maybe other versions) has the same problem.

-- 
Esa Peuha
student of mathematics at the University of Helsinki
http://www.helsinki.fi/~peuha/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019