summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-04-02 23:17:29 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-04-02 23:17:29 +0000
commit54e3ba5ace52bcdc0d20d69f715c202a31d8c525 (patch)
treee6bea97dce3a77aa76100538736bddb69c28f36e /llvm/lib/Object/MachOObjectFile.cpp
parentb0abeb098418fea4b87a7bdc0f66d2942d0ca77e (diff)
downloadbcm5719-llvm-54e3ba5ace52bcdc0d20d69f715c202a31d8c525.tar.gz
bcm5719-llvm-54e3ba5ace52bcdc0d20d69f715c202a31d8c525.zip
CodeGen: Emit some functions as weak_odr under -fms-compatibility
Summary: MSVC always emits inline functions marked with the extern storage class specifier. The result is something similar to the opposite of __attribute__((gnu_inline)). This extension is also available in C. This fixes PR19264. Reviewers: rnk, rsmith CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D3207 llvm-svn: 205485
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud