diff options
| author | Eric Fiselier <eric@efcs.ca> | 2015-12-30 20:57:59 +0000 |
|---|---|---|
| committer | Eric Fiselier <eric@efcs.ca> | 2015-12-30 20:57:59 +0000 |
| commit | b88ea354fed84c560a9b56d1fbbfd66b7a0f6c20 (patch) | |
| tree | 0c63f5c06c302a86ba54e17885012b0de81212c6 /llvm/lib/Transforms/Utils/ValueMapper.cpp | |
| parent | 50d5b97449c92a8395c57aa6df39e593a123a6bc (diff) | |
| download | llvm-b88ea354fed84c560a9b56d1fbbfd66b7a0f6c20.zip llvm-b88ea354fed84c560a9b56d1fbbfd66b7a0f6c20.tar.gz llvm-b88ea354fed84c560a9b56d1fbbfd66b7a0f6c20.tar.bz2 | |
[libcxx] Fix for ALL undefined behavior in <list>.
Summary:
This patch fixes std::list for builtin pointer types in the current ABI version and fixes std::list for all fancy pointer types in the next ABI version. The patch was designed to minimize the amount of code needed to support both ABI configurations. Currently only ~5 lines of code differ.
Reviewers: danalbert, jroelofs, mclow.lists
Subscribers: dexonsmith, awi, cfe-commits
Differential Revision: http://reviews.llvm.org/D12299
llvm-svn: 256652
Diffstat (limited to 'llvm/lib/Transforms/Utils/ValueMapper.cpp')
0 files changed, 0 insertions, 0 deletions
