delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/08/24/20:03:08

Date: Mon, 25 Aug 1997 08:59:25 +1100
From: Bill Currie <billc AT blackmagic DOT tait DOT co DOT nz>
Subject: Re: Function Sizes
In-reply-to: <r4oJqJAv5d+zEwzU@talula.demon.co.uk>
To: Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk>, djgpp AT delorie DOT com
Message-id: <199708242104.JAA10737@teleng1.tait.co.nz gatekeeper.tait.co.nz>
Organization: Tait Electronics Limited
MIME-version: 1.0
Comments: Authenticated sender is <billc AT blackmagic DOT tait DOT co DOT nz>

On 19 Aug 97 at 18:57, Shawn Hargreaves wrote:
> The best solution of all was developed by Alaric B. Williams (if I
> remember right...) and involves using a function modifier to put all
> the interrupt code into a seperate, locked linker section. The
> trouble is that a bug in the current version of gcc (or is it ld? I

gcc. Just a mis-configuration.

> forget...) means that you have to patch the compiler in order for it
> to work. Someday when we get a version of djgpp with this fix
> included, it will solve the problem for good...

2.8 will have the patch, so when it comes out (and gets ported), 
we'll be almost laughing.  Almost, because there's a bug in gas (even 
2.8.1) that has problems with those sections if there is a .text 
section as well in the asm file.  However that bug will be fixed in 
2.8.2, whenever that comes out. Also, I can supply both the patch and 
a fixed as.exe for those who need it.
Bill
--
Leave others their otherness.

- Raw text -


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