[PATCH] D122585: [OpenMP] Handle function declaration or definition omp pragmas in C mode

2022-03-28 Thread Raúl Peñacoba via Phabricator via cfe-commits
rpenacob created this revision. rpenacob added reviewers: ABataev, jdoerfert. Herald added subscribers: guansong, yaxunl. Herald added a project: All. rpenacob requested review of this revision. Herald added subscribers: cfe-commits, sstefan1. Herald added a project: clang. Clang crashes when a C+

[PATCH] D118700: Add support to --gcc-toolchain flag for GCC compiled with --enable-version-specific-runtime-libs.

2022-02-15 Thread Raúl Peñacoba via Phabricator via cfe-commits
rpenacob added a comment. To test that this change does not break anything we built clang trunk with the patch. Our stage one looks like this. -DCMAKE_INSTALL_PREFIX=/path/to/stage-one -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS=clang -DLLVM_ENABLE_RUNTIMES="libcxx;compiler-rt;libcxxabi;li

[PATCH] D118700: Add support to --gcc-toolchain flag for GCC compiled with --enable-version-specific-runtime-libs.

2022-02-03 Thread Raúl Peñacoba via Phabricator via cfe-commits
rpenacob updated this revision to Diff 405567. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D118700/new/ https://reviews.llvm.org/D118700 Files: clang/lib/Driver/ToolChains/Gnu.cpp clang/test/Driver/Inputs/gcc_version_parsing_rt_libs/lib/gcc/x86_64-redhat-linux/10.2.0/crtbegin.o

[PATCH] D118700: Add support to --gcc-toolchain flag for GCC compiled with --enable-version-specific-runtime-libs.

2022-02-03 Thread Raúl Peñacoba via Phabricator via cfe-commits
rpenacob added a comment. That is an interesting case. It looks like we're hitting https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32415 , so gcc doesn't seem to search for its own libgcc_s.so when configured with --enable-version-specific-runtime-libs Most users don't notice this issue because a

[PATCH] D118700: Add support to --gcc-toolchain flag for GCC compiled with --enable-version-specific-runtime-libs.

2022-02-02 Thread Raúl Peñacoba via Phabricator via cfe-commits
rpenacob added a comment. Sure! **GCC** With the `--enable-version-specific-runtime-libs` #include "..." search starts here: #include <...> search starts here: /home/rpenacob/.../gcc-rt-libs/install-rt/bin/../lib/gcc/x86_64-pc-linux-gnu/11.2.0/include /home/rpenacob/.../gcc-rt-libs/i

[PATCH] D118700: Add support to --gcc-toolchain flag for GCC compiled with --enable-version-specific-runtime-libs.

2022-02-01 Thread Raúl Peñacoba via Phabricator via cfe-commits
rpenacob updated this revision to Diff 404930. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D118700/new/ https://reviews.llvm.org/D118700 Files: clang/lib/Driver/ToolChains/Gnu.cpp clang/test/Driver/Inputs/gcc_version_parsing_rt_libs/lib/gcc/x86_64-redhat-linux/10.2.0/crtbegin.o

[PATCH] D118700: Add support to --gcc-toolchain flag for GCC compiled with --enable-version-specific-runtime-libs.

2022-02-01 Thread Raúl Peñacoba via Phabricator via cfe-commits
rpenacob created this revision. rpenacob added reviewers: rogfer01, MaskRay, sthibaul. rpenacob requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. GCC's compiled with --enable-version-specific-runtime-libs. change the paths where includes and