mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-06 01:24:35 +00:00
Update the error handling of lib/Linker.
Instead of passing a std::string&, use the new diagnostic infrastructure. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220608 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -88,7 +88,7 @@ TEST_F(LinkModuleTest, BlockAddress) {
|
||||
Builder.CreateRet(ConstantPointerNull::get(Type::getInt8PtrTy(Ctx)));
|
||||
|
||||
Module *LinkedModule = new Module("MyModuleLinked", Ctx);
|
||||
Linker::LinkModules(LinkedModule, M.get(), Linker::PreserveSource, nullptr);
|
||||
Linker::LinkModules(LinkedModule, M.get(), Linker::PreserveSource);
|
||||
|
||||
// Delete the original module.
|
||||
M.reset();
|
||||
@ -143,11 +143,11 @@ TEST_F(LinkModuleTest, EmptyModule) {
|
||||
GV->setInitializer(ConstantStruct::get(STy, F));
|
||||
|
||||
Module *EmptyM = new Module("EmptyModule1", Ctx);
|
||||
Linker::LinkModules(EmptyM, InternalM, Linker::PreserveSource, nullptr);
|
||||
Linker::LinkModules(EmptyM, InternalM, Linker::PreserveSource);
|
||||
|
||||
delete EmptyM;
|
||||
EmptyM = new Module("EmptyModule2", Ctx);
|
||||
Linker::LinkModules(InternalM, EmptyM, Linker::PreserveSource, nullptr);
|
||||
Linker::LinkModules(InternalM, EmptyM, Linker::PreserveSource);
|
||||
|
||||
delete EmptyM;
|
||||
delete InternalM;
|
||||
|
Reference in New Issue
Block a user