diff options
| author | Rui Ueyama <ruiu@google.com> | 2015-02-10 21:28:52 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2015-02-10 21:28:52 +0000 |
| commit | ea6c8e9c1f4d9b0b52476946f45b983ae2c150ab (patch) | |
| tree | 5122f29efb53c9cc33ae2938b29cd053049960d1 /lld/unittests/DriverTests/DarwinLdDriverTest.cpp | |
| parent | 2050b6145113246ea3bb43725ad650c141eff998 (diff) | |
| download | bcm5719-llvm-ea6c8e9c1f4d9b0b52476946f45b983ae2c150ab.tar.gz bcm5719-llvm-ea6c8e9c1f4d9b0b52476946f45b983ae2c150ab.zip | |
Unittest: Do s/_context/_ctx/g.
llvm-svn: 228750
Diffstat (limited to 'lld/unittests/DriverTests/DarwinLdDriverTest.cpp')
| -rw-r--r-- | lld/unittests/DriverTests/DarwinLdDriverTest.cpp | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/lld/unittests/DriverTests/DarwinLdDriverTest.cpp b/lld/unittests/DriverTests/DarwinLdDriverTest.cpp index 87200ecc60b..1c77a05f585 100644 --- a/lld/unittests/DriverTests/DarwinLdDriverTest.cpp +++ b/lld/unittests/DriverTests/DarwinLdDriverTest.cpp @@ -23,14 +23,14 @@ namespace { class DarwinLdParserTest : public ParserTest<DarwinLdDriver, MachOLinkingContext> { protected: - const LinkingContext *linkingContext() override { return &_context; } + const LinkingContext *linkingContext() override { return &_ctx; } }; } TEST_F(DarwinLdParserTest, Basic) { EXPECT_TRUE(parse("ld", "foo.o", "bar.o", "-arch", "i386", nullptr)); - EXPECT_FALSE(_context.allowRemainingUndefines()); - EXPECT_FALSE(_context.deadStrip()); + EXPECT_FALSE(_ctx.allowRemainingUndefines()); + EXPECT_FALSE(_ctx.deadStrip()); EXPECT_EQ(2, inputFileCount()); EXPECT_EQ("foo.o", inputFile(0)); EXPECT_EQ("bar.o", inputFile(1)); @@ -38,143 +38,143 @@ TEST_F(DarwinLdParserTest, Basic) { TEST_F(DarwinLdParserTest, Output) { EXPECT_TRUE(parse("ld", "-o", "my.out", "foo.o", "-arch", "i386", nullptr)); - EXPECT_EQ("my.out", _context.outputPath()); + EXPECT_EQ("my.out", _ctx.outputPath()); } TEST_F(DarwinLdParserTest, Dylib) { EXPECT_TRUE(parse("ld", "-dylib", "foo.o", "-arch", "i386", nullptr)); - EXPECT_EQ(llvm::MachO::MH_DYLIB, _context.outputMachOType()); + EXPECT_EQ(llvm::MachO::MH_DYLIB, _ctx.outputMachOType()); } TEST_F(DarwinLdParserTest, Relocatable) { EXPECT_TRUE(parse("ld", "-r", "foo.o", "-arch", "i386", nullptr)); - EXPECT_EQ(llvm::MachO::MH_OBJECT, _context.outputMachOType()); + EXPECT_EQ(llvm::MachO::MH_OBJECT, _ctx.outputMachOType()); } TEST_F(DarwinLdParserTest, Bundle) { EXPECT_TRUE(parse("ld", "-bundle", "foo.o", "-arch", "i386", nullptr)); - EXPECT_EQ(llvm::MachO::MH_BUNDLE, _context.outputMachOType()); + EXPECT_EQ(llvm::MachO::MH_BUNDLE, _ctx.outputMachOType()); } TEST_F(DarwinLdParserTest, Preload) { EXPECT_TRUE(parse("ld", "-preload", "foo.o", "-arch", "i386", nullptr)); - EXPECT_EQ(llvm::MachO::MH_PRELOAD, _context.outputMachOType()); + EXPECT_EQ(llvm::MachO::MH_PRELOAD, _ctx.outputMachOType()); } TEST_F(DarwinLdParserTest, Static) { EXPECT_TRUE(parse("ld", "-static", "foo.o", "-arch", "i386", nullptr)); - EXPECT_EQ(llvm::MachO::MH_EXECUTE, _context.outputMachOType()); + EXPECT_EQ(llvm::MachO::MH_EXECUTE, _ctx.outputMachOType()); } TEST_F(DarwinLdParserTest, Entry) { EXPECT_TRUE(parse("ld", "-e", "entryFunc", "foo.o", "-arch", "i386",nullptr)); - EXPECT_EQ("entryFunc", _context.entrySymbolName()); + EXPECT_EQ("entryFunc", _ctx.entrySymbolName()); } TEST_F(DarwinLdParserTest, DeadStrip) { EXPECT_TRUE(parse("ld", "-arch", "x86_64", "-dead_strip", "foo.o", nullptr)); - EXPECT_TRUE(_context.deadStrip()); + EXPECT_TRUE(_ctx.deadStrip()); } TEST_F(DarwinLdParserTest, DeadStripRootsExe) { EXPECT_TRUE(parse("ld", "-arch", "x86_64", "-dead_strip", "foo.o", nullptr)); - EXPECT_FALSE(_context.globalsAreDeadStripRoots()); + EXPECT_FALSE(_ctx.globalsAreDeadStripRoots()); } TEST_F(DarwinLdParserTest, DeadStripRootsDylib) { EXPECT_TRUE(parse("ld", "-arch", "x86_64", "-dylib", "-dead_strip", "foo.o", nullptr)); - EXPECT_TRUE(_context.globalsAreDeadStripRoots()); + EXPECT_TRUE(_ctx.globalsAreDeadStripRoots()); } TEST_F(DarwinLdParserTest, Arch) { EXPECT_TRUE(parse("ld", "-arch", "x86_64", "foo.o", nullptr)); - EXPECT_EQ(MachOLinkingContext::arch_x86_64, _context.arch()); - EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_X86_64, _context.getCPUType()); - EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_X86_64_ALL, _context.getCPUSubType()); + EXPECT_EQ(MachOLinkingContext::arch_x86_64, _ctx.arch()); + EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_X86_64, _ctx.getCPUType()); + EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_X86_64_ALL, _ctx.getCPUSubType()); } TEST_F(DarwinLdParserTest, Arch_x86) { EXPECT_TRUE(parse("ld", "-arch", "i386", "foo.o", nullptr)); - EXPECT_EQ(MachOLinkingContext::arch_x86, _context.arch()); - EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_I386, _context.getCPUType()); - EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_X86_ALL, _context.getCPUSubType()); + EXPECT_EQ(MachOLinkingContext::arch_x86, _ctx.arch()); + EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_I386, _ctx.getCPUType()); + EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_X86_ALL, _ctx.getCPUSubType()); } TEST_F(DarwinLdParserTest, Arch_armv6) { EXPECT_TRUE(parse("ld", "-arch", "armv6", "foo.o", nullptr)); - EXPECT_EQ(MachOLinkingContext::arch_armv6, _context.arch()); - EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_ARM, _context.getCPUType()); - EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_ARM_V6, _context.getCPUSubType()); + EXPECT_EQ(MachOLinkingContext::arch_armv6, _ctx.arch()); + EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_ARM, _ctx.getCPUType()); + EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_ARM_V6, _ctx.getCPUSubType()); } TEST_F(DarwinLdParserTest, Arch_armv7) { EXPECT_TRUE(parse("ld", "-arch", "armv7", "foo.o", nullptr)); - EXPECT_EQ(MachOLinkingContext::arch_armv7, _context.arch()); - EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_ARM, _context.getCPUType()); - EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_ARM_V7, _context.getCPUSubType()); + EXPECT_EQ(MachOLinkingContext::arch_armv7, _ctx.arch()); + EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_ARM, _ctx.getCPUType()); + EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_ARM_V7, _ctx.getCPUSubType()); } TEST_F(DarwinLdParserTest, Arch_armv7s) { EXPECT_TRUE(parse("ld", "-arch", "armv7s", "foo.o", nullptr)); - EXPECT_EQ(MachOLinkingContext::arch_armv7s, _context.arch()); - EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_ARM, _context.getCPUType()); - EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_ARM_V7S, _context.getCPUSubType()); + EXPECT_EQ(MachOLinkingContext::arch_armv7s, _ctx.arch()); + EXPECT_EQ((uint32_t)llvm::MachO::CPU_TYPE_ARM, _ctx.getCPUType()); + EXPECT_EQ(llvm::MachO::CPU_SUBTYPE_ARM_V7S, _ctx.getCPUSubType()); } TEST_F(DarwinLdParserTest, MinMacOSX10_7) { EXPECT_TRUE(parse("ld", "-macosx_version_min", "10.7", "foo.o", "-arch", "x86_64", nullptr)); - EXPECT_EQ(MachOLinkingContext::OS::macOSX, _context.os()); - EXPECT_TRUE(_context.minOS("10.7", "")); - EXPECT_FALSE(_context.minOS("10.8", "")); + EXPECT_EQ(MachOLinkingContext::OS::macOSX, _ctx.os()); + EXPECT_TRUE(_ctx.minOS("10.7", "")); + EXPECT_FALSE(_ctx.minOS("10.8", "")); } TEST_F(DarwinLdParserTest, MinMacOSX10_8) { EXPECT_TRUE(parse("ld", "-macosx_version_min", "10.8.3", "foo.o", "-arch", "x86_64", nullptr)); - EXPECT_EQ(MachOLinkingContext::OS::macOSX, _context.os()); - EXPECT_TRUE(_context.minOS("10.7", "")); - EXPECT_TRUE(_context.minOS("10.8", "")); + EXPECT_EQ(MachOLinkingContext::OS::macOSX, _ctx.os()); + EXPECT_TRUE(_ctx.minOS("10.7", "")); + EXPECT_TRUE(_ctx.minOS("10.8", "")); } TEST_F(DarwinLdParserTest, iOS5) { EXPECT_TRUE(parse("ld", "-ios_version_min", "5.0", "foo.o", "-arch", "armv7", nullptr)); - EXPECT_EQ(MachOLinkingContext::OS::iOS, _context.os()); - EXPECT_TRUE(_context.minOS("", "5.0")); - EXPECT_FALSE(_context.minOS("", "6.0")); + EXPECT_EQ(MachOLinkingContext::OS::iOS, _ctx.os()); + EXPECT_TRUE(_ctx.minOS("", "5.0")); + EXPECT_FALSE(_ctx.minOS("", "6.0")); } TEST_F(DarwinLdParserTest, iOS6) { EXPECT_TRUE(parse("ld", "-ios_version_min", "6.0", "foo.o", "-arch", "armv7", nullptr)); - EXPECT_EQ(MachOLinkingContext::OS::iOS, _context.os()); - EXPECT_TRUE(_context.minOS("", "5.0")); - EXPECT_TRUE(_context.minOS("", "6.0")); + EXPECT_EQ(MachOLinkingContext::OS::iOS, _ctx.os()); + EXPECT_TRUE(_ctx.minOS("", "5.0")); + EXPECT_TRUE(_ctx.minOS("", "6.0")); } TEST_F(DarwinLdParserTest, iOS_Simulator5) { EXPECT_TRUE(parse("ld", "-ios_simulator_version_min", "5.0", "a.o", "-arch", "i386", nullptr)); - EXPECT_EQ(MachOLinkingContext::OS::iOS_simulator, _context.os()); - EXPECT_TRUE(_context.minOS("", "5.0")); - EXPECT_FALSE(_context.minOS("", "6.0")); + EXPECT_EQ(MachOLinkingContext::OS::iOS_simulator, _ctx.os()); + EXPECT_TRUE(_ctx.minOS("", "5.0")); + EXPECT_FALSE(_ctx.minOS("", "6.0")); } TEST_F(DarwinLdParserTest, iOS_Simulator6) { EXPECT_TRUE(parse("ld", "-ios_simulator_version_min", "6.0", "a.o", "-arch", "i386", nullptr)); - EXPECT_EQ(MachOLinkingContext::OS::iOS_simulator, _context.os()); - EXPECT_TRUE(_context.minOS("", "5.0")); - EXPECT_TRUE(_context.minOS("", "6.0")); + EXPECT_EQ(MachOLinkingContext::OS::iOS_simulator, _ctx.os()); + EXPECT_TRUE(_ctx.minOS("", "5.0")); + EXPECT_TRUE(_ctx.minOS("", "6.0")); } TEST_F(DarwinLdParserTest, compatibilityVersion) { EXPECT_TRUE( parse("ld", "-dylib", "-compatibility_version", "1.2.3", "a.o", "-arch", "i386",nullptr)); - EXPECT_EQ(_context.compatibilityVersion(), 0x10203U); + EXPECT_EQ(_ctx.compatibilityVersion(), 0x10203U); } TEST_F(DarwinLdParserTest, compatibilityVersionInvalidType) { @@ -191,7 +191,7 @@ TEST_F(DarwinLdParserTest, currentVersion) { EXPECT_TRUE( parse("ld", "-dylib", "-current_version", "1.2.3", "a.o", "-arch", "i386", nullptr)); - EXPECT_EQ(_context.currentVersion(), 0x10203U); + EXPECT_EQ(_ctx.currentVersion(), 0x10203U); } TEST_F(DarwinLdParserTest, currentVersionInvalidType) { @@ -210,7 +210,7 @@ TEST_F(DarwinLdParserTest, bundleLoader) { EXPECT_TRUE( parse("ld", "-bundle", "-bundle_loader", "/bin/ls", "a.o", "-arch", "i386", nullptr)); - EXPECT_EQ(_context.bundleLoader(), "/bin/ls"); + EXPECT_EQ(_ctx.bundleLoader(), "/bin/ls"); } TEST_F(DarwinLdParserTest, bundleLoaderInvalidType) { @@ -222,7 +222,7 @@ TEST_F(DarwinLdParserTest, deadStrippableDylib) { EXPECT_TRUE( parse("ld", "-dylib", "-mark_dead_strippable_dylib", "a.o", "-arch", "i386", nullptr)); - EXPECT_EQ(true, _context.deadStrippableDylib()); + EXPECT_EQ(true, _ctx.deadStrippableDylib()); } TEST_F(DarwinLdParserTest, deadStrippableDylibInvalidType) { @@ -233,7 +233,7 @@ TEST_F(DarwinLdParserTest, deadStrippableDylibInvalidType) { TEST_F(DarwinLdParserTest, llvmOptions) { EXPECT_TRUE(parse("ld", "-mllvm", "-debug-only", "-mllvm", "foo", "a.o", "-arch", "i386", nullptr)); - const std::vector<const char *> &options = _context.llvmOptions(); + const std::vector<const char *> &options = _ctx.llvmOptions(); EXPECT_EQ(options.size(), 2UL); EXPECT_EQ(strcmp(options[0],"-debug-only"), 0); EXPECT_EQ(strcmp(options[1],"foo"), 0); |

