gas/
authorJan Beulich <jbeulich@novell.com>
Tue, 15 Feb 2005 07:54:03 +0000 (07:54 +0000)
committerJan Beulich <jbeulich@novell.com>
Tue, 15 Feb 2005 07:54:03 +0000 (07:54 +0000)
commita66d2bb7bd680ef111a431892a5d69fa1147f6b4
treed2b2bc4c7c6061b457ef79844c2076f4859c30d1
parent4b09e82862bd1cdc6a6d89f19c556bfd2307bd9a
gas/
2005-02-15  Jan Beulich  <jbeulich@novell.com>

* config/tc-ia64.c: Include limits.h (if available).
(gr_values[0]): Set path to INT_MAX.
(dot_reg_val): Don't allow changing value of r0. Limit range of
general registers at r127.
(specify_resource): Default resource index is -1. Don't set resource
index (in case IA64_RS_RSE) without setting the specific flag.
(note_register_values): Check operand is O_constant before tracking
input value of moves. Add tracking for dep.z with constant inputs.
(print_dependency): Resource index of specific resource may be zero.
(check_dependencies): Likewise.

gas/testsuite/
2005-02-15  Jan Beulich  <jbeulich@novell.com>

* gas/ia64/dv-raw-err.l: Expect specific resource for RAW violation on b0.
* gas/ia64/regval.[ls]: New.
* gas/ia64/ia64.exp: Run new test.
gas/ChangeLog
gas/config/tc-ia64.c
gas/testsuite/ChangeLog
gas/testsuite/gas/ia64/dv-raw-err.l
gas/testsuite/gas/ia64/ia64.exp
gas/testsuite/gas/ia64/regval.l [new file with mode: 0644]
gas/testsuite/gas/ia64/regval.s [new file with mode: 0644]