mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 13:11:39 +01:00
5cc375dd3c
Only one consumer (llvm-objdump) actually cared about the fact that there were two triples. Others were actively working around the fact that the Triple returned by getArch might have been invalid. As for llvm-objdump, it needs to be acutely aware of both Triples anyway, so being generic in the exposed API is no benefit. Also rename the version of getArch returning a Triple. Users were having to pass an unwanted nullptr to disambiguate the two, which was nasty. The only functional change here is that armv7m and armv7em object files no longer crash llvm-objdump. llvm-svn: 267249
16 lines
583 B
Plaintext
16 lines
583 B
Plaintext
# This is a dummy debug map used for some tests where the contents of the
|
|
# map are just an implementation detail. The tests wanting to use that file
|
|
# should put all there object files in an explicitely named sub-directory
|
|
# of Inputs, and they should be named 1.o, 2.o, ...
|
|
# As not finding an object file or symbols isn't a fatal error for dsymutil,
|
|
# you can extend this file with as much object files and symbols as needed.
|
|
|
|
---
|
|
triple: 'armv7-apple-darwin'
|
|
objects:
|
|
- filename: 1.o
|
|
symbols:
|
|
- { sym: _bar, objAddr: 0x0, binAddr: 0x10000, size: 0x10 }
|
|
...
|
|
|