From 80f0857c954738a7a4de0e50139d79c5042dc792 Mon Sep 17 00:00:00 2001 From: law Date: Thu, 9 Apr 1998 10:55:36 +0000 Subject: Change from Dave. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19069 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/LANGUAGES | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'gcc/LANGUAGES') diff --git a/gcc/LANGUAGES b/gcc/LANGUAGES index ed8a8967d0c..302fcd2de22 100644 --- a/gcc/LANGUAGES +++ b/gcc/LANGUAGES @@ -6,6 +6,17 @@ time as we can formally start documenting the interface this file will serve as a repository for information on these interface and any incompatable changes we've made. +Apr 7, 1998: + The interface between toplev.c and the language front ends for opening the + source file has changed: + + o init_lex() has been renamed to init_parse (char *filename) where filename + is the name of the source file. + o The code in toplev.c which opened the source file should be moved to + the new init_parse function. + o toplev.c now calls finish_parse() instead of closing the source file + using fclose(). This should now be done in finish_parse, if necessary. + Apr 1, 1998: Front-ends must now define lang_print_xnode. It is safe for this function to do nothing. See c-lang.c. -- cgit v1.2.1