Hi,
> Do you use toolchain from the SDK 1.8?
Yes, i use the standalone Version of the cross-gcc from the SDK 1.8.
If i only compile the platform-dependent Code of my project, one C-File for the P1025-Linux-Platform, the cross-gcc successful create an ELF-Executable that is runnable on the TWR-P1025-Board. This Program can open the Ethernet-Interfaces and use it, i have no Problems with this small piece of Code.
The Problem is that the cross-gcc reject some of the platform-independent C-Files with the Error-Message :
> internal compiler error: in print_operand, at config/rs6000/rs6000.c:18902
This C-Code is partly used over some years and does compile with different gcc-Versions completely warning-free (with "-Wall -Wextra -pedantic") and without any other Problems. The Error-Message points always to the last closing bracket of an "arbitrary" Function inside my C-Files and i can not see any problem with this Functions. This Functions use different return-Types and different Types and Numbers of Parameters, i can not see any Similarities in this Functions.
As the Error-Message indicate, it seems the problem is inside the gcc and not inside my Code or the Way i installed/use the gcc.
Greetings
Erik