be: rework isa_if interface and initialisation
authorMatthias Braun <matze@braunis.de>
Thu, 10 Nov 2011 15:06:58 +0000 (16:06 +0100)
committerMatthias Braun <matze@braunis.de>
Thu, 10 Nov 2011 15:57:47 +0000 (16:57 +0100)
commit5609f2c7223b8482d8c2d9d79163608e6eec7cc0
tree29ec7b5d5520d197799f958071ee7614c4569799
parentc6f280da6cae40f87ba01ecc77ebe60eb67a0280
be: rework isa_if interface and initialisation

This should fix problems with uninitialized backends when
be_get_backend_param() wasn't called also calls be_lower_for_target if
the user hasn't done so yet.
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