]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/Makefile.in
2010-11-25 Basile Starynkevitch <basile@starynkevitch.net>
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Nov 2010 19:03:27 +0000 (19:03 +0000)
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Nov 2010 19:03:27 +0000 (19:03 +0000)
commit463ae4939d9e3615b825ab0d2fe30598c9ce92fd
treee0e8eaea81b8a2157370fd1822a8fd68c29a5a3b
parentbf13da9fc408748fee91cc74c197688c74ccda94
2010-11-25  Basile Starynkevitch  <basile@starynkevitch.net>
    Jeremie Salvucci  <jeremie.salvucci@free.fr>

* gentype-state.c: Add new file.

* gengtype.c (type count): New variable.
(new_structure, find_param_structure, create_pointer)
(create_array): Use it to set state_number in types.
(dump_everything): Improve comment.
(main): Call read_state and write_state. Print type_count.

* gengtype.h (type_lineloc): New function.
(read_state, write_state): New declarations.

* Makefile.in (GENGTYPE_FLAGS): New variable.
(s-gtype): Run gengtype twice and generate gtype.state.
(build/gengtype-state.o): New rule.
(build/gengtype$(build_exeext)): Link gengtype-state.o.
(mostlyclean): Update comment.  Remove gtype.state.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167150 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/gengtype-state.c [new file with mode: 0644]
gcc/gengtype.c
gcc/gengtype.h