diff options
author | pfg <pfg@FreeBSD.org> | 2014-01-12 21:16:26 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2014-01-12 21:16:26 +0000 |
commit | f630f6f40f740cb8f2ee6f8b7ca4b87afe4549ed (patch) | |
tree | 1583542d675d7245df1abbe37fe4624d8013d8b1 /contrib/gcc | |
parent | d54137712a89d020593dfb73ef2e0814051f5387 (diff) | |
download | FreeBSD-src-f630f6f40f740cb8f2ee6f8b7ca4b87afe4549ed.zip FreeBSD-src-f630f6f40f740cb8f2ee6f8b7ca4b87afe4549ed.tar.gz |
MFC r260310:
libcpp: misc fixes from Apple's GCC.
Fixes some bugs detected by Apple:
#error with unmatched quotes
pragma mark
Obtained from: Apple GCC 4.2 - 5553
Diffstat (limited to 'contrib/gcc')
-rw-r--r-- | contrib/gcc/config/darwin.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/gcc/config/darwin.h b/contrib/gcc/config/darwin.h index e732217..4164e68 100644 --- a/contrib/gcc/config/darwin.h +++ b/contrib/gcc/config/darwin.h @@ -873,7 +873,9 @@ enum machopic_addr_class { #define DARWIN_REGISTER_TARGET_PRAGMAS() \ do { \ - c_register_pragma (0, "mark", darwin_pragma_ignore); \ + /* APPLE LOCAL begin pragma mark 5614511 */ \ + /* Removed mark. */ \ + /* APPLE LOCAL end pragma mark 5614511 */ \ c_register_pragma (0, "options", darwin_pragma_options); \ c_register_pragma (0, "segment", darwin_pragma_ignore); \ c_register_pragma (0, "unused", darwin_pragma_unused); \ |