Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Brown <julian@codesourcery.com>2006-09-14 17:57:36 +0400
committerJulian Brown <julian@codesourcery.com>2006-09-14 17:57:36 +0400
commitedf4a4b0880a7efdc40413be561b2376e44e83c0 (patch)
tree7fb144c2543281dfe4c4ec6c50094488086f8c25
parent449e5641c09f693cfe080ff4e90ae389c35664c4 (diff)
gas/
* config/tc-arm.c (parse_immediate): Add BOUNDED parameter, rename to... (parse_immediate_maybe_bounded): This. Only bounds-check if BOUNDED is true. (parse_immediate_bounded): New function, with same arguments and semantics as previous parse_immediate. (parse_immediate_unbounded): New function. Parse an unbounded integer (with sizeof (exp.X_add_number)). (parse_big_immediate): Allow for 64-bit exp.X_add_number when parsing 64-bit immediates. (parse_address_main): Use parse_immediate_bounded not parse_immediate. (parse_ror): Likewise. (parse_operands): Likewise. For Neon immediates, use parse_immediate_unbounded. Add new local po_imm_unb_or_fail macro.
-rw-r--r--ChangeLog.csl19
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl
index 232c64ced..ff56f361b 100644
--- a/ChangeLog.csl
+++ b/ChangeLog.csl
@@ -1,3 +1,22 @@
+2006-09-14 Julian Brown <julian@codesourcery.com>
+
+ gas/
+ * config/tc-arm.c (parse_immediate): Add BOUNDED parameter, rename
+ to...
+ (parse_immediate_maybe_bounded): This. Only bounds-check if BOUNDED
+ is true.
+ (parse_immediate_bounded): New function, with same arguments and
+ semantics as previous parse_immediate.
+ (parse_immediate_unbounded): New function. Parse an unbounded
+ integer (with sizeof (exp.X_add_number)).
+ (parse_big_immediate): Allow for 64-bit exp.X_add_number when
+ parsing 64-bit immediates.
+ (parse_address_main): Use parse_immediate_bounded not
+ parse_immediate.
+ (parse_ror): Likewise.
+ (parse_operands): Likewise. For Neon immediates, use
+ parse_immediate_unbounded. Add new local po_imm_unb_or_fail macro.
+
2006-09-14 Paul Brook <paul@codesourcery.com>
ld/