Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline

bhelyer (Bernard Helyer)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 23 2017, 4:06 AM (354 w, 1 d)

Recent Activity

Aug 7 2018

bhelyer abandoned D49468: Smeenai's D35077 Requests.

These changes have been merged up into Jakob's original revision, so closing this one now.

Aug 7 2018, 11:07 PM

Jul 19 2018

bhelyer updated the diff for D49468: Smeenai's D35077 Requests.

Upon building the 32 bit DLL, I discovered the way I was detecting host architecture was wrong. Checking LLVM_HOST_TRIPLE works on both 64 and 32 bit builds, but let me know if there's a better way of figuring this stuff out from cmake.

Jul 19 2018, 3:08 AM

Jul 18 2018

bhelyer updated the summary of D49468: Smeenai's D35077 Requests.
Jul 18 2018, 3:14 AM
bhelyer created D49468: Smeenai's D35077 Requests.
Jul 18 2018, 3:04 AM

Jul 17 2018

bhelyer added inline comments to D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API.
Jul 17 2018, 4:32 AM

Jul 9 2018

bhelyer added a comment to D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API.

Upon further testing, I can verify that the generated DLL appears to work.

Jul 9 2018, 11:00 PM

Jul 8 2018

bhelyer added a comment to D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API.

I work with Jakob on the afore mentioned self hosting language frontend. Would like to see this get in, what else is needed? I just built the version that Jakob recently updated, and it produces a LLVM-C.dll and lib file with what looks like the right functions (when looked at with a dependency walker); not sure how best to test it beyond that. Let me know what needs to be done and I'll try my best to do it.

Jul 8 2018, 11:45 PM

Mar 1 2017

bhelyer added a comment to D30356: Add LLVM-C interface for Windows x64 SEH instructions.

I was just checking everything was working by running this batch file in the test folder, and once I was happy I checked in a Linux VM.

Mar 1 2017, 2:24 PM
bhelyer added a comment to D30356: Add LLVM-C interface for Windows x64 SEH instructions.

I am willing to hack on this llvm-c-test, but the LLVM project pages are unclear about the pre-requisites for testing. It says that I need GnuWin32, but does not specify which GnuWin32 packages. There are about 100....

Mar 1 2017, 2:20 PM

Feb 28 2017

bhelyer added a comment to D30356: Add LLVM-C interface for Windows x64 SEH instructions.

Sorry to be off the case for so long; I've been working on another project. Great to see that this is being taken up. The compiler I first wrote this for is now functionally complete, using (broadly) the same patch I originally submitted here on top of 3.9.1. What can I usefully do now that I'm back on this?

Feb 28 2017, 6:39 AM
bhelyer added inline comments to D30356: Add LLVM-C interface for Windows x64 SEH instructions.
Feb 28 2017, 5:20 AM

Feb 26 2017

bhelyer added inline comments to D30356: Add LLVM-C interface for Windows x64 SEH instructions.
Feb 26 2017, 2:35 PM

Feb 25 2017

bhelyer added a comment to D30356: Add LLVM-C interface for Windows x64 SEH instructions.

I didn't know how to not make clang-format chew everything up, so I've tried to match the surrounding format as much as possible. I'm not super knowledgeable on the EH stuff, or LLVM's test suite, so it's very likely that I've made a mistake somewhere in adding to echo.cpp, but everything seems to work.

Feb 25 2017, 6:09 AM