This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/16625] Discarded Linkonce sections in .rodata
- From: "andrew at walrond dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Aug 2004 11:34:00 -0000
- Subject: [Bug c++/16625] Discarded Linkonce sections in .rodata
- References: <20040719105906.16625.wenzel@tu-harburg.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From andrew at walrond dot org 2004-08-27 11:33 -------
> Could someone please comment on my patch? I'd like to see it in mainline,
> 3.3 and 3.4.
With your patch applied to gcc3.4.1, previously broken builds of
Mozilla/thunderbird firefox are now working.
But I am seeing similar looking problems (and failure) building Kdegraphics-
3.3.0
/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-
long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -
Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -
Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -
fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -
DQT_NO_TRANSLATION -o libkpovmodeler.la -rpath /pkg/kde.1/lib -
L/pkg/x11.1/lib -L/pkg/qt.1/lib -L/pkg/kde.1/lib -version-info 0:0:0 -no-
undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -
R/pkg/freetype2.1/lib pmpart.lo pmfactory.lo pmview.lo pmshell.lo
pmobjectdrag.lo pmtreeview.lo pmmessage.lo pmtreeviewitem.lo pmerrordialog.lo
pminsertpopup.lo pminserterrordialog.lo pmglview.lo pmrendermanager.lo
pmobjectselect.lo pmrendermodesdialog.lo pmpovrayrenderwidget.lo
pmpovraywidget.lo pmpovrayoutputwidget.lo pmsettingsdialog.lo
pmcolorsettings.lo pmgridsettings.lo pmlayoutsettings.lo
pmobjectlibrarysettings.lo pmobjectsettings.lo pmpluginsettings.lo
pmpovraysettings.lo pmpreviewsettings.lo pmopenglsettings.lo pmdockwidget.lo
pmdockwidget_private.lo pmviewlayoutmanager.lo pmviewbase.lo pmviewfactory.lo
pmunknownview.lo pmdragwidget.lo pmprototypemanager.lo pmobject.lo
pmcompositeobject.lo pmgraphicalobject.lo pmsolidobject.lo pmscene.lo
pmglobalsettings.lo pmskysphere.lo pmrainbow.lo pmfog.lo pmbox.lo pmsphere.lo
pmblob.lo pmblobsphere.lo pmblobcylinder.lo pmtext.lo pmjuliafractal.lo
pmcylinder.lo pmcone.lo pmtorus.lo pmplane.lo pmpolynom.lo pmdisc.lo
pmbicubicpatch.lo pmtriangle.lo pmlathe.lo pmprism.lo pmsor.lo pmsqe.lo
pmheightfield.lo pmheightfieldroam.lo pmcomment.lo pmraw.lo pmnamedobject.lo
pmtranslate.lo pmscale.lo pmrotate.lo pmpovraymatrix.lo pmcsg.lo pmcamera.lo
pmboundedby.lo pmclippedby.lo pmlight.lo pmlookslike.lo pmprojectedthrough.lo
pmtexturebase.lo pmtexture.lo pmpigment.lo pmsolidcolor.lo pmlistpattern.lo
pmquickcolor.lo pmpattern.lo pmblendmapmodifiers.lo pmtexturemap.lo
pmnormal.lo pmslope.lo pmwarp.lo pmfinish.lo pminterior.lo pmmedia.lo
pmmaterial.lo pmmaterialmap.lo pmdensity.lo pmimagemap.lo pmbumpmap.lo
pmisosurface.lo pmradiosity.lo pmglobalphotons.lo pmphotons.lo pmlightgroup.lo
pminteriortexture.lo pmspheresweep.lo pmmesh.lo pmdeclare.lo pmobjectlink.lo
pmrecursiveobjectiterator.lo pmaddcommand.lo pmcommandmanager.lo
pmdatachangecommand.lo pmdeletecommand.lo pmmovecommand.lo pmdialogview.lo
pmdialogeditbase.lo pmgraphicalobjectedit.lo pmnamedobjectedit.lo
pmsolidobjectedit.lo pmskysphereedit.lo pmglobalsettingsedit.lo
pmrainbowedit.lo pmfogedit.lo pmboxedit.lo pmsphereedit.lo pmblobedit.lo
pmblobsphereedit.lo pmblobcylinderedit.lo pmtextedit.lo pmjuliafractaledit.lo
pmcylinderedit.lo pmconeedit.lo pmtorusedit.lo pmplaneedit.lo pmpolynomedit.lo
pmheightfieldedit.lo pmlatheedit.lo pmprismedit.lo pmsoredit.lo pmsqeedit.lo
pmdiscedit.lo pmbicubicpatchedit.lo pmtriangleedit.lo pmcommentedit.lo
pmrawedit.lo pmrotateedit.lo pmscaleedit.lo pmtranslateedit.lo
pmpovraymatrixedit.lo pmcsgedit.lo pmcameraedit.lo pmlightedit.lo
pmboundedbyedit.lo pmclippedbyedit.lo pmlineedits.lo pmvectorlistedit.lo
pmcoloredit.lo pmlinkedit.lo pmvectoredit.lo pmpalettevalueedit.lo
pmformulalabel.lo pmtexturebaseedit.lo pmtextureedit.lo pmpigmentedit.lo
pmsolidcoloredit.lo pmlistpatternedit.lo pmquickcoloredit.lo pmpatternedit.lo
pmblendmapmodifiersedit.lo pmimagemapedit.lo pmtexturemapedit.lo
pmbumpmapedit.lo pmmaterialmapedit.lo pmnormaledit.lo pmslopeedit.lo
pmfinishedit.lo pmwarpedit.lo pminterioredit.lo pmmediaedit.lo
pmmaterialedit.lo pmdensityedit.lo pmdeclareedit.lo pmobjectlinkedit.lo
pmisosurfaceedit.lo pmradiosityedit.lo pmglobalphotonsedit.lo pmphotonsedit.lo
pmlightgroupedit.lo pminteriortextureedit.lo pmspheresweepedit.lo
pmmeshedit.lo pmcontrolpoint.lo pm3dcontrolpoint.lo pm2dcontrolpoint.lo
pmsorcontrolpoint.lo pmtranslatecontrolpoint.lo pmrotatecontrolpoint.lo
pmscalecontrolpoint.lo pmvectorcontrolpoint.lo pmdistancecontrolpoint.lo
pmplanenormalcontrolpoint.lo pmmemento.lo pmmapmemento.lo pmsplinememento.lo
pmprismmemento.lo pmpalettevaluememento.lo pmiomanager.lo pmpovrayformat.lo
pmpovray31format.lo pmpovray35format.lo pmpovray31serialization.lo
pmpovray35serialization.lo pmscanner.lo pmparser.lo pmxmlparser.lo
pmpovrayparser.lo pmserializer.lo pmoutputdevice.lo pmxmlhelper.lo
pmfiledialog.lo pmpalettevalue.lo pmvector.lo pmmath.lo pmmatrix.lo
pmviewstructure.lo pmline.lo pmcolor.lo pmpoint.lo pmsymboltable.lo
pmactions.lo pmsplinesegment.lo pmsorsegment.lo pmpolynomexponents.lo
pmvariant.lo pmmetaobject.lo pmenumproperty.lo pmrendermode.lo
pmresourcelocator.lo pmtruetypecache.lo pmdocumentationmap.lo
pminsertrulesystem.lo pmlibrarymanager.lo pmlibraryhandle.lo
pmlibraryhandleedit.lo pmlibraryobject.lo pmlibraryentrypreview.lo
pmlibrarybrowser.lo pmlibraryiconview.lo pmlibraryobjectsearch.lo
pmpluginmanager.lo pmpartiface_skel.lo -L/pkg/freetype2.1/lib -lfreetype -lz -
lkparts -lGLU -lGL -lX11 -lXmu -lXi
`.L82' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L85' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L88' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L91' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L94' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L97' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L106' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L109' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L112' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12setProtectedEP8PMObjectRK9PMVariant'
of .libs/pmgraphicalobject.o
`.L130' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12getProtectedEPK8PMObject'
of .libs/pmgraphicalobject.o
`.L133' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12getProtectedEPK8PMObject'
of .libs/pmgraphicalobject.o
`.L136' referenced in section `.rodata' of .libs/pmgraphicalobject.o: defined
in discarded section
`.gnu.linkonce.t._ZN10PMProperty12getProtectedEPK8PMObject'
of .libs/pmgraphicalobject.o
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16625