commit | afcac1ac4625a3dfcf623809e8db6e4e460204a5 | [log] [tgz] |
---|---|---|
author | Howard Hinnant <hhinnant@apple.com> | Thu Jul 26 20:01:13 2012 +0000 |
committer | Howard Hinnant <hhinnant@apple.com> | Thu Jul 26 20:01:13 2012 +0000 |
tree | 969dc6a80d185fcf70a704caf9ee72514250aa42 | |
parent | 8b5bb3c5af878dbcbb548bac3579e46ad10189be [diff] |
Patch by Andrew C. Morrow: shims to work around macroized getc and putc on linux. On my eglibc 2.13 based Debian system 'getc' is a macro defined in /usr/include/stdio.h. This decision to make it a macro doesn't seem to be guarded by any feature test macro as far as I can see. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@160799 91177308-0d34-0410-b5e6-96231b3b80d8