diff options
author | Dimitry Andric <dimitry@andric.com> | 2019-05-01 19:32:58 +0000 |
---|---|---|
committer | Dimitry Andric <dimitry@andric.com> | 2019-05-01 19:32:58 +0000 |
commit | 147ce2334c96b4e2dc0bbcd9ff15c4754a5248e0 (patch) | |
tree | 9dc93abc0a99fd505cb68b976214ef20f3ee1216 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 76931df40f0b39e57bbca273dad3bb9172b6e0b0 (diff) | |
download | llvm-147ce2334c96b4e2dc0bbcd9ff15c4754a5248e0.zip llvm-147ce2334c96b4e2dc0bbcd9ff15c4754a5248e0.tar.gz llvm-147ce2334c96b4e2dc0bbcd9ff15c4754a5248e0.tar.bz2 |
Enable OpenMP build for 32-bit FreeBSD
Summary:
To be able to successfully build OpenMP on 32-bit FreeBSD, such as
FreeBSD/i386, I first had to provide a few wrappers (see D60916), and
then add `KMP_OS_FREEBSD` to the list of defines checked for 32-bit
architectures in `kmp_runtime.cpp`.
I have successfully built libomp.so and ran a bunch of test programs on
FreeBSD/i386 with this.
See also https://svnweb.freebsd.org/changeset/base/345283
Reviewers: emaste, jlpeyton, Hahnfeld
Reviewed By: jlpeyton
Subscribers: krytarowski, guansong, jdoerfert, openmp-commits, llvm-commits
Tags: #openmp
Differential Revision: https://reviews.llvm.org/D60917
llvm-svn: 359716
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions