summaryrefslogtreecommitdiffstats
path: root/lldb/test/Shell/Minidump/Windows
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2019-10-09 17:35:43 +0000
committerAdrian Prantl <aprantl@apple.com>2019-10-09 17:35:43 +0000
commit0115c10328281567391855766fef8fbe57a1d4cc (patch)
treef5c3232c37e50caaf5a2043e22fcebccee668bdd /lldb/test/Shell/Minidump/Windows
parent44e988ab14cb387eddfeacd1493792a6aa6aee81 (diff)
downloadbcm5719-llvm-0115c10328281567391855766fef8fbe57a1d4cc.tar.gz
bcm5719-llvm-0115c10328281567391855766fef8fbe57a1d4cc.zip
Revert [test] Split LLDB tests into API, Shell & Unit
as it appears to have broken check-lldb. This reverts r374184 (git commit 22314179f0660c172514b397060fd8f34b586e82) llvm-svn: 374187
Diffstat (limited to 'lldb/test/Shell/Minidump/Windows')
-rw-r--r--lldb/test/Shell/Minidump/Windows/Inputs/find-module.dmp.yaml26
-rw-r--r--lldb/test/Shell/Minidump/Windows/Inputs/find-module.exe.yaml32
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp40
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmpbin102370 -> 0 bytes
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit2
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdbbin102400 -> 0 bytes
-rw-r--r--lldb/test/Shell/Minidump/Windows/Sigsegv/sigsegv.test13
-rw-r--r--lldb/test/Shell/Minidump/Windows/find-module.test10
8 files changed, 0 insertions, 123 deletions
diff --git a/lldb/test/Shell/Minidump/Windows/Inputs/find-module.dmp.yaml b/lldb/test/Shell/Minidump/Windows/Inputs/find-module.dmp.yaml
deleted file mode 100644
index aef94e34a94..00000000000
--- a/lldb/test/Shell/Minidump/Windows/Inputs/find-module.dmp.yaml
+++ /dev/null
@@ -1,26 +0,0 @@
---- !minidump
-Streams:
- - Type: ModuleList
- Modules:
- - Base of Image: 0x00000000000B0000
- Size of Image: 0x00005000
- Module Name: 'find-module.exe'
- CodeView Record: 525344533ED87D89C8A8184197F3A925EE4BF74101000000433A5C70726F6A656374735C746573745F6170705C436F6E736F6C654170706C69636174696F6E315C44656275675C436F6E736F6C654170706C69636174696F6E312E70646200
- - Type: SystemInfo
- Processor Arch: X86
- Processor Level: 23
- Processor Revision: 2050
- Number of Processors: 32
- Product type: 1
- Major Version: 10
- Build Number: 17134
- Platform ID: Win32NT
- Suite Mask: 0x0300
- CPU:
- Vendor ID: AuthenticAMD
- Version Info: 0x00800F82
- Feature Info: 0x178BFBFF
- AMD Extended Features: 0x2FD3FBFF
- - Type: MiscInfo
- Content: 54050000F703000008290000C883495D0000000000000000AC0D000098080000AC0D00000200000002000000002000000D0000000000000002000000C4FFFFFF430065006E007400720061006C0020004500750072006F007000650020005300740061006E0064006100720064002000540069006D006500000000000000000000000A0000000500030000000000000000000000430065006E007400720061006C0020004500750072006F00700065002000530075006D006D00650072002000540069006D00650000000000000000000000000000000300000005000200000000000000C4FFFFFF310037003100330034002E0031002E007800380036006600720065002E007200730034005F00720065006C0065006100730065002E003100380030003400310030002D00310038003000340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064006200670063006F00720065002E0069003300380036002C00310030002E0030002E00310037003100330034002E0031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006C816B92
-...
diff --git a/lldb/test/Shell/Minidump/Windows/Inputs/find-module.exe.yaml b/lldb/test/Shell/Minidump/Windows/Inputs/find-module.exe.yaml
deleted file mode 100644
index 42ccc6d6e05..00000000000
--- a/lldb/test/Shell/Minidump/Windows/Inputs/find-module.exe.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
---- !COFF
-OptionalHeader:
- AddressOfEntryPoint: 4224
- ImageBase: 4194304
- SectionAlignment: 4096
- FileAlignment: 512
- MajorOperatingSystemVersion: 6
- MinorOperatingSystemVersion: 0
- MajorImageVersion: 0
- MinorImageVersion: 0
- MajorSubsystemVersion: 6
- MinorSubsystemVersion: 0
- Subsystem: IMAGE_SUBSYSTEM_WINDOWS_CUI
- DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_NO_SEH, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ]
- SizeOfStackReserve: 1048576
- SizeOfStackCommit: 4096
- SizeOfHeapReserve: 1048576
- SizeOfHeapCommit: 4096
-header:
- Machine: IMAGE_FILE_MACHINE_I386
- Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_32BIT_MACHINE ]
-sections:
- - Name: .rdata
- Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
- VirtualAddress: 8192
- VirtualSize: 304
- - Name: .reloc
- Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
- VirtualAddress: 16384
- VirtualSize: 48
-symbols: []
-...
diff --git a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp
deleted file mode 100644
index 6bf78b5dc43..00000000000
--- a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.cpp
+++ /dev/null
@@ -1,40 +0,0 @@
-
-// nodefaultlib build: cl -Zi sigsegv.cpp /link /nodefaultlib
-
-#ifdef USE_CRT
-#include <stdio.h>
-#else
-int main();
-extern "C"
-{
- int _fltused;
- void mainCRTStartup() { main(); }
- void printf(const char*, ...) {}
-}
-#endif
-
-void crash(bool crash_self)
-{
- printf("Before...\n");
- if(crash_self)
- {
- printf("Crashing in 3, 2, 1 ...\n");
- *(volatile int*)nullptr = 0;
- }
- printf("After...\n");
-}
-
-int foo(int x, float y, const char* msg)
-{
- bool flag = x > y;
- if(flag)
- printf("x = %d, y = %f, msg = %s\n", x, y, msg);
- crash(flag);
- return x << 1;
-}
-
-int main()
-{
- foo(10, 3.14, "testing");
-}
-
diff --git a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp
deleted file mode 100644
index c918a6c64e5..00000000000
--- a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.dmp
+++ /dev/null
Binary files differ
diff --git a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit
deleted file mode 100644
index dff1f1a295e..00000000000
--- a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.lldbinit
+++ /dev/null
@@ -1,2 +0,0 @@
-bt all
-dis
diff --git a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb b/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb
deleted file mode 100644
index d60f9cffdda..00000000000
--- a/lldb/test/Shell/Minidump/Windows/Sigsegv/Inputs/sigsegv.pdb
+++ /dev/null
Binary files differ
diff --git a/lldb/test/Shell/Minidump/Windows/Sigsegv/sigsegv.test b/lldb/test/Shell/Minidump/Windows/Sigsegv/sigsegv.test
deleted file mode 100644
index dfa98c56656..00000000000
--- a/lldb/test/Shell/Minidump/Windows/Sigsegv/sigsegv.test
+++ /dev/null
@@ -1,13 +0,0 @@
-// RUN: cd %p/Inputs
-// RUN: env LLDB_USE_NATIVE_PDB_READER=1 \
-// RUN: %lldb -c sigsegv.dmp -s sigsegv.lldbinit | FileCheck %s
-
-CHECK: * thread #1, stop reason = Exception 0xc0000005 encountered at address 0x7ff7a13110d9
-CHECK: * frame #0: 0x00007ff7a13110d9 sigsegv.exe
-
-CHECK: -> 0x7ff7a13110d9: movl $0x0, 0x0
-CHECK: 0x7ff7a13110e4: leaq 0x1f45(%rip), %rcx
-CHECK: 0x7ff7a13110eb: callq 0x7ff7a1311019
-CHECK: 0x7ff7a13110f0: addq $0x28, %rsp
-CHECK: 0x7ff7a13110f4: retq
-CHECK: 0x7ff7a13110f5: int3
diff --git a/lldb/test/Shell/Minidump/Windows/find-module.test b/lldb/test/Shell/Minidump/Windows/find-module.test
deleted file mode 100644
index 170a1803c67..00000000000
--- a/lldb/test/Shell/Minidump/Windows/find-module.test
+++ /dev/null
@@ -1,10 +0,0 @@
-Test that we correctly find a PE/COFF file in our executable search path, and
-use it when opening minidumps.
-
-RUN: yaml2obj %S/Inputs/find-module.exe.yaml > %T/find-module.exe
-RUN: yaml2obj %S/Inputs/find-module.dmp.yaml > %T/find-module.dmp
-RUN: %lldb -O "settings set target.exec-search-paths %T" \
-RUN: -c %T/find-module.dmp -o "image dump objfile" -o exit | FileCheck %s
-
-CHECK-LABEL: image dump objfile
-CHECK: ObjectFilePECOFF, file = '{{.*}}find-module.exe', arch = i386
OpenPOWER on IntegriCloud