Abu Saad,

Try running "make all-clobber" to clean up the build tree before compiling
the simulator.  If there are some intermediate files left over from the
old makefile, it might cause the problem you are seeing.

If that does not work... what version of make are you using?  The problem
("referenced in discarded section") was supposed to have been fixed in
ld 2.17 (after being introduced in 2.16).

Stephen


On Fri, 7 Dec 2007, Abu Saad Papa wrote:

> Hi,
>  Thanks for that link. After using the given Makefile and makefile.core, I
> was able to run make for TraceFlex, TraceCMPFlex and the in-order
> simulators but when I tried make for the OoO simualtors I am getting a
> new error. I am attaching the output of make CMPFlex.OoO below
>
> Building CMPFlex.OoO for v9_iface_gcc simics
> Checking dependant component v9_iface_gcc Common
> Checking dependant component v9_iface_gcc uFetch
> Checking dependant component v9_iface_gcc v9Decoder
> Checking dependant component v9_iface_gcc uArch
> Checking dependant component v9_iface_gcc FetchAddressGenerate
> Checking dependant component v9_iface_gcc CmpCache
> Checking dependant component v9_iface_gcc MemoryLoopback
> Checking dependant component v9_iface_gcc MemoryMap
> Checking dependant component v9_iface_gcc MagicBreak
> Checking dependant component v9_iface_gcc Cache
> Checking dependant component v9_iface_gcc TraceTracker
> Checking dependant component v9_iface_gcc MTManager
> Checking dependant component v9_iface_gcc PowerTracker
> Checking simics v9_iface_gcc core
> Building Boost.DateTime
> Building Boost.Regex
> Building Boost.Serialization
> Building Boost.Iostreams
> /usr/bin/g++ -shared -export-dynamic -Wl,--whole-archive *.v9_iface_gcc_o
> /home/abu/flexus-2.1.1/components/Common/Common.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/uFetch/uFetch.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/uArch/uArch.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/FetchAddressGenerate/FetchAddressGenerate.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/CmpCache/CmpCache.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/MemoryLoopback/MemoryLoopback.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/MemoryMap/MemoryMap.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/MagicBreak/MagicBreak.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/Cache/Cache.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/TraceTracker/TraceTracker.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/MTManager/MTManager.v9.iface.gcc.a
> /home/abu/flexus-2.1.1/components/PowerTracker/PowerTracker.v9.iface.gcc.a
> -L/home/abu/flexus-2.1.1/core -Wl,--whole-archive -lcore_v9_iface_gcc
> -lsimics_v9_iface_gcc -Wl,-no-whole-archive -lboost_date_time
> -lboost_regex -lboost_serialization -lboost_iostreams -lz -o
> libflexus_CMPFlex.OoO_v9_iface_gcc.so
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> referenced in section
> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
> defined in discarded section
> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
> of
> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
> collect2: ld returned 1 exit status
> make[6]: *** [libflexus_CMPFlex.OoO_v9_iface_gcc.so] Error 1
> make[5]: *** [simics-v9] Error 2
> make[4]: *** [CMPFlex.OoO] Error 2
> make[3]: *** [CMPFlex.OoO] Error 2
> make[2]: *** [CMPFlex.OoO] Error 2
> make[1]: *** [CMPFlex.OoO] Error 2
> make: *** [CMPFlex.OoO] Error 2
>
>  The version of gcc is 4.1.1 and that of ld is 2.17.50.
>
> Thank You,
>  Abu Saad
>
> > Dear Abu Saad,
> >
> > It's likely you are encountering a known bug in Make 3.81.  Please refer
> > to the following Simflex post for a solution and more thorough description
> > of the problem:
> >   https://sos.ece.cmu.edu/pipermail/simflex/2006-July/000236.html
> >
> > Cheers,
> > Stephen
> >
> >
> > On Thu, 6 Dec 2007, Abu Saad Papa wrote:
> >
> >> Hi,
> >>  Ima using Fedora Core 6 OS. When I run make commmand with any simulator
> >> I
> >> am getting the following error.
> >>
> >> /usr/bin/ld: cannot find -lcore_v9_iface_gcc
> >> collect2: ld returned 1 exit status
> >> make[6]: *** [libflexus_TraceFlex_v9_iface_gcc.so] Error 1
> >> make[5]: *** [simics-v9] Error 2
> >> make[4]: *** [TraceFlex] Error 2
> >> make[3]: *** [TraceFlex] Error 2
> >> make[2]: *** [TraceFlex] Error 2
> >> make[1]: *** [TraceFlex] Error 2
> >> make: *** [TraceFlex] Error 2
> >>
> >> Earliar I was using FC5 and had no problems at all. How to solve this
> >> error.
> >>
> >> Thank You,
> >>  Abu Saad
> >>
> >>
> >> _______________________________________________
> >> SimFlex mailing list
> >> [email protected]
> >> https://sos.ece.cmu.edu/mailman/listinfo/simflex
> >> SimFlex web page: http://www.ece.cmu.edu/~simflex
> >>
> > _______________________________________________
> > SimFlex mailing list
> > [email protected]
> > https://sos.ece.cmu.edu/mailman/listinfo/simflex
> > SimFlex web page: http://www.ece.cmu.edu/~simflex
> >
> >
>
>
> _______________________________________________
> SimFlex mailing list
> [email protected]
> https://sos.ece.cmu.edu/mailman/listinfo/simflex
> SimFlex web page: http://www.ece.cmu.edu/~simflex
>
From abu_saad at research.iiit.net  Sat Dec  8 05:05:00 2007
From: abu_saad at research.iiit.net (Abu Saad Papa)
List-Post: [email protected]
Date: Sat Dec  8 05:05:37 2007
Subject: [Simflex] Make command Fails in FC6
In-Reply-To: <pine.lnx.4.53l-ece.cmu.edu.0712071455470.29...@aprile.ece.cmu.edu>
References: <[email protected]>
        <pine.lnx.4.53l-ece.cmu.edu.0712061448400.18...@aprile.ece.cmu.edu>
        <[email protected]>
        <pine.lnx.4.53l-ece.cmu.edu.0712071455470.29...@aprile.ece.cmu.edu>
Message-ID: <[email protected]>

Hi,
 I tried running make all-clobber and then compiled. I am still getting
the same error as before only for OoO simulators. The version of make is
3.81 nad hence I used the Makefile and makefile.core from this link
https://sos.ece.cmu.edu/pipermail/simflex/2006-July/000236.html

Regards
 Abu Saad

> Abu Saad,
>
> Try running "make all-clobber" to clean up the build tree before compiling
> the simulator.  If there are some intermediate files left over from the
> old makefile, it might cause the problem you are seeing.
>
> If that does not work... what version of make are you using?  The problem
> ("referenced in discarded section") was supposed to have been fixed in
> ld 2.17 (after being introduced in 2.16).
>
> Stephen
>
>
> On Fri, 7 Dec 2007, Abu Saad Papa wrote:
>
>> Hi,
>>  Thanks for that link. After using the given Makefile and makefile.core,
>> I
>> was able to run make for TraceFlex, TraceCMPFlex and the in-order
>> simulators but when I tried make for the OoO simualtors I am getting a
>> new error. I am attaching the output of make CMPFlex.OoO below
>>
>> Building CMPFlex.OoO for v9_iface_gcc simics
>> Checking dependant component v9_iface_gcc Common
>> Checking dependant component v9_iface_gcc uFetch
>> Checking dependant component v9_iface_gcc v9Decoder
>> Checking dependant component v9_iface_gcc uArch
>> Checking dependant component v9_iface_gcc FetchAddressGenerate
>> Checking dependant component v9_iface_gcc CmpCache
>> Checking dependant component v9_iface_gcc MemoryLoopback
>> Checking dependant component v9_iface_gcc MemoryMap
>> Checking dependant component v9_iface_gcc MagicBreak
>> Checking dependant component v9_iface_gcc Cache
>> Checking dependant component v9_iface_gcc TraceTracker
>> Checking dependant component v9_iface_gcc MTManager
>> Checking dependant component v9_iface_gcc PowerTracker
>> Checking simics v9_iface_gcc core
>> Building Boost.DateTime
>> Building Boost.Regex
>> Building Boost.Serialization
>> Building Boost.Iostreams
>> /usr/bin/g++ -shared -export-dynamic -Wl,--whole-archive
>> *.v9_iface_gcc_o
>> /home/abu/flexus-2.1.1/components/Common/Common.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/uFetch/uFetch.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/uArch/uArch.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/FetchAddressGenerate/FetchAddressGenerate.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/CmpCache/CmpCache.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/MemoryLoopback/MemoryLoopback.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/MemoryMap/MemoryMap.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/MagicBreak/MagicBreak.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/Cache/Cache.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/TraceTracker/TraceTracker.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/MTManager/MTManager.v9.iface.gcc.a
>> /home/abu/flexus-2.1.1/components/PowerTracker/PowerTracker.v9.iface.gcc.a
>> -L/home/abu/flexus-2.1.1/core -Wl,--whole-archive -lcore_v9_iface_gcc
>> -lsimics_v9_iface_gcc -Wl,-no-whole-archive -lboost_date_time
>> -lboost_regex -lboost_serialization -lboost_iostreams -lz -o
>> libflexus_CMPFlex.OoO_v9_iface_gcc.so
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIyEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(Validations.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> referenced in section
>> `.gnu.linkonce.r._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o):
>> defined in discarded section
>> `.gnu.linkonce.t._ZN10nv9Decoder19SemanticInstruction7operandIN6nuArch10mapped_regEEERKT_NS_12eOperandCodeE'
>> of
>> /home/abu/flexus-2.1.1/components/v9Decoder/v9Decoder.v9.iface.gcc.a(AnnulAction.v9_iface_gcc_o)
>> collect2: ld returned 1 exit status
>> make[6]: *** [libflexus_CMPFlex.OoO_v9_iface_gcc.so] Error 1
>> make[5]: *** [simics-v9] Error 2
>> make[4]: *** [CMPFlex.OoO] Error 2
>> make[3]: *** [CMPFlex.OoO] Error 2
>> make[2]: *** [CMPFlex.OoO] Error 2
>> make[1]: *** [CMPFlex.OoO] Error 2
>> make: *** [CMPFlex.OoO] Error 2
>>
>>  The version of gcc is 4.1.1 and that of ld is 2.17.50.
>>
>> Thank You,
>>  Abu Saad
>>
>> > Dear Abu Saad,
>> >
>> > It's likely you are encountering a known bug in Make 3.81.  Please
>> refer
>> > to the following Simflex post for a solution and more thorough
>> description
>> > of the problem:
>> >   https://sos.ece.cmu.edu/pipermail/simflex/2006-July/000236.html
>> >
>> > Cheers,
>> > Stephen
>> >
>> >
>> > On Thu, 6 Dec 2007, Abu Saad Papa wrote:
>> >
>> >> Hi,
>> >>  Ima using Fedora Core 6 OS. When I run make commmand with any
>> simulator
>> >> I
>> >> am getting the following error.
>> >>
>> >> /usr/bin/ld: cannot find -lcore_v9_iface_gcc
>> >> collect2: ld returned 1 exit status
>> >> make[6]: *** [libflexus_TraceFlex_v9_iface_gcc.so] Error 1
>> >> make[5]: *** [simics-v9] Error 2
>> >> make[4]: *** [TraceFlex] Error 2
>> >> make[3]: *** [TraceFlex] Error 2
>> >> make[2]: *** [TraceFlex] Error 2
>> >> make[1]: *** [TraceFlex] Error 2
>> >> make: *** [TraceFlex] Error 2
>> >>
>> >> Earliar I was using FC5 and had no problems at all. How to solve this
>> >> error.
>> >>
>> >> Thank You,
>> >>  Abu Saad
>> >>
>> >>
>> >> _______________________________________________
>> >> SimFlex mailing list
>> >> [email protected]
>> >> https://sos.ece.cmu.edu/mailman/listinfo/simflex
>> >> SimFlex web page: http://www.ece.cmu.edu/~simflex
>> >>
>> > _______________________________________________
>> > SimFlex mailing list
>> > [email protected]
>> > https://sos.ece.cmu.edu/mailman/listinfo/simflex
>> > SimFlex web page: http://www.ece.cmu.edu/~simflex
>> >
>> >
>>
>>
>> _______________________________________________
>> SimFlex mailing list
>> [email protected]
>> https://sos.ece.cmu.edu/mailman/listinfo/simflex
>> SimFlex web page: http://www.ece.cmu.edu/~simflex
>>
> _______________________________________________
> SimFlex mailing list
> [email protected]
> https://sos.ece.cmu.edu/mailman/listinfo/simflex
> SimFlex web page: http://www.ece.cmu.edu/~simflex
>
>


Reply via email to