public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* PATCH: fix some gas failures for aix (xcoff)
@ 2007-09-19 12:02 Tristan Gingold
  2007-09-28  9:51 ` Ping: " Tristan Gingold
  0 siblings, 1 reply; 3+ messages in thread
From: Tristan Gingold @ 2007-09-19 12:02 UTC (permalink / raw)
  To: binutils

[-- Attachment #1: Type: text/plain, Size: 546 bytes --]

Hi,

this patch updates some testsuite files to fix failures on AIX.

Tristan.

2007-09-19  Tristan Gingold  <gingold@adacore.com>

	* gas/ppc/altivec_xcoff.s: Do not use .machine pseudo-ops as it
	overrides gas options.
	* gas/ppc/altivec_xcoff64.s: Likewise.
	* gas/ppc/booke_xcoff64.s: Likewise.
	* gas/ppc/altivec_xcoff.d: Accept 32bits offsets.
	* gas/ppc/booke_xcoff.s: Do not use .machine pseudo-op and remove
	booke64 opcodes.
	* gas/ppc/booke_xcoff.d: Accept 32bits offsets and renumber.
	* gas/ppc/booke_xcoff64.d: Use booke opcodes.



[-- Attachment #2: xcoff.diff --]
[-- Type: application/octet-stream, Size: 5307 bytes --]

*** gas/testsuite/gas/ppc/altivec_xcoff.d	16 Mar 2004 00:58:42 -0000	1.4
--- gas/testsuite/gas/ppc/altivec_xcoff.d	19 Sep 2007 11:24:38 -0000
***************
*** 6,12 ****
  
  Disassembly of section .text:
  
! 0000000000000000 <.text>:
     0:	7c 60 06 6c 	dss     3
     4:	7e 00 06 6c 	dssall
     8:	7c 25 22 ac 	dst     r5,r4,1
--- 6,12 ----
  
  Disassembly of section .text:
  
! (00000000)?00000000 <.text>:
     0:	7c 60 06 6c 	dss     3
     4:	7e 00 06 6c 	dssall
     8:	7c 25 22 ac 	dst     r5,r4,1
*** gas/testsuite/gas/ppc/altivec_xcoff.s	17 Apr 2002 14:43:26 -0000	1.2
--- gas/testsuite/gas/ppc/altivec_xcoff.s	19 Sep 2007 11:24:38 -0000
***************
*** 1,6 ****
  # PowerPC xcoff AltiVec tests
  #as: -mppc -maltivec
- 	.machine	"ppc"
  	.csect .text[PR]
  	.csect main[DS]
  main:
--- 1,5 ----
*** gas/testsuite/gas/ppc/altivec_xcoff64.s	17 Apr 2002 14:43:26 -0000	1.2
--- gas/testsuite/gas/ppc/altivec_xcoff64.s	19 Sep 2007 11:24:38 -0000
***************
*** 1,6 ****
  # PowerPC xcoff64 AltiVec tests
  #as: -a64 -mppc64 -maltivec
- 	.machine	"ppc64"
  	.csect .text[PR]
  	.csect main[DS]
  main:
--- 1,5 ----
*** gas/testsuite/gas/ppc/booke_xcoff.d	16 Mar 2004 00:58:42 -0000	1.4
--- gas/testsuite/gas/ppc/booke_xcoff.d	19 Sep 2007 11:24:38 -0000
***************
*** 6,28 ****
  
  Disassembly of section .text:
  
! 0000000000000000 <.text>:
     0:	7c 22 3f 64 	tlbre   r1,r2,7
     4:	7c be 1f a4 	tlbwe   r5,r30,3
     8:	7c a8 48 2c 	icbt    5,r8,r9
     c:	7c a6 02 26 	mfapidi r5,r6
    10:	7c 07 46 24 	tlbivax r7,r8
!   14:	7c 09 56 26 	tlbivaxe r9,r10
!   18:	7c 0b 67 24 	tlbsx   r11,r12
!   1c:	7c 0d 77 26 	tlbsxe  r13,r14
!   20:	7e 80 04 40 	mcrxr64 cr5
!   24:	4c 00 00 66 	rfci
!   28:	7c 60 01 06 	wrtee   r3
!   2c:	7c 00 81 46 	wrteei  1
!   30:	7c 85 02 06 	mfdcrx  r4,r5
!   34:	7c aa 3a 86 	mfdcr   r5,234
!   38:	7c e6 03 06 	mtdcrx  r6,r7
!   3c:	7d 10 6b 86 	mtdcr   432,r8
!   40:	7c 00 04 ac 	sync    
!   44:	7c 09 55 ec 	dcba    r9,r10
!   48:	7c 00 06 ac 	eieio
--- 6,25 ----
  
  Disassembly of section .text:
  
! (00000000)?00000000 <.text>:
     0:	7c 22 3f 64 	tlbre   r1,r2,7
     4:	7c be 1f a4 	tlbwe   r5,r30,3
     8:	7c a8 48 2c 	icbt    5,r8,r9
     c:	7c a6 02 26 	mfapidi r5,r6
    10:	7c 07 46 24 	tlbivax r7,r8
!   14:	7c 0b 67 24 	tlbsx   r11,r12
!   18:	4c 00 00 66 	rfci
!   1c:	7c 60 01 06 	wrtee   r3
!   20:	7c 00 81 46 	wrteei  1
!   24:	7c 85 02 06 	mfdcrx  r4,r5
!   28:	7c aa 3a 86 	mfdcr   r5,234
!   2c:	7c e6 03 06 	mtdcrx  r6,r7
!   30:	7d 10 6b 86 	mtdcr   432,r8
!   34:	7c 00 04 ac 	msync
!   38:	7c 09 55 ec 	dcba    r9,r10
!   3c:	7c 00 06 ac 	mbar    
*** gas/testsuite/gas/ppc/booke_xcoff.s	21 Feb 2002 03:57:34 -0000	1.1
--- gas/testsuite/gas/ppc/booke_xcoff.s	19 Sep 2007 11:24:38 -0000
***************
*** 1,6 ****
  # Motorola PowerPC BookE tests
! #as: -mppc32 -mbooke32
! 	.machine	"ppc32"
  	.csect .text[PR]
  	.csect main[DS]
  main:
--- 1,5 ----
  # Motorola PowerPC BookE tests
! #as: -mbooke32
  	.csect .text[PR]
  	.csect main[DS]
  main:
*************** main:
*** 12,21 ****
  	icbt	5, 8, 9	
  	mfapidi	5, 6
  	tlbivax	7, 8
- 	tlbivaxe 9, 10	
  	tlbsx	11, 12
- 	tlbsxe	13, 14
- 	mcrxr64 5
  	rfci
  	wrtee	3
  	wrteei	1
--- 11,17 ----
*** gas/testsuite/gas/ppc/booke_xcoff64.d	16 Mar 2004 00:58:42 -0000	1.4
--- gas/testsuite/gas/ppc/booke_xcoff64.d	19 Sep 2007 11:24:38 -0000
*************** Disassembly of section .text:
*** 13,24 ****
     c:	24 46 00 3d 	bcel    2,4\*cr1\+eq,48 <.text\+0x48>
    10:	24 67 00 5a 	bcea    3,4\*cr1\+so,58 <.text\+0x58>
  			12: R_BA_16	.text
!   14:	24 88 00 7b 	bcela   4,4\*cr2,78 <.text\+0x78>
  			16: R_BA_16	.text
    18:	4c a9 00 22 	bclre   5,4\*cr2\+gt
    1c:	4c aa 00 23 	bclrel  5,4\*cr2\+eq
    20:	4d 0b 04 22 	bcctre  8,4\*cr2\+so
!   24:	4d 0c 04 23 	bcctrel 8,4\*cr3
    28:	58 00 00 74 	be      9c <.text\+0x9c>
    2c:	58 00 00 89 	bel     b4 <.text\+0xb4>
    30:	58 00 00 f2 	bea     f0 <.text\+0xf0>
--- 13,24 ----
     c:	24 46 00 3d 	bcel    2,4\*cr1\+eq,48 <.text\+0x48>
    10:	24 67 00 5a 	bcea    3,4\*cr1\+so,58 <.text\+0x58>
  			12: R_BA_16	.text
!   14:	24 88 00 7b 	bcela   4,4\*cr2\+lt,78 <.text\+0x78>
  			16: R_BA_16	.text
    18:	4c a9 00 22 	bclre   5,4\*cr2\+gt
    1c:	4c aa 00 23 	bclrel  5,4\*cr2\+eq
    20:	4d 0b 04 22 	bcctre  8,4\*cr2\+so
!   24:	4d 0c 04 23 	bcctrel 8,4\*cr3\+lt
    28:	58 00 00 74 	be      9c <.text\+0x9c>
    2c:	58 00 00 89 	bel     b4 <.text\+0xb4>
    30:	58 00 00 f2 	bea     f0 <.text\+0xf0>
*************** Disassembly of section .text:
*** 120,125 ****
   1a8:	7c aa 3a 86 	mfdcr   r5,234
   1ac:	7c e6 03 06 	mtdcrx  r6,r7
   1b0:	7d 10 6b 86 	mtdcr   432,r8
!  1b4:	7c 00 04 ac 	sync    
   1b8:	7c 09 55 ec 	dcba    r9,r10
!  1bc:	7c 00 06 ac 	eieio
--- 120,125 ----
   1a8:	7c aa 3a 86 	mfdcr   r5,234
   1ac:	7c e6 03 06 	mtdcrx  r6,r7
   1b0:	7d 10 6b 86 	mtdcr   432,r8
!  1b4:	7c 00 04 ac 	msync
   1b8:	7c 09 55 ec 	dcba    r9,r10
!  1bc:	7c 00 06 ac 	mbar    
*** gas/testsuite/gas/ppc/booke_xcoff64.s	21 Feb 2002 03:57:34 -0000	1.1
--- gas/testsuite/gas/ppc/booke_xcoff64.s	19 Sep 2007 11:24:38 -0000
***************
*** 1,6 ****
  # Motorola PowerPC BookE tests
  #as: -a64 -mppc64 -mbooke64
- 	.machine	"ppc64"
  	.csect .text[PR]
  	.csect main[DS]
  main:
--- 1,5 ----

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Ping: PATCH: fix some gas failures for aix (xcoff)
  2007-09-19 12:02 PATCH: fix some gas failures for aix (xcoff) Tristan Gingold
@ 2007-09-28  9:51 ` Tristan Gingold
  2007-10-01 16:25   ` Nick Clifton
  0 siblings, 1 reply; 3+ messages in thread
From: Tristan Gingold @ 2007-09-28  9:51 UTC (permalink / raw)
  To: binutils

Hi,

just to ping for this patch.

Tristan.

On Sep 19, 2007, at 1:31 PM, Tristan Gingold wrote:

> Hi,
>
> this patch updates some testsuite files to fix failures on AIX.
>
> Tristan.
>
> 2007-09-19  Tristan Gingold  <gingold@adacore.com>
>
> 	* gas/ppc/altivec_xcoff.s: Do not use .machine pseudo-ops as it
> 	overrides gas options.
> 	* gas/ppc/altivec_xcoff64.s: Likewise.
> 	* gas/ppc/booke_xcoff64.s: Likewise.
> 	* gas/ppc/altivec_xcoff.d: Accept 32bits offsets.
> 	* gas/ppc/booke_xcoff.s: Do not use .machine pseudo-op and remove
> 	booke64 opcodes.
> 	* gas/ppc/booke_xcoff.d: Accept 32bits offsets and renumber.
> 	* gas/ppc/booke_xcoff64.d: Use booke opcodes.
>
>
> <xcoff.diff>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Ping: PATCH: fix some gas failures for aix (xcoff)
  2007-09-28  9:51 ` Ping: " Tristan Gingold
@ 2007-10-01 16:25   ` Nick Clifton
  0 siblings, 0 replies; 3+ messages in thread
From: Nick Clifton @ 2007-10-01 16:25 UTC (permalink / raw)
  To: Tristan Gingold; +Cc: binutils

Hi Tristan,

> just to ping for this patch.

Oops, sorry.

>> 2007-09-19  Tristan Gingold  <gingold@adacore.com>
>>
>>     * gas/ppc/altivec_xcoff.s: Do not use .machine pseudo-ops as it
>>     overrides gas options.
>>     * gas/ppc/altivec_xcoff64.s: Likewise.
>>     * gas/ppc/booke_xcoff64.s: Likewise.
>>     * gas/ppc/altivec_xcoff.d: Accept 32bits offsets.
>>     * gas/ppc/booke_xcoff.s: Do not use .machine pseudo-op and remove
>>     booke64 opcodes.
>>     * gas/ppc/booke_xcoff.d: Accept 32bits offsets and renumber.
>>     * gas/ppc/booke_xcoff64.d: Use booke opcodes.

Approved and applied.

Cheers
   Nick

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-10-01 16:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-19 12:02 PATCH: fix some gas failures for aix (xcoff) Tristan Gingold
2007-09-28  9:51 ` Ping: " Tristan Gingold
2007-10-01 16:25   ` Nick Clifton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).