From: Matthias Braun Date: Thu, 30 Aug 2012 11:46:38 +0000 (+0200) Subject: make block numbers accross functions more deterministic X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=cf8cb33a340cf13eabad65f2fa5b27cfb4c1db67;p=libfirm make block numbers accross functions more deterministic I aligning them to a multiple of 100 now, so that when code generated in an earlier functions only changes lightly it is very likely that the block numbers in later functions stay the same. --- diff --git a/ir/be/begnuas.c b/ir/be/begnuas.c index 118291890..0d5195df4 100644 --- a/ir/be/begnuas.c +++ b/ir/be/begnuas.c @@ -592,7 +592,8 @@ void be_gas_emit_function_epilog(const ir_entity *entity) be_emit_char('\n'); be_emit_write_line(); - next_block_nr += 100; + next_block_nr += 199; + next_block_nr = next_block_nr/100*100; } /**