SUMMARY: Exception warning during g++ compile

From: Andrew L. <acl200g_at_barbados.cc.odu.edu>
Date: Sun, 8 Sep 1996 21:02:59 -0400 (EDT)

Earlier, I asked:

While making libg++ on an Alpha running DU v3.2c, I got the warning:

...
gcc -o gperf new.o options.o iterator.o main.o gen-perf.o key-list.o
list-node.o hash-table.o bool-array.o read-line.o std-err.o version.o
-L./../../ -L./../../../libstdc++ -lg++ -lstdc++ -lm
/bin/ld:
Warning: Linking some objects which contain exception information sections
        and some which do not. This may cause fatal runtime exception handling
        problems (last obj encountered without exceptions was version.o).

I need to thank the following for their answers:
Olle Eriksson, Kevin Oberman, David Bremner

David Bremmer more or less summed it up in an earlier summary (which my
archive searches didn't find for some reason.)
> Thanks for the usual superhumanly fast response.
> The consensus is that these messages are harmless and that
> this feature of DEC's ld will go away.

Additionally, Kevin Oberman sent me the attached patch. The patch is
intended to work on gcc-2.7.2. Note that the most recient version is
gcc-2.7.2.1.

>From - Tue Mar 26 08:44:29 1996
Path: lll-winken.llnl.gov!hookup!news.mathworks.com!zombie.ncsc.mil!nntp.coast.
net!fu-berlin.de!golden-gate.owl.de!uni-paderborn.de!news.rwth-aachen.de!dune.g
ia.rwth-aachen.de!norbert
From: norbert_at_gia.rwth-aachen.de (Norbert Berzen)
Newsgroups: comp.unix.osf.osf1
Subject: Re: gnu-compiler
Date: 20 Mar 96 08:48:34 GMT
Organization: RWTH -Aachen / Rechnerbetrieb Informatik
Lines: 122
Message-ID: <norbert.827311714_at_dune.gia.rwth-aachen.de>
References: <4imcmi$dhe_at_arcadia.informatik.uni-muenchen.de>
NNTP-Posting-Host: dune.gia.rwth-aachen.de
X-Newsreader: NN version 6.5.0 #2 (NOV)

fremann_at_branford.tcs.informatik.uni-muenchen.de (Hans-Georg Fremann) writes:

>i'd installed the gnu-c-compiler on our dec-alpha 200,250 workstations.
>when i compile different programms, i became a warning:

>ld: warning: linking some objects with exception information....

>what can i do ?

>fremann_at_informatik.uni-muenchen.de

Hello Hans-Georg,

you may apply a patch to the GNU compiler (gcc-2.7.2). Appended
to this posting is a uuencoded, gnuzip'ped and tar'ed archive,
which contains the necessary stuff to modify the compiler.
You may apply it as follows by the following assumptions:
a) The uunecoded arcchive resides in a file named "xxx.uu"
b) The gcc source directory is "/usr/local/src/GNU/GCC/gcc-2.7.2"

Now do the following ...
decode the archive

        $ uudecode < xxx.uu

This produces the file "gcc-2.7.2-decAlpha3.2d.tar.gz" in your
current directory. Copy this file into the >> parent directory <<
of the gcc source directory.

        $ cp gcc-2.7.2-decAlpha3.2d.tar.gz /usr/local/src/GNU/GCC

Change into that directory:

        $ cd /usr/local/src/GNU/GCC

Unpack the archive:

        $ gunzip <gcc-2.7.2-decAlpha3.2d.tar.gz | tar xvf -

This generates two files
1) "gcc-2.7.2/config/alpha/osf32.h"
2) "./gcc-2.7.2-decAlpha3.2d.patch"

Now, apply the patch file:

        $ patch <./gcc-2.7.2-decAlpha3.2d.patch

This patches two files:
2) gcc-2.7.2/ChangeLog
1) gcc-2.7.2/configure

After having done this you can re-build gcc/g++ the usual way ...

        $ cd gcc-2.7.2
        $ ./configure
        $ make bootstrap

After having done you must re-build and install the
library "libg++.a" using the newly made g++.

Here is the uu-stuff:

--- cut here --- cut here --- cut here --- cut here --- cut here ---

begin 644 gcc-2.7.2-decAlpha3.2d.tar.gz
M'XL(`(:!-3$"`^U8;7/:2!+V5_0K.O9NQ1"0D7AQ#.NM)1A[J76PBY?+N39;
MRB`-,!<QHC0CVUPJ_WV[!P&&&%_M56H_;-%%_at_=#T]'0__<RH6V/?+[CVJ>V>
M^)$<B?$)"V<3=A*I4<FU)P??19QBL5PNPP$`..DO0#']!:BXU3)`U7'<:LEU
M3BNH57&*U0,H'OP-DBC-8H`#&<5#'NN=>FJN-)\>_-/D)`<7?"2DT"*2"J(1
M(!QCKF'*_(F0'$91#%>=`?C1="9"'N?-G8M6$QK$%-O"##:CV3P6XXF&XV86
MG+,S-T_?)?-=ALN8<^A%(_W`8_at_Z742(#1LOEH2W]U(#4L1_at_FF_at_<PG$-7^!,6
M!_`;EY+'</S9_/YR'RKAV$FH8V;+>6+S(,E:5G\B%(S0-<#?&8LU!4$>-YNV
M92TN:&A$7JC4BSK,HP1\)B'F_at_5#IXB`T,!F<8(#3*!"CN84WT%OT04\X:!Y/
M%Q#A'S)\Q=$M%L)M,_at_R%#]?"YU)Q8._at_'W5$3$XY%ZKLPJ`,7.![#/8\5__at_>$
M#I<_9IH\C"&:D5;68G(.(=-KQ8W8UB$$(*3Q;Q+-T.,)VL$8'D08PI!#HO_at_H
M"?,6:L*'=O_7FT$?&IT[^-#H=AN=_ET=-?4DPE%^SQ=VQ'06"C2+?L=,ZCG&
M;[UO=9N_HG[C7?NZW;\CAR_;_4ZKUX/+FRXTX+;1[;>;_at_^M&%VX'W=N;7LL&
MZ'%RB%LO(#<RR"-``==,A`J#O,,\*70I#&#"[CGFR^?B'AUB2,G9_'^GPV)A
M),<FL)06=5`+5Q:T:=[<WK4[5^AA>P0RTGEXB`6204<O9BX/E3/H<X2'PVW(
M?`X%Z"4TL50JYJUWD=*D]+X!1==QG()3*I[F8=!KX$*Y$\NRCH3TPR3_at_<+_at_Z
M<_'(/;0LW)-M"3>]2RC92`=R(HP8L5`HE7!%N9!"CA6P(>5J%BDEAN_at_&?_2Y
MX0M")8,056ASS>((!Y&YR(QH^!_N:Q,WFIG_at_/H,_at_HJ`1\1%M=P:VYH\:$?*-
M(;1#-E+5A0XYI.;3810J^#3V?==+#X?`?DT3X)/GC66RNNOYKXV-E%I$Y:5Y
M->.^&`G?(&I#GW(2A6'T_at_+X3L1D\1/%G8#'!3D;(?'OI\V<9/8`8$<-CSL)P
M;K05F+/H%;RCQ32$G"G:!31=);-9S)7"Z"D*B2/S);A+5&V3GB.TNX_at_W_at_./6
MO_O=AM=K-?OMFTXO:QW1H3`"V+QO'7&)IX9UE.*T.9I!%X-(AG,/^</RN*K/
M0F]U$Q^_2INAE];V+_at_>=+2=VC+_HS%HM0_+1NH]$D$GEHQ4BBW$C><LL'6>7
M(U_62D#('PNYTGIU#ALA9I=Z`!O32/"AJW&+"DE<C)768LKA')PZ*:5U`7RT
MMJ>-9C%.P669FGK()8^(G(?#']5'>9B';JMQ<=.YOO,N&OUUK(W>>^_F-EN'
MI17R>[7J*K3,E]5BZ,%3KXK;7_at_$8FX/^[:#O7=P,WEVWO':GO^V626G1B_5C
MMDY6OZX7V(KK"8I;(-;7:E_7LYY<;F8N7M#H+R=N)QFSR\!W97)72NR%*Y_at_7
M1/Y9>3;XG8[4=UIX'I?-343Y:E^T.OWVY9UWU6PN=T]F>V![VVR/'U^VKUO9
M#3K_at_%YY'7^`;['?$O1W_"D-C&Z';/%)K!L*O=`2'_+B8_;\BNVYTK_at_:-J]:+
MX2V5TAB?]??[1`K+4+<>%#^JFMG((9-C3P1<:BS"T/YF_`=[^6XR7O9_A8#[
MIJ+'FB.P9TS[D^^U!O9_U1?Z/[?LEDS_5RD5BQ7'(:U*Z73?__T=DLOE8,6!
MDR;6C6-^'8TSO41")[H'MPINL59Q:NY;:N8J5J&`9:[&,HP:M+:<)3K3GR1P
MR8?_at_GH&#BM5:I42Z52NW*?0?G'P)S!\RY.2=,N!%P7H#'_`T,U8<S'^M[-:*
M%6,%T`^3&GC'X_]B5P(_I;GZ)4_at_DM\>"V?&#GA08=JQ<V_at_'_&:WA)Y.##G\P
MM6X-GGN[0>T0-C8X*>UNJ>A$,&ANVN06!E(\4AE>VZKFL-;6>)3RH/[-(X*F
M4YGZ[-F*3_?"\NRF>CPVS67TI+2FZ7^QNJ:.\U/ZP'U-\P5>X".4FJ-$4HW]
M&I=+CVNJLJE3CJG%T^II>X$]UBB.IF2!K(=,4$&<=AG?-A>KSL)>`;Z`.<%&
MZ=A`3:=*_at_>"VW6S-I&.A`;AT/`<6(((T&;O#->$H_:?(`$,XV'X;`#^EKP.F
M48C9EXG-A#T5FEX'_(R&\(.._&O93A.O$71J`A!!:Y/O*W>W^%XZJSF5G7S?
M9&H)^?YV-]\KY=-\I>*N.6]N5"L+VJ.OS#W[7,_at_5<E14'-'+&):$V+?_at_703I
M7L21G")8])HDDT'"8M[#$#/IGL^Y,C?K=<.X;;CI9D9/33UVOL%[,X(UQ._P
M^`.>?D.%==<C6H,_%G-P0YB+K=GC8%A8]*AF="2>VADC!5_M,(-;)6;>C%';
M=7XX%3-5T*;S7EP&R71V^-3D,(XPQ1Z1&)LZ$^>;YX)_LP_at_>MH+_W2V5*]73
MMV=_Y+(&H&]`H!!_at_)P;[HF`O>]G+7O:RE[WL92][V<M>]K*7O>QE+_\8^1.L
'1/W[`"_at_``&]`
`
end
Received on Mon Sep 09 1996 - 03:20:29 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:47 NZDT