OSDN Git Service

* tradcpp.c (initialize_builtins): Honor NO_BUILTIN_SIZE_TYPE
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Jul 2000 19:36:12 +0000 (19:36 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 7 Jul 2000 19:36:12 +0000 (19:36 +0000)
and friends.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34905 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/tradcpp.c

index bac2fdc..b197ef5 100644 (file)
@@ -1,3 +1,8 @@
+2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * tradcpp.c (initialize_builtins): Honor NO_BUILTIN_SIZE_TYPE
+       and friends.
+
 2000-07-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * system.h (UNION_INIT_ZERO): New macro for initializing union
index ec42b63..6dea86e 100644 (file)
@@ -4673,9 +4673,15 @@ initialize_builtins ()
   install_spec ("__INCLUDE_LEVEL__", T_INCLUDE_LEVEL);
   install_spec ("__LINE__",          T_SPECLINE);
 
+#ifndef NO_BUILTIN_SIZE_TYPE
   install_value ("__SIZE_TYPE__",         SIZE_TYPE);
+#endif
+#ifndef NO_BUILTIN_PTRDIFF_TYPE
   install_value ("__PTRDIFF_TYPE__",      PTRDIFF_TYPE);
+#endif
+#ifndef NO_BUILTIN_WCHAR_TYPE
   install_value ("__WCHAR_TYPE__",        WCHAR_TYPE);
+#endif
   install_value ("__REGISTER_PREFIX__",   REGISTER_PREFIX);
   install_value ("__USER_LABEL_PREFIX__", user_label_prefix);
 }