commit | ca91fd09f750c03b4e6802ecdd38ae2a7d4ff728 | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Wed May 10 21:30:04 2017 +0000 |
committer | Eric Fiselier <eric@efcs.ca> | Wed May 10 21:30:04 2017 +0000 |
tree | 763c55fd827c95b947cac1e504cb852ad9c565fb | |
parent | 5f3d5935a377ad4d4be4ab1ef93e8e9294814a53 [diff] |
Don't interfere with the __builtin_foo namespace under MSVC This patch follows up on feedback received in the review for D32988. Specifically that libc++ should not mess with the __builtin namespace, and that libc++ should use __popcnt to implement __pop_count under MSVC. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@302731 91177308-0d34-0410-b5e6-96231b3b80d8