delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/12/18/08:10:50

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <3C1F40A4.9683582D@acris.co.uk>
Date: Tue, 18 Dec 2001 13:12:04 +0000
From: Julian Hall <jules AT acris DOT co DOT uk>
X-Mailer: Mozilla 4.7 [en-gb] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Possible bug in handling of BSS sections?

--------------0B26CC8564E2EA36067053C2
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


Hi; I don't know whether this has been mentioned before, but I just had
a bug report for NASM, which I am one of the maintainers of, relating to
linking code assembled by NASM with the cygwin or mingw linkers.

I've done a little investigation, and have managed to rule out NASM as
the source of the problem; I attach a .OBJ file which was created by MS
Visual Studio.  When examined with the tools supplied with Visual
Studio, this object file contains a .BSS section of size 4; however, 
when viewed with 'objdump' under cygwin (GNU objdump 2.11.90), the BSS 
section has 0 size.

Beyond these symptoms, I really cannot hazard a guess as to the cause - 
my knowledge of the BFD library on which I understand the cygwin tools 
depend is minimal to say the least.

Hope this can be resolved easily though!

Jules
--------------0B26CC8564E2EA36067053C2
Content-Type: application/x-unknown-content-type-mdpxfile;
 name="testing.obj"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="testing.obj"

TAEFAIM8Hzx/AgAAFQAAAAAAAAAuZHJlY3R2ZQAAAAAAAAAAJwAAANwAAAAAAAAAAAAAAAAA
AAAAChAALmRlYnVnJFMAAAAAAAAAABMBAAADAQAAFgIAAAAAAAAEAAAASAAQQi5ic3MAAAAA
AAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAIAAMMAudGV4dAAAAAAAAAAAAAAABQAAAD4C
AAAAAAAAQwIAAAAAAgAgAFBgLmRlYnVnJFQAAAAAAAAAADAAAABPAgAAAAAAAAAAAAAAAAAA
SAAQQi1kZWZhdWx0bGliOkxJQkNEIC1kZWZhdWx0bGliOk9MRE5BTUVTIAIAAAAYAAkAAAAA
ABFEZWJ1Zy90ZXN0aW5nLm9iakMAAQAFAAAAPE1pY3Jvc29mdCAoUikgMzItYml0IEMvQysr
IE9wdGltaXppbmcgQ29tcGlsZXIgVmVyc2lvbiAxMS4wMCoACxAAAAAAAAAAAAAAAAAFAAAA
AwAAAAMAAAABEAAAAAAAAAAAAQRtYWluAgAGACMACBB0AAAAAAAAAAAAFnVuaW5pdGlhbGlz
ZWRfdmFyaWFibGUNAAMQIQAAAAZ3aW50X3QNAAMQEwAAAAZmcG9zX3QNAAMQdQAAAAZzaXpl
X3QOAAMQIQAAAAd3Y2hhcl90DAADEAMQAAAFX1BNRk4OAAMQcAQAAAd2YV9saXN0gwAAAAwA
AAALAIcAAAAMAAAACgCbAAAACQAAAAsAnwAAAAkAAAAKAFWL7F3DDAAAAAAAAwAAAAEAAgAA
ACoAFgCCPB88AAAAAB9kOlxsb2NhbFx0ZXN0aW5nXGRlYnVnXHZjNTAucGRiLmZpbGUAAAAA
AAAA/v8AAGcCRDpcbG9jYWxcdGVzdGluZ1x0ZXN0aW5nLmNwcAAAAAAAAAAALmRyZWN0dmUA
AAAAAQAAAAMBJwAAAAAAAAAAAAAAAAAAAAAALmRlYnVnJFMAAAAAAgAAAAMBEwEAAAQAAAAA
AAAAAAAAAAAALmJzcwAAAAAAAAAAAwAAAAMBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAA
AAAAAwAAAAIALnRleHQAAAAAAAAABAAAAAMBBQAAAAAAAgAAAAAAAAAAAAAAX21haW4AAAAA
AAAABAAgAAIBDgAAAAUAAABDAgAAAAAAAAAALmJmAAAAAAAAAAAABAAAAGUBAAAAAAYAAAAA
AAAAAAAAAAAALmxmAAAAAAACAAAABAAAAGUALmVmAAAAAAAFAAAABAAAAGUBAAAAAAcAAAAA
AAAAAAAAAAAALmRlYnVnJFQAAAAABQAAAAMBMAAAAAAAAAAAAAAAAAAAAAAAIQAAAD91bmlu
aXRpYWxpc2VkX3ZhcmlhYmxlQEAzSEEA


--------------0B26CC8564E2EA36067053C2
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
--------------0B26CC8564E2EA36067053C2--

- Raw text -


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