]> granicus.if.org Git - clang/commit
Add initial rough support for synthesizing linker options when passed
authorChandler Carruth <chandlerc@gmail.com>
Thu, 17 Jan 2013 13:19:29 +0000 (13:19 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 17 Jan 2013 13:19:29 +0000 (13:19 +0000)
commitdf96e022e95b8540c51e1bdaed03f66d851c6f93
treee80aee5d6bae92b7562bd65a2a5475722621d7e7
parent2c6cc48a38455969b4602a2d37ce620101b7eebc
Add initial rough support for synthesizing linker options when passed
-fopenmp in the link step on Linux. There is probably more tweaking that
will need to take place to get good support for linking the relevant
libraries on all Linux distributions and/or on other platforms, but this
get's the ball moving and allows Clang to build programs which contain
OpenMP pragmas that can be safely ignored by a compiler that doesn't
implement them, and yet makes direct calls into the OpenMP runtime.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172715 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/Tools.cpp
test/OpenMP/linking.c [new file with mode: 0644]