Hello Everyone!!

I am trying to port GCC-PXE tool chain from GCC 3.2 to GCC 3.4.6.
While building the PXE-GCCCross Compiler i am getting the following errors:

<Error>
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c: In function
`pxe_mark_machine_status':
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c:1673: warning:
implicit declaration of function `ggc_mark_rtx'
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c: In function
`pxe_init_expanders':
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c:1684: warning:
assignment from incompatible pointer type
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c:1685:
`mark_machine_status' undeclared (first use in this function)
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c:1685: (Each
undeclared identifier is reported only once
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c:1685: for each
function it appears in.)
../../../gcc-3.4.6/gcc-3.4.6/gcc/config/pxe/pxe.c:1686:
`free_machine_status' undeclared (first use in this function)
make[1]: *** [pxe.o] Error 1
make[1]: Leaving directory `/home/rohit/PXE-Migration/buildpxe3.4/gcc/gcc'
make: *** [all-gcc] Error 2
-----------------------------------------------------------------------------------------------------------------------------------------

can any one tell me how is that variables mark_machine_status ,
free_machine_status and  the ggc_mark_* macros are compensated or
implemented in the newer version of GCC 3.4.6

Anticipating a quick response.

Thanks and Regards,
Rohit

Reply via email to