This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [OPCODES] strange charset on ia64-asmtab.c
- From: Alan Modra <amodra at gmail dot com>
- To: Luca Pizzamiglio <luca dot pizzamiglio at gmail dot com>
- Cc: binutils at sourceware dot org
- Date: Fri, 17 May 2013 22:26:26 +0930
- Subject: Re: [OPCODES] strange charset on ia64-asmtab.c
- References: <77749362-a680-4341-9639-6696655a95e7 at email dot android dot com>
On Fri, May 17, 2013 at 12:47:17PM +0200, Luca Pizzamiglio wrote:
> I've found a small issue on opcodes/ia64-asmtab.c:
> that files contains the same not-ASCII char (\xd0) at lines:
> * 105
> * 127-128, 133
> * 308
>
> It's possible to remove them or substitute them with a more standard char?
* ia64-raw.tbl: Replace non-ASCII char.
* ia64-waw.tbl: Likewise.
* ia64-asmtab.c: Regenerate.
Index: opcodes/ia64-raw.tbl
===================================================================
RCS file: /cvs/src/src/opcodes/ia64-raw.tbl,v
retrieving revision 1.7
diff -u -p -r1.7 ia64-raw.tbl
--- opcodes/ia64-raw.tbl 4 Sep 2012 13:52:05 -0000 1.7
+++ opcodes/ia64-raw.tbl 17 May 2013 12:52:52 -0000
@@ -45,7 +45,7 @@ CFM; alloc; IC:cfm-readers; none
CPUID#; IC:none; IC:mov-from-IND-CPUID+3; specific
CR[CMCV]; IC:mov-to-CR-CMCV; IC:mov-from-CR-CMCV; data
CR[DCR]; IC:mov-to-CR-DCR; IC:mov-from-CR-DCR, IC:mem-readers-spec; data
-CR[EOI]; IC:mov-to-CR-EOI; IC:none; SC Section 5.8.3.4, "End of External Interrupt Register (EOI ï CR67)" on page 2:119
+CR[EOI]; IC:mov-to-CR-EOI; IC:none; SC Section 5.8.3.4, "End of External Interrupt Register (EOI - CR67)" on page 2:119
CR[GPTA]; IC:mov-to-CR-GPTA; IC:mov-from-CR-GPTA, thash; data
CR[IFA]; IC:mov-to-CR-IFA; itc.i, itc.d, itr.i, itr.d; implied
CR[IFA]; IC:mov-to-CR-IFA; IC:mov-from-CR-IFA; data
@@ -67,13 +67,13 @@ CR[ITIR]; IC:mov-to-CR-ITIR; itc.i, itc.
CR[ITM]; IC:mov-to-CR-ITM; IC:mov-from-CR-ITM; data
CR[ITV]; IC:mov-to-CR-ITV; IC:mov-from-CR-ITV; data
CR[IVA]; IC:mov-to-CR-IVA; IC:mov-from-CR-IVA; instr
-CR[IVR]; IC:none; IC:mov-from-CR-IVR; SC Section 5.8.3.2, "External Interrupt Vector Register (IVR ï CR65)" on page 2:118
-CR[LID]; IC:mov-to-CR-LID; IC:mov-from-CR-LID; SC Section 5.8.3.1, "Local ID (LID ï CR64)" on page 2:117
+CR[IVR]; IC:none; IC:mov-from-CR-IVR; SC Section 5.8.3.2, "External Interrupt Vector Register (IVR - CR65)" on page 2:118
+CR[LID]; IC:mov-to-CR-LID; IC:mov-from-CR-LID; SC Section 5.8.3.1, "Local ID (LID - CR64)" on page 2:117
CR[LRR%], % in 0 - 1; IC:mov-to-CR-LRR+1; IC:mov-from-CR-LRR+1; data
CR[PMV]; IC:mov-to-CR-PMV; IC:mov-from-CR-PMV; data
CR[PTA]; IC:mov-to-CR-PTA; IC:mov-from-CR-PTA, IC:mem-readers, IC:mem-writers, IC:non-access, thash; data
CR[TPR]; IC:mov-to-CR-TPR; IC:mov-from-CR-TPR, IC:mov-from-CR-IVR; data
-CR[TPR]; IC:mov-to-CR-TPR; IC:mov-to-PSR-l+17, ssm+17; SC Section 5.8.3.3, "Task Priority Register (TPR ï CR66)" on page 2:119
+CR[TPR]; IC:mov-to-CR-TPR; IC:mov-to-PSR-l+17, ssm+17; SC Section 5.8.3.3, "Task Priority Register (TPR - CR66)" on page 2:119
CR[TPR]; IC:mov-to-CR-TPR; rfi; implied
CR%, % in 3-7, 10-15, 18, 28-63, 75-79, 82-127; IC:none; IC:mov-from-CR-rv+1; none
DAHR%, % in 0-7; br.call, brl.call, br.ret, IC:mov-to-DAHR; br.call, IC:mem-readers, IC:mem-writers, IC:mov-from-DAHR; implied
Index: opcodes/ia64-waw.tbl
===================================================================
RCS file: /cvs/src/src/opcodes/ia64-waw.tbl,v
retrieving revision 1.7
diff -u -p -r1.7 ia64-waw.tbl
--- opcodes/ia64-waw.tbl 4 Sep 2012 13:52:05 -0000 1.7
+++ opcodes/ia64-waw.tbl 17 May 2013 12:52:52 -0000
@@ -44,7 +44,7 @@ CFM; IC:mod-sched-brs, br.call, brl.call
CPUID#; IC:none; IC:none; none
CR[CMCV]; IC:mov-to-CR-CMCV; IC:mov-to-CR-CMCV; impliedF
CR[DCR]; IC:mov-to-CR-DCR; IC:mov-to-CR-DCR; impliedF
-CR[EOI]; IC:mov-to-CR-EOI; IC:mov-to-CR-EOI; SC Section 5.8.3.4, "End of External Interrupt Register (EOI ï CR67)" on page 2:119
+CR[EOI]; IC:mov-to-CR-EOI; IC:mov-to-CR-EOI; SC Section 5.8.3.4, "End of External Interrupt Register (EOI - CR67)" on page 2:119
CR[GPTA]; IC:mov-to-CR-GPTA; IC:mov-to-CR-GPTA; impliedF
CR[IFA]; IC:mov-to-CR-IFA; IC:mov-to-CR-IFA; impliedF
CR[IFS]; IC:mov-to-CR-IFS, cover; IC:mov-to-CR-IFS, cover; impliedF
--
Alan Modra
Australia Development Lab, IBM