| 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 |