🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #6374

Change from 2.7.0 to 2.7.2 that broke purify

#6374
From: Ajay M. Desai
Date: Wed, 06 Dec 1995 00:00
47 lines
2126 bytes
Here is a diff of the assembly output from gcc 2.7.0 Vs. 2.7.2
diff test.s.gcc2.7.0 test.s.gcc2.7.2
2c2,3
< .stabs "/h/USERS/adesai/c_programs/c++",100,0,0,.LLtext0
---
>       .stabs  "gcc2_compiled.", 0x3c, 0, 0, 0
> .stabs "/h/USERS/adesai/c_programs/c++/",100,0,0,.LLtext0
6d6
<       .stabs  "gcc2_compiled.", 0x3c, 0, 0, 0
48,49d47
<       b .LL1
<       nop
54,55d51
<       b .LL1
<       nop
69c65
<       .ident  "GCC: (GNU) 2.7.0"
---
>       .ident  "GCC: (GNU) 2.7.2"

The line .stabs  "gcc2_compiled.", 0x3c, 0, 0, 0 is now the 2nd line
instead of after .section        ".text" in 2.7.0 , this causes purify
to barf i.e.
mercator(235)% purify gcc test.gcc2.7.0.s
Purify 3.0 Solaris 2, Copyright 1992-1994 Pure Software Inc.
Instrumenting: cca004hU1.o Linking

fine
but
mercator(236)% purify gcc test.gcc2.7.2.s
Purify 3.0 Solaris 2, Copyright 1992-1994 Pure Software Inc.
Instrumenting: cca004hg1.o
Purify engine: While processing file /var/tmp/cca004hg1.o:
Warning: Debug contribution does not start with N_SO stabs.
 Debug information may not be correct.
 Linking

I have sent a bug report to purify but I was not sure if the movement
of that line was ok or not??


========================================================================
| Ajay M. Desai                 Inter-National Research Institute Inc. |
| Email : adesai@rst.inri.com   12200 Sunrise Valley Dr. Suite 300     |
| Direct: 703 715 9448 Ex. 192  Reston Virginia 22091                  |
| Fax   : 703 715 9606          703 715 9605 (Receptionist)            |
========================================================================
Technical Details
Message-ID: <Pine.SOL.3.91.951206181007.18579D-100000@mercator.dev.rst.inri.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 113d02,c7dc8f3e71ea7c08,start
X-Google-Attributes: gid113d02,public
From: adesai@rst.INri.COM (Ajay M. Desai)
Subject: Change from 2.7.0 to 2.7.2 that broke purify
Date: 1995/12/06
Message-ID: <Pine.SOL.3.91.951206181007.18579D-100000@mercator.dev.rst.inri.com>
X-Deja-AN: 121063378
distribution: gnu
sender: daemon@cis.ohio-state.edu
organization: GNUs Not Usenet
newsgroups: gnu.gcc.bug