delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/02/23/11:10:52

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <00d401be5f48$a0d91d60$29acdfd0@InspirePharm.Com>
From: "Suhaib M. Siddiqi" <Ssiddiqi AT InspirePharm DOT Com>
To: "cygwin" <cygwin AT sourceware DOT cygnus DOT com>
Subject: Fw: ld not picking up .bss sections from Digital Fortran
Date: Tue, 23 Feb 1999 11:21:55 -0500
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.0810.800
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0810.800

The following patch for bfd/peicode.h was sent to me by Joe Sirott.
According to him this patch allowed him to use *.bass files from Digital
Fortran.

I have not tried it myself.  This is what Joe wrote about his patch

>> >Au contraire! Turns out a one line fix in the GNU BFD code allows
>> >Digital Fortran object files to be used.

I think it might be of use to others therefore I am forwarding it to
Cygwin list.

Suhaib

----- Original Message -----
From: Joe Sirott <sirott AT pmel DOT noaa DOT gov>
To: Suhaib M. Siddiqi <Ssiddiqi AT InspirePharm DOT Com>
Sent: Friday, January 29, 1999 9:15 PM
Subject: Re: ld not picking up .bss sections from Digital Fortran


>Here it is:
>
>--- bfd/peicode.h.orig  Mon Jun 01 09:15:09 1998
>+++ bfd/peicode.h       Fri Jan 29 18:09:28 1999
>@@ -1079,8 +1079,10 @@
>     }
>   if (strcmp (scnhdr_int->s_name, _BSS) == 0)
>     {
>-      scnhdr_int->s_size = scnhdr_int->s_paddr;
>-      scnhdr_int->s_paddr = 0;
>+      if (scnhdr_int->s_size == 0){
>+       scnhdr_int->s_size = scnhdr_int->s_paddr;
>+       scnhdr_int->s_paddr = 0;
>+      }
>     }
> }
>
>
>




--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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