aboutsummaryrefslogtreecommitdiff
path: root/gcc/tradcpp.c
diff options
context:
space:
mode:
authorZack Weinberg <zack@wolery.cumb.org>2000-07-07 19:36:12 +0000
committerZack Weinberg <zack@gcc.gnu.org>2000-07-07 19:36:12 +0000
commit09bb5d9a8fe32a154567ecbbab1c65f96ce075ee (patch)
tree078f2c8585c72d5af4a1a5515b2e9316197f52fb /gcc/tradcpp.c
parent7de9cc38c319240807a7942d7cbd1b0c1933a766 (diff)
downloadgcc-09bb5d9a8fe32a154567ecbbab1c65f96ce075ee.zip
gcc-09bb5d9a8fe32a154567ecbbab1c65f96ce075ee.tar.gz
gcc-09bb5d9a8fe32a154567ecbbab1c65f96ce075ee.tar.bz2
tradcpp.c (initialize_builtins): Honor NO_BUILTIN_SIZE_TYPE and friends.
* tradcpp.c (initialize_builtins): Honor NO_BUILTIN_SIZE_TYPE and friends. From-SVN: r34905
Diffstat (limited to 'gcc/tradcpp.c')
-rw-r--r--gcc/tradcpp.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/tradcpp.c b/gcc/tradcpp.c
index ec42b63..6dea86e 100644
--- a/gcc/tradcpp.c
+++ b/gcc/tradcpp.c
@@ -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);
}