The POWER assembler instructions clf and cli are not recognized by objdump, as
seen in the following output:
28: 7d 2a 48 10 subfc r9,r10,r9
2c: 7c 00 58 ec .long 0x7c0058ec
30: 7d 29 42 14 add r9,r9,r8
6c: 7c 8b 48 10 subfc r4,r11,r9
70: 7c 03 03 ec
--- Additional Comments From hjl at lucon dot org 2006-09-18 18:43 ---
Just leave it alone since nothing breaks.
--
What|Removed |Added
Status|NEW
--- Additional Comments From carlos at codesourcery dot com 2006-09-18
18:16 ---
However,
.data1
*(.data1)
0x2000_edata = .
The value of _edata in the -Map file is wrong. The value of the dot operator is
evaluated as the current location counter, an
--- Additional Comments From carlos at codesourcery dot com 2006-09-18
17:38 ---
Tested with the binutils-csl-2_17-branch
arm-none-eabi-as --gdwarf-2 test.s -o test.o
arm-none-eabi-ld -Ttext 0x -Tdata 0x2000 -Map=test.map -o test.elf
test.o
arm-none-eabi-objdump -d test.elf
winxp SP2 running cygwin.
Upgrading binutils from 2.16.1 to 2.17 (and cvs head) the following problem has
appeared.
when using a startup file that uses variables from the linker script, the values
passed to the final binary are incorrect if the section is empty, data section
is used for this examp
--- Additional Comments From niko dot schwarz at gmx dot net 2006-09-18
08:46 ---
Subject: Re: Build fails for target arm-xscale-pe
>
> --- Additional Comments From amodra at bigpond dot net dot au
> 2006-09-15 01:42 ---
> Builds for me. Have you broken your makefile somehow