[4.8/4.9 Regression] Error: value of 256 too large for field of 1 bytes at 68242
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GCC |
Fix Released
|
Undecided
|
Charles Baylis | ||
gcc |
Unknown
|
Unknown
|
|||
gcc-4.8 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
originall reported as a gas issue:
https:/
seen when building the ppl 1.1 bindings for SWI Prolog, using binutils from the 2.24 branch on arm-linux-gnueabihf with a compiler defaulting to thumb mode.
seen with current 4.8 branch and at least trunk 20140306.
$ g++ -c -g -O2 ppl_prolog_
/tmp/ccuRxr3p.s: Assembler messages:
/tmp/ccuRxr3p.
$ g++ -marm -c -g -O2 ppl_prolog_
<succeeds>
$ as -v -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -meabi=5 -o ppl_prolog_common.o ppl_prolog_common.s
GNU assembler version 2.24 (arm-linux-
ppl_prolog_
ppl_prolog_
Changed in gcc: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in gcc-linaro: | |
assignee: | nobody → Charles Baylis (cbaylis) |
Changed in gcc: | |
importance: | Undecided → Unknown |
status: | Fix Released → Unknown |
Changed in gcc-linaro: | |
assignee: | nobody → Charles Baylis (cbaylis) |
Created attachment 32416
preprocessed source
originall reported as a gas issue: /sourceware. org/bugzilla/ show_bug. cgi?id= 16735
https:/
seen when building the ppl 1.1 bindings for SWI Prolog, using binutils from the 2.24 branch on arm-linux-gnueabihf with a compiler defaulting to thumb mode.
seen with current 4.8 branch and at least trunk 20140306.
$ g++ -c -g -O2 ppl_prolog_ common. ii s:126688: Error: value of 256 too large for field of 1 bytes at 68242
/tmp/ccuRxr3p.s: Assembler messages:
/tmp/ccuRxr3p.
$ g++ -marm -c -g -O2 ppl_prolog_ common. ii
<succeeds>
$ as -v -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -meabi=5 -o ppl_prolog_common.o ppl_prolog_common.s gnueabihf) using BFD version (GNU Binutils for Debian) 2.24 common. s: Assembler messages: common. s:130339: Error: value of 256 too large for field of 1 bytes at 70430
GNU assembler version 2.24 (arm-linux-
ppl_prolog_
ppl_prolog_