[packages/crossz80-binutils] - up to 2.23.1

witekfl witekfl at pld-linux.org
Thu Mar 28 13:52:39 CET 2013


commit 63319793ccb3adedb566946cfb625bb456782417
Author: witekfl <witekfl at poczta.onet.pl>
Date:   Thu Mar 28 13:51:18 2013 +0100

    - up to 2.23.1

 tc-z80.c.diff | 46 +++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 39 insertions(+), 7 deletions(-)
---
diff --git a/tc-z80.c.diff b/tc-z80.c.diff
index 07ef41b..2063369 100644
--- a/tc-z80.c.diff
+++ b/tc-z80.c.diff
@@ -1,10 +1,42 @@
---- binutils-2.22/gas/config/tc-z80.c.orig	2011-12-23 17:17:55.860988588 +0100
-+++ binutils-2.22/gas/config/tc-z80.c	2011-12-23 17:17:59.969093857 +0100
-@@ -702,6 +702,7 @@
-       fixp = fix_new_exp (frag_now, p - frag_now->fr_literal, 1, val,
+--- a/gas/config/tc-z80.c.orig	2012-11-13 10:36:40.000000000 +0000
++++ a/gas/config/tc-z80.c	2012-11-13 10:40:24.000000000 +0000
+@@ -467,7 +467,7 @@
+   if (ins_type & ins_err)
+     error (_(p));
+   else
+-    as_warn (_(p));
++    as_warn ("%s", _(p));
+ }
+ 
+ static void
+@@ -544,12 +544,11 @@
+ {
+   const char *p;
+   int indir;
+-  segT dummy;
+ 
+   p = skip_space (s);
+   op->X_md = indir = is_indir (p);
+   input_line_pointer = (char*) s ;
+-  dummy = expression (op);
++  expression (op);
+   switch (op->X_op)
+     {
+     case O_absent:
+@@ -705,7 +704,6 @@
+ {
+   char *p;
+   int lo, hi;
+-  fixS * fixp;
+ 
+   p = frag_more (1);
+   *p = val->X_add_number;
+@@ -732,7 +730,7 @@
+     }
+   else
+     {
+-      fixp = fix_new_exp (frag_now, p - frag_now->fr_literal, 1, val,
++      fix_new_exp (frag_now, p - frag_now->fr_literal, 1, val,
  			  (r_type == BFD_RELOC_8_PCREL) ? TRUE : FALSE, r_type);
        /* FIXME : Process constant offsets immediately.  */
-+      (void)fixp;
      }
- }
- 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/crossz80-binutils.git/commitdiff/9beb4629241e8eee67acec8fe7cfbcc6b48cd228



More information about the pld-cvs-commit mailing list