Displaying 6 results from an estimated 6 matches for "mipsgotsection".
2017 Mar 23
6
[RFC] better link error messages
...pp:207:
undefined symbol 'lld::elf::EhFrameSection<llvm
::object::ELFType<(llvm::support::endianness)0, true>
>::addSection(lld::elf::InputSectionBase*)'
*Conflicting symbols*
/ssd/clang/bin/ld.lld: error: /ssd/llvm-project/lld/ELF/Writer.cpp:38:
duplicate symbol 'lld::elf::MipsGotSection::addEntry(lld::elf::SymbolBody&,
long, lld::elf::RelExpr)'
/ssd/clang/bin/ld.lld: error:
/ssd/llvm-project/lld/ELF/SyntheticSections.cpp:673:
previous definition was here
For each error, we want to print out information about 1) symbol name, 2)
source file name(s) and source location(s) i...
2017 Mar 25
4
[RFC] better link error messages
On Mar 24, 2017 5:22 PM, "Reid Kleckner" <rnk at google.com> wrote:
I figured you might consider moving the basenames of the filename earlier
in the diagnostic, something like:
bin/ld.lld: *error:* duplicate symbol:
lld::elf::MipsGotSection::addEntry(lld::elf::SymbolBody&,
long, lld::elf::RelExpr)
*>>> defined at* Writer.cpp:38 in /home/buildslave/buildslave/clang-cmake-
aarch64-39vma/llvm/tools/lld/ELF/
*>>>* Writer.cpp.o in archive lib/liblldELF.a
*>>> defined at* SyntheticSections.cpp:673 i...
2017 Mar 29
3
[RFC] better link error messages
...m-dev wrote:
>
>
>
> On Mar 24, 2017 5:22 PM, "Reid Kleckner" <rnk at google.com> wrote:
>
> I figured you might consider moving the basenames of the filename earlier
> in the diagnostic, something like:
>
> bin/ld.lld: *error:* duplicate symbol: lld::elf::MipsGotSection::addEntry(lld::elf::SymbolBody&,
> long, lld::elf::RelExpr)
> *>>> defined at* Writer.cpp:38 in /home/buildslave/buildslave/
> clang-cmake-aarch64-39vma/llvm/tools/lld/ELF/
> *>>>* Writer.cpp.o in archive lib/liblldELF.a
> *>>> defined at* Sy...
2017 Mar 24
4
[RFC] better link error messages
...rt::endianness)0,
true> >::addSection(lld::elf::InputSectionBase*)
*>>> referenced by*
/home/buildslave/buildslave/clang-cmake-aarch64-39vma/llvm/tools/lld/ELF/Writer.cpp:207
*>>>* lib/liblldELF.a(Writer.cpp.o)
bin/ld.lld: *error:* duplicate symbol:
lld::elf::MipsGotSection::addEntry(lld::elf::SymbolBody&, long,
lld::elf::RelExpr)
*>>> defined at*
/home/buildslave/buildslave/clang-cmake-aarch64-39vma/llvm/tools/lld/ELF/Writer.cpp:38
*>>>* lib/liblldELF.a(Writer.cpp.o)
*>>> defined at*
/home/buildslave/buildslave/clang-cmake-aa...
2017 Mar 29
2
[RFC] better link error messages
...>>>* Writer.cpp.o in archive lib/liblldELF.a
The wording of this one is mildly self contradictory. Undefined symbols
aren't defined, they're... used? referenced?
Jon
>
>
> Duplicate symbol error:
>
> bin/ld.lld: error: duplicate symbol:
> lld::elf::MipsGotSection::addEntry(lld::elf::SymbolBody&, long,
> lld::elf::RelExpr)
> *>>> defined at* Writer.cpp:38
> (/home/buildslave/buildslave/clang-cmake-aarch64-39vma/llvm/tools/lld/ELF/Writer.cpp:38)
> *>>>* Writer.cpp.o in archive lib/liblldELF.a
> *>>> def...
2017 Mar 29
2
[RFC] better link error messages
...::support::endianness)0,
> true>
>>>> Referenced by Writer.cpp:207 (/ssd/llvm-project/lld/ELF/Writer.cpp:207)
>>>> Writer.cpp.o in archive lib/liblldELF.a
>
>
> Duplicate symbol error:
>
> bin/ld.lld: error: duplicate symbol:
> lld::elf::MipsGotSection::addEntry(lld::elf::SymbolBody&, long,
> lld::elf::RelExpr)
>>>> defined at Writer.cpp:38
>>>> (/home/buildslave/buildslave/clang-cmake-aarch64-39vma/llvm/tools/lld/ELF/Writer.cpp:38)
>>>> Writer.cpp.o in archive lib/liblldELF.a
>>>>...