search for: superjoe30

Displaying 20 results from an estimated 84 matches for "superjoe30".

2017 Dec 01
2
[Release-testers] 5.0.1-rc2 has been tagged
...2 hit this bug: https://bugs.llvm.org/show_bug.cgi?id=34452 I suppose the fix has not been backported to 5.0.1. So I created a Release build of 5.0.1rc2 and all zig tests pass, with the following patches: * Patches to LLD: commit a206ef34bbbc46017e471063a4a1832c1ddafb0a Author: Andrew Kelley <superjoe30 at gmail.com> Date: Fri Dec 1 12:11:55 2017 -0500 LLD patch: Fix the ASM code generated for __stub_helpers section This applies 93ca847862af07632197dcf2d8a68b9b27a26d7a from the llvm-project git monorepo to the embedded LLD. commit ddca67a2b94f68985789fc8254fd1326e26269f6 Author...
2017 Sep 17
2
assertion triggered since update to llvm 5
Thanks. This is a dupe of PR 34452. On Sun, Sep 17, 2017 at 2:40 PM, Andrew Kelley <superjoe30 at gmail.com> wrote: > > On Sun, Sep 17, 2017 at 4:21 PM, Davide Italiano <davide at freebsd.org> > wrote: > >> Dump the IR before newgvn and run through opt -newgvn. It should crash. >> I'm not familiar with your frontend but you might want to use -mllvm >&...
2018 Apr 05
2
can valgrind read LLD's debug info?
...re of a valgrind issue than an LLD issue, but you can work around > it by linking with --no-rosegment > > > > *From: *llvm-dev <llvm-dev-bounces at lists.llvm.org> on behalf of Andrew > Kelley via llvm-dev <llvm-dev at lists.llvm.org> > *Reply-To: *Andrew Kelley <superjoe30 at gmail.com> > *Date: *Thursday, April 5, 2018 at 2:14 PM > *To: *LLVM Dev <llvm-dev at lists.llvm.org> > *Subject: *[llvm-dev] can valgrind read LLD's debug info? > > > > I just filed https://bugs.llvm.org/show_bug.cgi?id=37021 > <https://urldefense.proofpo...
2018 Nov 27
3
apt.llvm.org has the wrong binaries/headers for llvm-toolchain-xenial-7
Who maintains apt.llvm.org? On 11/27/18 9:25 AM, Andrew Kelley wrote: > ---------- Forwarded message --------- > From: Andrew Kelley <superjoe30 at gmail.com> > Date: Mon, Nov 26, 2018 at 10:38 AM > Subject: apt.llvm.org has the wrong binaries/headers for llvm-toolchain-xenial-7 > To: LLVM Dev <llvm-dev at lists.llvm.org> > > > This build worked on Nov 24 and stopped working Nov 25. > > 2018-11-25T16:48:47.6...
2018 Apr 05
2
can valgrind read LLD's debug info?
...m to have to any section listed in the > shdrs > <tomhughes> s/have/map/ > > Is this something where LLD can be reasonably changed to be compatible > with valgrind without this workaround? > > Thanks, > Andrew > > On Thu, Apr 5, 2018 at 5:28 PM, Andrew Kelley <superjoe30 at gmail.com> > wrote: > >> As a frontend, what are the downsides of enabling --no-rosegment by >> default? >> >> So far the pro list is: >> * valgrind debug info will work by default >> >> What's on the con list? >> >> On Thu, Apr...
2017 Jun 04
2
trying to get a minimal windows program linked with lld
...y, I'm inclined to believe this is an issue with lld. I'm attaching the kernel32.lib output by dlltool for ease of investigation. From: llvm-dev <llvm-dev-bounces at lists.llvm.org> on behalf of Andrew Kelley via llvm-dev <llvm-dev at lists.llvm.org> Reply-To: Andrew Kelley <superjoe30 at gmail.com> Date: Sunday, June 4, 2017 at 1:15 PM To: LLVM Dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] trying to get a minimal windows program linked with lld Update: smeenai from #llvm has been helping me with this, and we narrowed it down to kernel32.lib being no good. ke...
2018 Aug 31
2
PDB questions
...arts with a magic header, maybe you could walk each stream looking for that. But it maybe possible to have a rare false positive that way. BTW, have you considered just using llvm’s library rather than porting it? It certainly seems like less work On Thu, Aug 30, 2018 at 11:49 PM Andrew Kelley <superjoe30 at gmail.com> wrote: > One more: > > 3. In the purpose of mapping source file index to string, I found this > code: > > Expected<codeview::DebugChecksumsSubsectionRef> > ModuleDebugStreamRef::findChecksumsSubsection() const { > codeview::DebugChecksumsSubsectionR...
2018 Apr 05
0
can valgrind read LLD's debug info?
...d - the ro segment in the phdrs doesn't seem to have to any section listed in the shdrs <tomhughes> s/have/map/ Is this something where LLD can be reasonably changed to be compatible with valgrind without this workaround? Thanks, Andrew On Thu, Apr 5, 2018 at 5:28 PM, Andrew Kelley <superjoe30 at gmail.com> wrote: > As a frontend, what are the downsides of enabling --no-rosegment by > default? > > So far the pro list is: > * valgrind debug info will work by default > > What's on the con list? > > On Thu, Apr 5, 2018 at 5:16 PM, Shoaib Meenai <smeena...
2017 Oct 24
3
lld: sigbus error handling
On Mon, Oct 23, 2017 at 6:40 PM, Andrew Kelley <superjoe30 at gmail.com> wrote: > > > On Mon, Oct 23, 2017 at 9:30 PM, Rui Ueyama <ruiu at google.com> wrote: > >> On Mon, Oct 23, 2017 at 5:28 PM, Andrew Kelley <superjoe30 at gmail.com> >> wrote: >> >>> For Zig we use LLD as a library. So for us it woul...
2017 Oct 24
3
lld: sigbus error handling
On Mon, Oct 23, 2017 at 5:28 PM, Andrew Kelley <superjoe30 at gmail.com> wrote: > For Zig we use LLD as a library. So for us it would be better to avoid > global state such as SIGBUS (or any other signal handlers), instead > returning an error from the link function when linking fails. If lld can > encapsulate this signal handling and preve...
2018 Apr 05
0
can valgrind read LLD's debug info?
...gt;> shdrs >> <tomhughes> s/have/map/ >> >> Is this something where LLD can be reasonably changed to be compatible >> with valgrind without this workaround? >> >> Thanks, >> Andrew >> >> On Thu, Apr 5, 2018 at 5:28 PM, Andrew Kelley <superjoe30 at gmail.com> >> wrote: >> >>> As a frontend, what are the downsides of enabling --no-rosegment by >>> default? >>> >>> So far the pro list is: >>> * valgrind debug info will work by default >>> >>> What's on the con...
2017 Oct 16
2
LLD COFF not closing mmaps to input files?
...< llvm-dev at lists.llvm.org> wrote: > I believe this line is the culprit: > > COFF/Driver.cpp:102: > make<std::unique_ptr<MemoryBuffer>>(std::move(MB)); // take ownership > > Patch forthcoming. > > > On Sun, Oct 15, 2017 at 9:45 PM, Andrew Kelley <superjoe30 at gmail.com> > wrote: > >> 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 >>...
2017 Oct 03
2
invalid code generated on Windows x86_64 using skylake-specific features
...working correctly. >> >> I think the latter would help solve the former. >> >> I will send out a new email later talking about the issues I'm having >> debugging llvm-generated binaries with MSVC. >> >> On Sat, Sep 30, 2017 at 3:33 PM, Andrew Kelley <superjoe30 at gmail.com> >> wrote: >> >>> I have this code, which works fine on MacOS and Linux hosts: >>> >>> const char *target_specific_cpu_args; >>> const char *target_specific_features; >>> if (g->is_native_target) { >>>...
2017 Jun 16
2
Using LLD to create a .lib from a .def
...error: component libraries and shared library llvm-config: error: missing: /home/andy/local/lib/libLLVMTestingSupport.a I'm pretty sure it's not just me, anyone should be able to reproduce this issue with a clean build. Regards, Andrew On Thu, Jun 15, 2017 at 12:29 PM, Andrew Kelley <superjoe30 at gmail.com> wrote: > When I build llvm-project from source (revision > 53a3cb539f7e92e70d4eef8d1b219cbef7c8ba1c from https://github.com/llvm- > project/llvm-project-20170507) > > The build and install seemed to work correctly. But then when I run > `llvm-config --libfiles`,...
2016 Dec 13
0
LLD status update and performance chart
...; From: "Rui Ueyama" <ruiu at google.com> > To: "Hal Finkel" <hfinkel at anl.gov> > Cc: "Rafael Avila de Espindola" <rafael.espindola at gmail.com>, > "llvm-dev" <llvm-dev at lists.llvm.org>, "Andrew Kelley" > <superjoe30 at gmail.com> > Sent: Tuesday, December 13, 2016 3:08:15 PM > Subject: Re: [llvm-dev] LLD status update and performance chart > On Tue, Dec 13, 2016 at 12:40 PM, Hal Finkel < hfinkel at anl.gov > > wrote: > > ----- Original Message ----- > > > > From: &quot...
2017 Jun 04
2
trying to get a minimal windows program linked with lld
Here's some C code: extern void *GetStdHandle(unsigned int nStdHandle); extern void ExitProcess(unsigned int exit_code); extern char WriteFile(void *HANDLE, const void * lpBuffer, unsigned int nNumberOfBytesToWrite, unsigned int *lpNumberOfBytesWritten, void *lpOverlapped); static const char *message_ptr = "hello\n"; static const unsigned int message_len = 6;
2018 Jan 19
1
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
On Fri, Jan 19, 2018 at 12:30 PM Andrew Kelley <superjoe30 at gmail.com> wrote: > Zachary, > > Do you generally recommend using -mllvm -emit-codeview-ghash-section and > /DEBUG:GHASH when linking for Windows? > I definitely want you to try it out and let me know how it goes :) It's behind the undocumented -emit-codeview-ghash-sect...
2017 Nov 15
2
答复: hi, Is there any solution about how to add some dwarf info to the IR bitcode file.
Hi Andrew I am newbie. There are many headers and classes, I do not know how to use to add dwarf info to bc file. Can you show me the demo or example, is there any info about how to use these classes step by step. BR Owen 发件人: Andrew Kelley [mailto:superjoe30 at gmail.com] 发送时间: 2017年11月15日 12:51 收件人: Wuweijia <wuweijia at huawei.com> 抄送: 陳韋任 <chenwj.cs97g at g2.nctu.edu.tw>; llvm-dev at lists.llvm.org; Fanbohao <fanbohao at huawei.com> 主题: Re: [llvm-dev] hi, Is there any solution about how to add some dwarf info to the IR bitcode file...
2018 Apr 05
0
can valgrind read LLD's debug info?
It's more of a valgrind issue than an LLD issue, but you can work around it by linking with --no-rosegment From: llvm-dev <llvm-dev-bounces at lists.llvm.org> on behalf of Andrew Kelley via llvm-dev <llvm-dev at lists.llvm.org> Reply-To: Andrew Kelley <superjoe30 at gmail.com> Date: Thursday, April 5, 2018 at 2:14 PM To: LLVM Dev <llvm-dev at lists.llvm.org> Subject: [llvm-dev] can valgrind read LLD's debug info? I just filed https://bugs.llvm.org/show_bug.cgi?id=37021<https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.llvm.org_show-...
2018 Jul 30
3
lld/mach-o x86_64 asserts
Sorry, I was thinking to review the test but didn't. Is this test complete? It does invoke lld, but it didn't verify its output. On Mon, Jul 30, 2018 at 2:03 PM Andrew Kelley <superjoe30 at gmail.com> wrote: > Ping Rui. Is there anything else that needs to be done on this patch? > > On Tue, Jul 17, 2018 at 6:58 AM, Carlo Kok via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Got it. >> >> Attached are both the testcase & the fix....