[llvm] r301176 - [DWARF] Move test to x86 directory

Renato Golin via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 24 05:37:11 PDT 2017


Author: rengolin
Date: Mon Apr 24 07:37:11 2017
New Revision: 301176

URL: http://llvm.org/viewvc/llvm-project?rev=301176&view=rev
Log:
[DWARF] Move test to x86 directory

Added:
    llvm/trunk/test/DebugInfo/X86/dwarfdump-ranges-unrelocated.s
      - copied, changed from r301175, llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s
Removed:
    llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s

Copied: llvm/trunk/test/DebugInfo/X86/dwarfdump-ranges-unrelocated.s (from r301175, llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/dwarfdump-ranges-unrelocated.s?p2=llvm/trunk/test/DebugInfo/X86/dwarfdump-ranges-unrelocated.s&p1=llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s&r1=301175&r2=301176&rev=301176&view=diff
==============================================================================
    (empty)

Removed: llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s?rev=301175&view=auto
==============================================================================
--- llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s (original)
+++ llvm/trunk/test/DebugInfo/dwarfdump-ranges-unrelocated.s (removed)
@@ -1,70 +0,0 @@
-# RUN: llvm-mc -triple x86_64-pc-linux -filetype=obj %s -o %t
-# RUN: llvm-dwarfdump %t | FileCheck %s
-
-# CHECK: .debug_ranges contents:
-# CHECK:   00000000 0000000000000000 0000000000000001
-# CHECK:   00000000 0000000000000000 0000000000000002
-# CHECK:   00000000 <End of list>
-
-## Asm code for testcase is a reduced output from next invocation and source:
-# clang test.cpp -S -o test.s -gmlt -ffunction-sections
-# test.cpp:
-#   void foo1() { }  
-#   void foo2() { }  
-
-.section .text.foo1,"ax", at progbits
-.Lfunc_begin0:
- nop
-.Lfunc_end0:
-
-.section .text.foo2,"ax", at progbits
-.Lfunc_begin1:
- nop
- nop
-.Lfunc_end1:
-
-.section .debug_abbrev,"", at progbits
-.byte 1                       # Abbreviation Code
-.byte 17                      # DW_TAG_compile_unit
-.byte 0                       # DW_CHILDREN_no
-.byte 37                      # DW_AT_producer
-.byte 14                      # DW_FORM_strp
-.byte 19                      # DW_AT_language
-.byte 5                       # DW_FORM_data2
-.byte 3                       # DW_AT_name
-.byte 14                      # DW_FORM_strp
-.byte 16                      # DW_AT_stmt_list
-.byte 23                      # DW_FORM_sec_offset
-.byte 27                      # DW_AT_comp_dir
-.byte 14                      # DW_FORM_strp
-.byte 17                      # DW_AT_low_pc
-.byte 1                       # DW_FORM_addr
-.byte 85                      # DW_AT_ranges
-.byte 23                      # DW_FORM_sec_offset
-.byte 0                       # EOM(1)
-.byte 0                       # EOM(2)
-.byte 0                       # EOM(3)
-
-.section .debug_info,"", at progbits
-.Lcu_begin0:
-.long 38                      # Length of Unit
-.short 4                      # DWARF version number
-.long .debug_abbrev           # Offset Into Abbrev. Section
-.byte 8                       # Address Size (in bytes)
-.byte 1                       # Abbrev [1] 0xb:0x1f DW_TAG_compile_unit
-.long 0                       # DW_AT_producer
-.short 4                      # DW_AT_language
-.long 0                       # DW_AT_name
-.long 0                       # DW_AT_stmt_list
-.long 0                       # DW_AT_comp_dir
-.quad 0                       # DW_AT_low_pc
-.long .Ldebug_ranges0         # DW_AT_ranges
-
-.section .debug_ranges,"", at progbits
-.Ldebug_ranges0:
-.quad .Lfunc_begin0
-.quad .Lfunc_end0
-.quad .Lfunc_begin1
-.quad .Lfunc_end1
-.quad 0
-.quad 0




More information about the llvm-commits mailing list