summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-rc/ResourceFileWriter.cpp
diff options
context:
space:
mode:
authorDavid Chisnall <csdavec@swan.ac.uk>2018-08-10 12:53:13 +0000
committerDavid Chisnall <csdavec@swan.ac.uk>2018-08-10 12:53:13 +0000
commit93ce018f3d1a84a463e5a2c4b0d2a445c91e933d (patch)
tree97f7ab98f3b7a2331262d63109166af35a2c2ba0 /llvm/tools/llvm-rc/ResourceFileWriter.cpp
parentbebcd6fa4d2cbac48401bb95befb58dc81f6e54e (diff)
downloadbcm5719-llvm-93ce018f3d1a84a463e5a2c4b0d2a445c91e933d.tar.gz
bcm5719-llvm-93ce018f3d1a84a463e5a2c4b0d2a445c91e933d.zip
Add Windows support for the GNUstep Objective-C ABI V2.
Summary: Introduces funclet-based unwinding for Objective-C and fixes an issue where global blocks can't have their isa pointers initialised on Windows. After discussion with Dustin, this changes the name mangling of Objective-C types to prevent a C++ catch statement of type struct X* from catching an Objective-C object of type X*. Reviewers: rjmccall, DHowett-MSFT Reviewed By: rjmccall, DHowett-MSFT Subscribers: mgrang, mstorsjo, smeenai, cfe-commits Differential Revision: https://reviews.llvm.org/D50144 llvm-svn: 339428
Diffstat (limited to 'llvm/tools/llvm-rc/ResourceFileWriter.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud