Ping: [RFA]: New port: Epiphany

Alan Modra amodra@gmail.com
Wed Oct 26 04:23:00 GMT 2011


On Tue, Oct 25, 2011 at 01:36:58PM -0400, Joern Rennecke wrote:
> 2011-10-25  Joern Rennecke  <joern.rennecke@embecosm.com>
> 
> gas:
> 	* doc/as.texinfo [EPIPHANY]: Include c-epiphany.texi to avoid
> 	duplication.
> opcodes:
> 	* disassemble.c (ARCH_epiphany): Move into alphasorted spot.

OK.  The following need attention.  Seen when building on a 32-bit
host with --enable-64-bit-bfd.

.../opcodes/epiphany-asm.c: In function ‘parse_branch_addr’:
.../opcodes/epiphany-asm.c:284: error: format ‘%ld’ expects type ‘long int’, but argument 3 has type ‘bfd_vma’
.../opcodes/epiphany-asm.c: In function ‘epiphany_cgen_parse_operand’:
.../opcodes/epiphany-asm.c:332: error: passing argument 4 of ‘parse_postindex’ from incompatible pointer type
.../opcodes/epiphany-asm.c:133: note: expected ‘bfd_vma *’ but argument is of type ‘long unsigned int *’
.../opcodes/epiphany-asm.c:341: error: passing argument 4 of ‘parse_postindex’ from incompatible pointer type
.../opcodes/epiphany-asm.c:133: note: expected ‘bfd_vma *’ but argument is of type ‘long unsigned int *’
.../opcodes/epiphany-asm.c:417: error: passing argument 6 of ‘parse_branch_addr’ from incompatible pointer type
.../opcodes/epiphany-asm.c:247: note: expected ‘long unsigned int *’ but argument is of type ‘bfd_vma *’
.../opcodes/epiphany-asm.c:427: error: passing argument 6 of ‘parse_branch_addr’ from incompatible pointer type
.../opcodes/epiphany-asm.c:247: note: expected ‘long unsigned int *’ but argument is of type ‘bfd_vma *’
make[4]: *** [epiphany-asm.lo] Error 1


-- 
Alan Modra
Australia Development Lab, IBM



More information about the Binutils mailing list