[Lldb-commits] [lldb] r220591 - Remove duplicated new file content
Ed Maste
emaste at freebsd.org
Fri Oct 24 13:49:51 PDT 2014
Author: emaste
Date: Fri Oct 24 15:49:50 2014
New Revision: 220591
URL: http://llvm.org/viewvc/llvm-project?rev=220591&view=rev
Log:
Remove duplicated new file content
Modified:
lldb/trunk/test/python_api/section/Makefile
lldb/trunk/test/python_api/section/TestSectionAPI.py
lldb/trunk/test/python_api/section/main.c
Modified: lldb/trunk/test/python_api/section/Makefile
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/section/Makefile?rev=220591&r1=220590&r2=220591&view=diff
==============================================================================
--- lldb/trunk/test/python_api/section/Makefile (original)
+++ lldb/trunk/test/python_api/section/Makefile Fri Oct 24 15:49:50 2014
@@ -3,8 +3,3 @@ LEVEL = ../../make
C_SOURCES := main.c
include $(LEVEL)/Makefile.rules
-LEVEL = ../../make
-
-C_SOURCES := main.c
-
-include $(LEVEL)/Makefile.rules
Modified: lldb/trunk/test/python_api/section/TestSectionAPI.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/section/TestSectionAPI.py?rev=220591&r1=220590&r2=220591&view=diff
==============================================================================
--- lldb/trunk/test/python_api/section/TestSectionAPI.py (original)
+++ lldb/trunk/test/python_api/section/TestSectionAPI.py Fri Oct 24 15:49:50 2014
@@ -58,63 +58,3 @@ if __name__ == '__main__':
lldb.SBDebugger.Initialize()
atexit.register(lambda: lldb.SBDebugger.Terminate())
unittest2.main()
-"""
-Test SBSection APIs.
-"""
-
-import unittest2
-from lldbtest import *
-
-class SectionAPITestCase(TestBase):
-
- mydir = TestBase.compute_mydir(__file__)
-
- @unittest2.skipUnless(sys.platform.startswith("darwin"), "requires Darwin")
- @python_api_test
- @dsym_test
- def test_get_target_byte_size_with_dsym(self):
- d = {'EXE': 'a.out'}
- self.buildDsym(dictionary=d)
- self.setTearDownCleanup(dictionary=d)
- target = self.create_simple_target('a.out')
-
- # find the .data section of the main module
- data_section = self.find_data_section(target)
-
- self.assertEquals(data_section.target_byte_size, 1)
-
- @python_api_test
- @dwarf_test
- def test_get_target_byte_size_with_dwarf(self):
- d = {'EXE': 'b.out'}
- self.buildDwarf(dictionary=d)
- self.setTearDownCleanup(dictionary=d)
- target = self.create_simple_target('b.out')
-
- # find the .data section of the main module
- data_section = self.find_data_section(target)
-
- self.assertEquals(data_section.target_byte_size, 1)
-
- def create_simple_target(self, fn):
- exe = os.path.join(os.getcwd(), fn)
- target = self.dbg.CreateTarget(exe)
- self.assertTrue(target, VALID_TARGET)
- return target
-
- def find_data_section(self, target):
- mod = target.GetModuleAtIndex(0)
- data_section = None
- for s in mod.sections:
- if ".data" == s.name:
- data_section = s
- break
-
- self.assertIsNotNone(data_section)
- return data_section
-
-if __name__ == '__main__':
- import atexit
- lldb.SBDebugger.Initialize()
- atexit.register(lambda: lldb.SBDebugger.Terminate())
- unittest2.main()
Modified: lldb/trunk/test/python_api/section/main.c
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/section/main.c?rev=220591&r1=220590&r2=220591&view=diff
==============================================================================
--- lldb/trunk/test/python_api/section/main.c (original)
+++ lldb/trunk/test/python_api/section/main.c Fri Oct 24 15:49:50 2014
@@ -26,31 +26,3 @@ int main (int argc, char const *argv[])
return my_global_var_of_char_type;
}
-//===-- main.c --------------------------------------------------*- C++ -*-===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-#include <stdio.h>
-#include <string.h>
-
-// This simple program is to test the lldb Python API SBSection. It includes
-// somes global data, and so the build process produces a DATA section, which
-// the test code can use to query for the target byte size
-
-char my_global_var_of_char_type = 'X';
-
-int main (int argc, char const *argv[])
-{
- // this code just "does something" with the global so that it is not
- // optimised away
- if (argc > 1 && strlen(argv[1]))
- {
- my_global_var_of_char_type += argv[1][0];
- }
-
- return my_global_var_of_char_type;
-}
More information about the lldb-commits
mailing list