🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #747

*fatal* bug in gas-1.38.1

#747
From: rjc
Date: Sun, 06 Sep 1992 22:23
17 lines
1176 bytes
Software:  gcc-2.2.2 / gas-1.38.1
Hardware:  Sequent Symmetry (DYNIX 3.0.12)  (i386-sequent-bsd)

gcc-2.x is generating ".align 2" assembler statements apparently
before an assembler label in the text segment.  gas-1.38.1 is losing
by incorrectly emitting 0x00s for these statements instead of "nop"s!

The fatal result is that the resulting executable generated with these
tools will segfault on one of these incorrect instructions.

Someone has to have seen this before, who has a quick patch for gas?

-- 
Ronald Cole           +----------------------+  internet: rjc@unify.com
Software Engineer II  | This space for rent. |  uucp:     uunet!unify!rjc
Unify Corporation     +----------------------+  voice:    +1 916 928 6238
          "THE BILL OF RIGHTS --- Void where prohibited by law"
Technical Details
Message-ID: <9209062223.AA02672@unify.Unify.Com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!devo.unify.COM!rjc

Show Full Headers
Complete Article Headers
Newsgroups: gnu.utils.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!devo.unify.COM!rjc
From: rjc@devo.unify.COM
Subject: *fatal* bug in gas-1.38.1
Message-ID: <9209062223.AA02672@unify.Unify.Com>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Sun, 6 Sep 1992 22:23:00 GMT
Approved: bug-gnu-utils@prep.ai.mit.edu
Lines: 18