Displaying 10 results from an estimated 10 matches for "argsarr".
Did you mean:
arg_arr
2017 Aug 31
2
LLD: patch to fix libCOFF calling exit() on success in a library function
...tps://github.com/zig-lang/zig/commit/41da9fdb69065082f57c604b12eb02ca166cb18d
diff --git a/lld/COFF/Driver.cpp b/lld/COFF/Driver.cpp
index 854c3e69098..8b17f039870 100644
--- a/lld/COFF/Driver.cpp
+++ b/lld/COFF/Driver.cpp
@@ -1030,7 +1030,7 @@ void LinkerDriver::link(ArrayRef<const char *>
ArgsArr) {
if (!Args.hasArgNoClaim(OPT_INPUT)) {
fixupExports();
createImportLibrary(/*AsLib=*/true);
- exit(0);
+ return;
}
// Handle /delayload
@@ -1122,7 +1122,7 @@ void LinkerDriver::link(ArrayRef<const char *>
ArgsArr) {
// This is useful because MSVC link.exe can ge...
2017 Aug 31
2
LLD: patch to fix libCOFF calling exit() on success in a library function
...66cb18d
>>
>>
>> diff --git a/lld/COFF/Driver.cpp b/lld/COFF/Driver.cpp
>> index 854c3e69098..8b17f039870 100644
>> --- a/lld/COFF/Driver.cpp
>> +++ b/lld/COFF/Driver.cpp
>> @@ -1030,7 +1030,7 @@ void LinkerDriver::link(ArrayRef<const char *>
>> ArgsArr) {
>> if (!Args.hasArgNoClaim(OPT_INPUT)) {
>> fixupExports();
>> createImportLibrary(/*AsLib=*/true);
>> - exit(0);
>> + return;
>> }
>>
>> // Handle /delayload
>> @@ -1122,7 +1122,7 @@ void LinkerDriver::link(ArrayRef&...
2017 Oct 16
2
LLD COFF not closing mmaps to input files?
I've got a patched LLD 5.0.0 like this:
diff --git a/deps/lld/COFF/Driver.cpp b/deps/lld/COFF/Driver.cpp
index 854c3e69..8bab1c11 100644
--- a/deps/lld/COFF/Driver.cpp
+++ b/deps/lld/COFF/Driver.cpp
@@ -1030,7 +1030,7 @@ void LinkerDriver::link(ArrayRef<const char *>
ArgsArr) {
if (!Args.hasArgNoClaim(OPT_INPUT)) {
fixupExports();
createImportLibrary(/*AsLib=*/true);
- exit(0);
+ return;
}
// Handle /delayload
@@ -1172,9 +1172,6 @@ void LinkerDriver::link(ArrayRef<const char *>
ArgsArr) {
// Write the result.
writeResult(&Symt...
2017 Oct 16
2
LLD COFF not closing mmaps to input files?
...s:
>>
>> diff --git a/deps/lld/COFF/Driver.cpp b/deps/lld/COFF/Driver.cpp
>> index 854c3e69..8bab1c11 100644
>> --- a/deps/lld/COFF/Driver.cpp
>> +++ b/deps/lld/COFF/Driver.cpp
>> @@ -1030,7 +1030,7 @@ void LinkerDriver::link(ArrayRef<const char *>
>> ArgsArr) {
>> if (!Args.hasArgNoClaim(OPT_INPUT)) {
>> fixupExports();
>> createImportLibrary(/*AsLib=*/true);
>> - exit(0);
>> + return;
>> }
>>
>> // Handle /delayload
>> @@ -1172,9 +1172,6 @@ void LinkerDriver::link(ArrayRef&...
2018 Jul 25
2
LLD COFF library: crashes when lld::coff::link is called twice
...Line 311 C++
zig.exe!`anonymous namespace'::Writer::createSections() Line 340 C++
zig.exe!`anonymous namespace'::Writer::run() Line 288 C++
zig.exe!lld::coff::writeResult() Line 166 C++
zig.exe!lld::coff::LinkerDriver::link(llvm::ArrayRef<char const *>
ArgsArr) Line 1331 C++
zig.exe!lld::coff::link(llvm::ArrayRef<char const *> Args, bool
CanExitEarly, llvm::raw_ostream & Diag) Line 71 C++
zig.exe!ZigLLDLink(ZigLLVM_ObjectFormatType oformat, const char * *
args, unsigned __int64 arg_count, void(*)(void *, const char *, unsigned
_...
2018 Aug 08
2
LLD COFF library: crashes when lld::coff::link is called twice
...amespace'::Writer::createSections() Line 340
>> C++
>> zig.exe!`anonymous namespace'::Writer::run() Line 288 C++
>> zig.exe!lld::coff::writeResult() Line 166 C++
>> zig.exe!lld::coff::LinkerDriver::link(llvm::ArrayRef<char const *>
>> ArgsArr) Line 1331 C++
>> zig.exe!lld::coff::link(llvm::ArrayRef<char const *> Args, bool
>> CanExitEarly, llvm::raw_ostream & Diag) Line 71 C++
>> zig.exe!ZigLLDLink(ZigLLVM_ObjectFormatType oformat, const char * *
>> args, unsigned __int64 arg_count, void...
2018 Mar 20
2
lld/lto/win32 crash on DIE code
...piler::compile() Line 141 C++ Symbols
loaded.
lld.exe!lld::coff::SymbolTable::compileBitcodeFiles() Line 381 C++
Symbols loaded.
lld.exe!lld::coff::SymbolTable::addCombinedLTOObjects() Line 389 C++
Symbols loaded.
lld.exe!lld::coff::LinkerDriver::link(llvm::ArrayRef<char const *>
ArgsArr) Line 1366 C++ Symbols loaded.
lld.exe!lld::coff::link(llvm::ArrayRef<char const *> Args, bool
CanExitEarly, llvm::raw_ostream & Diag) Line 75 C++ Symbols loaded.
lld.exe!main(int Argc, const char * * Argv) Line 129 C++ Symbols loaded.
lld.exe!invoke_main() Line 78 C++ Symbols l...
2018 Mar 20
0
lld/lto/win32 crash on DIE code
This one triggers an assertion in calculateSEHStateNumbers due to weird catchpad instruction
in @_island_debug_invoke and many other functions. The code expects either pointer to a filter
function or null in first operand, while you're passing pointer to structure:
catchpad within %80 [{i8*, i8*}* anon..., ...]
________________________________________
От: Carlo Kok <ck at
2018 Mar 21
0
lld/lto/win32 crash on DIE code
...1 C++ Symbols
loaded.
lld.exe!lld::coff::SymbolTable::compileBitcodeFiles() Line 381 C++
Symbols loaded.
lld.exe!lld::coff::SymbolTable::addCombinedLTOObjects() Line 389 C++
Symbols loaded.
lld.exe!lld::coff::LinkerDriver::link(llvm::ArrayRef<char const *>
ArgsArr) Line 1366 C++ Symbols loaded.
lld.exe!lld::coff::link(llvm::ArrayRef<char const *> Args, bool
CanExitEarly, llvm::raw_ostream & Diag) Line 75 C++ Symbols loaded.
lld.exe!main(int Argc, const char * * Argv) Line 129 C++ Symbols loaded.
lld.exe!i...
2018 Mar 20
2
lld/lto/win32 crash on DIE code
Op 16-3-2018 om 20:16 schreef Evgeny Leviant:
> Hello Carlo,
>
> I tried your reproducer and faced different problem from one you described
> (I'm using MacOS Sierra and lld built from trunk on Mar, 15). The crash happens
> when SelectionDAGBuilder::lowerInvokable tries to access EH info of this function:
>
>