Expose per arch headers.

Bug: 73013352

Test: Compiles.
Change-Id: Ic05660db7d7858a9857143ee5e58cdaddcf52a35
This commit is contained in:
Christopher Ferris 2018-02-08 19:27:47 -08:00
parent 2ccde89153
commit 53914165e4
32 changed files with 56 additions and 66 deletions

View file

@ -22,12 +22,12 @@
#include <android-base/stringprintf.h>
#include <unwindstack/Log.h>
#include <unwindstack/MachineArm.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsArm.h>
#include "ArmExidx.h"
#include "Check.h"
#include "MachineArm.h"
namespace unwindstack {

View file

@ -46,4 +46,4 @@ class DwarfEhFrame : public DwarfSectionImpl<AddressType> {
} // namespace unwindstack
#endif // _LIBUNWINDSTACK_DWARF_EH_FRAME_WITH_HDR_H
#endif // _LIBUNWINDSTACK_DWARF_EH_FRAME_H

View file

@ -17,12 +17,12 @@
#include <elf.h>
#include <stdint.h>
#include <unwindstack/MachineArm.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsArm.h>
#include "ArmExidx.h"
#include "ElfInterfaceArm.h"
#include "MachineArm.h"
namespace unwindstack {

View file

@ -25,17 +25,16 @@
#include <unwindstack/Regs.h>
#include <unwindstack/RegsArm.h>
#include <unwindstack/RegsArm64.h>
#include <unwindstack/RegsX86.h>
#include <unwindstack/RegsX86_64.h>
#include <unwindstack/RegsMips.h>
#include <unwindstack/RegsMips64.h>
#include "UserArm.h"
#include "UserArm64.h"
#include "UserX86.h"
#include "UserX86_64.h"
#include "UserMips.h"
#include "UserMips64.h"
#include <unwindstack/RegsX86.h>
#include <unwindstack/RegsX86_64.h>
#include <unwindstack/UserArm.h>
#include <unwindstack/UserArm64.h>
#include <unwindstack/UserMips.h>
#include <unwindstack/UserMips64.h>
#include <unwindstack/UserX86.h>
#include <unwindstack/UserX86_64.h>
namespace unwindstack {

View file

@ -19,13 +19,12 @@
#include <functional>
#include <unwindstack/Elf.h>
#include <unwindstack/MachineArm.h>
#include <unwindstack/MapInfo.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsArm.h>
#include "MachineArm.h"
#include "UcontextArm.h"
#include "UserArm.h"
#include <unwindstack/UcontextArm.h>
#include <unwindstack/UserArm.h>
namespace unwindstack {

View file

@ -19,13 +19,12 @@
#include <functional>
#include <unwindstack/Elf.h>
#include <unwindstack/MachineArm64.h>
#include <unwindstack/MapInfo.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsArm64.h>
#include "MachineArm64.h"
#include "UcontextArm64.h"
#include "UserArm64.h"
#include <unwindstack/UcontextArm64.h>
#include <unwindstack/UserArm64.h>
namespace unwindstack {

View file

@ -19,13 +19,12 @@
#include <functional>
#include <unwindstack/Elf.h>
#include <unwindstack/MachineMips.h>
#include <unwindstack/MapInfo.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsMips.h>
#include "MachineMips.h"
#include "UcontextMips.h"
#include "UserMips.h"
#include <unwindstack/UcontextMips.h>
#include <unwindstack/UserMips.h>
namespace unwindstack {

View file

@ -19,13 +19,12 @@
#include <functional>
#include <unwindstack/Elf.h>
#include <unwindstack/MachineMips64.h>
#include <unwindstack/MapInfo.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsMips64.h>
#include "MachineMips64.h"
#include "UcontextMips64.h"
#include "UserMips64.h"
#include <unwindstack/UcontextMips64.h>
#include <unwindstack/UserMips64.h>
namespace unwindstack {

View file

@ -19,13 +19,12 @@
#include <functional>
#include <unwindstack/Elf.h>
#include <unwindstack/MachineX86.h>
#include <unwindstack/MapInfo.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsX86.h>
#include "MachineX86.h"
#include "UcontextX86.h"
#include "UserX86.h"
#include <unwindstack/UcontextX86.h>
#include <unwindstack/UserX86.h>
namespace unwindstack {

View file

@ -19,13 +19,12 @@
#include <functional>
#include <unwindstack/Elf.h>
#include <unwindstack/MachineX86_64.h>
#include <unwindstack/MapInfo.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsX86_64.h>
#include "MachineX86_64.h"
#include "UcontextX86_64.h"
#include "UserX86_64.h"
#include <unwindstack/UcontextX86_64.h>
#include <unwindstack/UserX86_64.h>
namespace unwindstack {

View file

@ -31,7 +31,7 @@
#include <stdint.h>
#include "MachineArm.h"
#include <unwindstack/MachineArm.h>
namespace unwindstack {

View file

@ -31,7 +31,7 @@
#include <stdint.h>
#include "MachineArm64.h"
#include <unwindstack/MachineArm64.h>
namespace unwindstack {

View file

@ -31,7 +31,7 @@
#include <stdint.h>
#include "MachineMips.h"
#include <unwindstack/MachineMips.h>
namespace unwindstack {

View file

@ -31,7 +31,7 @@
#include <stdint.h>
#include "MachineMips64.h"
#include <unwindstack/MachineMips64.h>
namespace unwindstack {
@ -66,4 +66,4 @@ struct mips64_ucontext_t {
} // namespace unwindstack
#endif // _LIBUNWINDSTACK_UCONTEXT_MIPS6464_H
#endif // _LIBUNWINDSTACK_UCONTEXT_MIPS64_H

View file

@ -31,7 +31,7 @@
#include <stdint.h>
#include "MachineX86.h"
#include <unwindstack/MachineX86.h>
namespace unwindstack {

View file

@ -31,7 +31,7 @@
#include <stdint.h>
#include "MachineX86_64.h"
#include <unwindstack/MachineX86_64.h>
namespace unwindstack {

View file

@ -20,10 +20,10 @@
#include <vector>
#include <unwindstack/MachineArm.h>
#include <unwindstack/RegsArm.h>
#include "ElfInterfaceArm.h"
#include "MachineArm.h"
#include "ElfFake.h"
#include "MemoryFake.h"

View file

@ -24,20 +24,19 @@
#include <unwindstack/Elf.h>
#include <unwindstack/ElfInterface.h>
#include <unwindstack/MachineArm.h>
#include <unwindstack/MachineArm64.h>
#include <unwindstack/MachineMips.h>
#include <unwindstack/MachineMips64.h>
#include <unwindstack/MachineX86.h>
#include <unwindstack/MachineX86_64.h>
#include <unwindstack/MapInfo.h>
#include <unwindstack/RegsArm.h>
#include <unwindstack/RegsArm64.h>
#include <unwindstack/RegsX86.h>
#include <unwindstack/RegsX86_64.h>
#include <unwindstack/RegsMips.h>
#include <unwindstack/RegsMips64.h>
#include "MachineArm.h"
#include "MachineArm64.h"
#include "MachineX86.h"
#include "MachineX86_64.h"
#include "MachineMips.h"
#include "MachineMips64.h"
#include <unwindstack/RegsX86.h>
#include <unwindstack/RegsX86_64.h>
namespace unwindstack {

View file

@ -19,19 +19,18 @@
#include <gtest/gtest.h>
#include <unwindstack/Elf.h>
#include <unwindstack/MachineArm.h>
#include <unwindstack/MachineArm64.h>
#include <unwindstack/MachineMips.h>
#include <unwindstack/MachineMips64.h>
#include <unwindstack/MachineX86.h>
#include <unwindstack/MachineX86_64.h>
#include <unwindstack/RegsArm.h>
#include <unwindstack/RegsArm64.h>
#include <unwindstack/RegsX86.h>
#include <unwindstack/RegsX86_64.h>
#include <unwindstack/RegsMips.h>
#include <unwindstack/RegsMips64.h>
#include "MachineArm.h"
#include "MachineArm64.h"
#include "MachineX86.h"
#include "MachineX86_64.h"
#include "MachineMips.h"
#include "MachineMips64.h"
#include <unwindstack/RegsX86.h>
#include <unwindstack/RegsX86_64.h>
#include "MemoryFake.h"

View file

@ -26,6 +26,9 @@
#include <vector>
#include <unwindstack/JitDebug.h>
#include <unwindstack/MachineArm.h>
#include <unwindstack/MachineArm64.h>
#include <unwindstack/MachineX86.h>
#include <unwindstack/Maps.h>
#include <unwindstack/Memory.h>
#include <unwindstack/RegsArm.h>
@ -33,10 +36,6 @@
#include <unwindstack/RegsX86.h>
#include <unwindstack/Unwinder.h>
#include "MachineArm.h"
#include "MachineArm64.h"
#include "MachineX86.h"
#include "ElfTestUtils.h"
namespace unwindstack {