Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: anmin_deng at yahoo dot com.tw
Target Milestone: ---
I tried to build a cross gcc-10.5 for ARM target on a linux host/build with
gcc-4.6.3.
Previously in May, I successfully built cross gcc-10.4 for ARM target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67334
--- Comment #2 from anmin_deng at yahoo dot com.tw ---
In the said test code,
variable b is never used later so in the 2nd __asm__ (with adds and adc
instructions), there is no proper dependency described between the 2
instructions.
Problem fixed
Priority: P3
Component: inline-asm
Assignee: unassigned at gcc dot gnu.org
Reporter: anmin_deng at yahoo dot com.tw
Target Milestone: ---
A very simple code with ARM inline assembly
== test.c ==
extern unsigned x;
extern unsigned s;
void
h(void)
{
unsigned
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53916
--- Comment #1 from anmin_deng at yahoo dot com.tw 2012-07-13 11:41:37 UTC ---
I recently tried the very same configurations and codes and tests with
GCC-4.7.1. It seems that the generated disassemble by GCC-4.7.1 is OK (I have
not yet checked
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53916
Bug #: 53916
Summary: [mips16] divide operation compiled result incorrect
with GCC-4.6.3 '-O2' option
Classification: Unclassified
Product: gcc
Version: 4.6.3