diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-04-02 23:17:29 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-04-02 23:17:29 +0000 |
| commit | 54e3ba5ace52bcdc0d20d69f715c202a31d8c525 (patch) | |
| tree | e6bea97dce3a77aa76100538736bddb69c28f36e /llvm | |
| parent | b0abeb098418fea4b87a7bdc0f66d2942d0ca77e (diff) | |
| download | bcm5719-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')
0 files changed, 0 insertions, 0 deletions

