summaryrefslogtreecommitdiffstats
path: root/gcc/cpplib.h
diff options
context:
space:
mode:
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-04 12:02:02 +0000
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-04 12:02:02 +0000
commit4b0c16ee1c6fd58b8c303521b7b867ca61961ad1 (patch)
treed7897ebb45f49ac182f124043b11088aa89ca781 /gcc/cpplib.h
parentd048ef60051cdd4bc5b206742a76174d220f7805 (diff)
downloadppe42-gcc-4b0c16ee1c6fd58b8c303521b7b867ca61961ad1.tar.gz
ppe42-gcc-4b0c16ee1c6fd58b8c303521b7b867ca61961ad1.zip
* cppfiles.c (_cpp_execute_include): Don't make a null-terminated
copy of the filename. Don't use CPP_PREV_BUFFER. Don't call strlen or strcpy; we already know the length. (_cpp_compare_file_date): Similarly. * cpphash.h (struct cpp_reader): Delete done_initialising. (CPP_PREV_BUFFER): Delete. * cppinit.c (cpp_start_read): Don't set done_initialising. * cpplex.c (parse_string): Guarantee null-termination. (_cpp_equiv_toklists): Remove. * cpplib.c (glue_header_name): Null-terminate. (do_line): Don't leak memory. * cpplib.h (BT_WEAK): Delete. * cppmain.c (cb_ident): Strings are now null-terminated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40233 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cpplib.h')
-rw-r--r--gcc/cpplib.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/cpplib.h b/gcc/cpplib.h
index eaa0ff9e2ba..c0c3ff3dc9f 100644
--- a/gcc/cpplib.h
+++ b/gcc/cpplib.h
@@ -463,9 +463,7 @@ enum builtin_type
BT_BASE_FILE, /* `__BASE_FILE__' */
BT_INCLUDE_LEVEL, /* `__INCLUDE_LEVEL__' */
BT_TIME, /* `__TIME__' */
- BT_STDC, /* `__STDC__' */
- BT_WEAK /* Whether or not G++ supports weak
- symbols. */
+ BT_STDC /* `__STDC__' */
};
/* There is a slot in the hashnode for use by front ends when integrated
OpenPOWER on IntegriCloud