declaration_t -> entity_t
authorMatthias Braun <matze@braunis.de>
Sat, 1 Nov 2008 17:00:35 +0000 (17:00 +0000)
committerMatthias Braun <matze@braunis.de>
Sat, 1 Nov 2008 17:00:35 +0000 (17:00 +0000)
commite97bf80ad2ba7f01d4a2b51d243d6273ae2d65a1
tree76ad562f36c27b8e9530cfe6bad04da8f7921af1
parent73ebd59a60acb438b9490afd707e4d5fb2b89577
declaration_t -> entity_t
This breaks up the monotolithic declaration_t monster in a bunch of different
structs like variable_t, function_t or label_t
Not everything back to the way it was, but SPEC seems to work now. Just some obscure gnu extensions missing.

[r23351]
20 files changed:
Makefile
ast.c
ast.h
ast2firm.c
ast_t.h
entity.h [new file with mode: 0644]
entity_t.h [new file with mode: 0644]
format_check.c
parser.c
parser.h
parsetest/do_tests.sh
symbol_t.h
symbol_table.c
type.c
type.h
type_hash.c
type_t.h
walk_statements.c
write_caml.c
write_fluffy.c