bemain: Centrally call be_gas_end_compilation_unit() and be_emit_exit() instead of...
authorChristoph Mallon <christoph.mallon@gmx.de>
Fri, 30 Nov 2012 07:42:56 +0000 (08:42 +0100)
committerChristoph Mallon <christoph.mallon@gmx.de>
Fri, 30 Nov 2012 07:55:11 +0000 (08:55 +0100)
commitd96cf3cbdb3d7a08f9492aa70f97c02bb0c85e39
tree04400d688bb42fdb371ea2f298ca5dd3b92f1137
parent880f870d54e4e61ea5b87c0ed73b791e789fd613
bemain: Centrally call be_gas_end_compilation_unit() and be_emit_exit() instead of doing it per backend.

Also remove the now write-only attribute main_env from struct arch_env_t.
ir/be/TEMPLATE/bearch_TEMPLATE.c
ir/be/amd64/bearch_amd64.c
ir/be/arm/bearch_arm.c
ir/be/bearch.c
ir/be/bearch.h
ir/be/bemain.c
ir/be/ia32/bearch_ia32.c
ir/be/sparc/bearch_sparc.c