Several BugFixes and updates:
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 9 May 2007 15:16:46 +0000 (15:16 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 9 May 2007 15:16:46 +0000 (15:16 +0000)
commitdfc341ac6f54b4b0922d605e28333be76f487c68
tree1db06881574e6bd53d8cf718cd63332603e33ce8
parentebf1d3db34b58ea5737be766b044864c9ca30760
Several BugFixes and updates:
- arm_SymConst: label attribute is now an ident
- indirect accessed SymConsts are now hold in a map, eliminating double values
- fixed missed ignore marker for the mov lr,pc instruction
- add dependency edges from the arm constants to the barrier, so constants are not scheduled before the barrier

[r13738]
ir/be/arm/arm_emitter.c
ir/be/arm/arm_emitter.h
ir/be/arm/arm_new_nodes.c
ir/be/arm/arm_new_nodes.h
ir/be/arm/arm_nodes_attr.h
ir/be/arm/arm_spec.pl
ir/be/arm/arm_transform.c
ir/be/arm/bearch_arm.c