delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |