#861 closed defect (fixed)
libchip/network/smc91111.c: invalid lvalue in increment
Reported by: | Ralf Corsepius | Owned by: | Eric Norum |
---|---|---|---|
Priority: | highest | Milestone: | 2 |
Component: | network/legacy | Version: | unknown |
Severity: | critical | Keywords: | |
Cc: | bugs@…, joel.sherrill@… | Blocked By: | |
Blocking: |
Description
libchip/network/smc91111* contains bad code:
...
if sparc-rtems4.7-gcc --pipe -B../../../lib/ -B../../../sis/lib/ -specs bsp_specs -qrtems -DPACKAGE_NAME=\"rtems-c-src\" -DPACKAGE_TARNAME=\"rtems-c-src\" -DPACKAGE_VERSION=\"4.6.99.2\" -DPACKAGE_STRING=\"rtems-c-src\ 4.6.99.2\" -DPACKAGE_BUGREPORT=\"rtems-bugs@…\" -DCPU_U32_FIX=1 -I. -I../../../../../../rtems.orig/c/src/libchip -isystem ../../../sis/lib/include -DINSIDE_RTEMS_BSD_TCPIP_STACK -Wall -mcpu=cypress -O4 -MT network/libnetchip_a-smc91111.o -MD -MP -MF "network/.deps/libnetchip_a-smc91111.Tpo" -c -o network/libnetchip_a-smc91111.o test -f 'network/smc91111.c' || echo '../../../../../../rtems.orig/c/src/libchip/'
network/smc91111.c; \
then mv -f "network/.deps/libnetchip_a-smc91111.Tpo" "network/.deps/libnetchip_a-smc91111.Po"; else rm -f "network/.deps/libnetchip_a-smc91111.Tpo"; exit 1; fi
../../../../../../rtems.orig/c/src/libchip/network/smc91111.c: In function 'lan91cxx_recv':
../../../../../../rtems.orig/c/src/libchip/network/smc91111.c:195: error: invalid lvalue in increment
../../../../../../rtems.orig/c/src/libchip/network/smc91111.c:216: error: invalid lvalue in increment
../../../../../../rtems.orig/c/src/libchip/network/smc91111.c:218: error: invalid lvalue in increment
../../../../../../rtems.orig/c/src/libchip/network/smc91111.c:253: error: invalid lvalue in increment
gmake[1]: * [network/libnetchip_a-smc91111.o] Error 1
Release:
rtems-CVS
How-To-Repeat:
Build RTEMS for a sparc BSP with networking enabled and
gcc => 4.0
The smc91111 code is sparc specific.
Change History (1)
comment:1 Changed on 03/07/06 at 20:08:18 by Joel Sherrill
Status: | assigned → closed |
---|
State-Changed-From-To: open->closed
State-Changed-Why: Fixed in tree since january.