The problem is not gcc4 but the code itself. The BD_STATUS() macro can't be used for busy-waiting since it strips the 'volatile' property from the bd variable. gcc3 was working by pure luck. This is a follow on patch to "Fix the UEC driver bug of QE" |
||
|---|---|---|
| .. | ||
| Makefile | ||
| qe.c | ||
| qe.h | ||
| uccf.c | ||
| uccf.h | ||
| uec.c | ||
| uec.h | ||
| uec_phy.c | ||
| uec_phy.h | ||