Andreas Jaeger wrote:
Trying to bootstrap gpc-20030507.tar.gz with GCC 3.3 (actually the gcc-3.3-hammer-branch but that shouldn't make a difference here) on an AMD64 system, the bootstrap fails with:
[...]
407 free (level);
the problem is here that the address of level is wrong, it seems to be in the address space of the dynamic linker.
Any ideas or fixes for this problem?
The port to gcc-3.3 is still under development. This `free' statement must be removed with gcc-3.3. However, there may be more problems. (The level should have been ggc_alloc'ed, so its address should be within the memory administered by GGC, and not invalid.)
So, you might want to try removing the statement, but I'm not sure if it will work yet. If gcc-3.2 supports this platform, I recommend to try this for now.
Frank