This is the second set of patches to support s390[x] with Gccgo, containing mostly architecture dependent parts that affect the following directories:
gcc/testsuite/go.test (golang) gcc/testsuite/go.test/go-test.exp (Gcc?) libgo (Gcc?) libgo/go (gofrontend) libgo/runtime (gofrontend) It seemed infeasible to split this patch series and send the patches only to the "right" places. All patches are required for proper s390[x] support. With this series, s390[x] support is basically complete. However, I have another patch that adds complex type support in the reflection library, but that requires the latest libffi code. I'll look into merging that back into gcc next. Summary of this series: ----------------------- 0001: Ports libgo to s390[x]. 0002: Adapts some tests in libgo but also fixes some bugs in the tests. 0003: Allow "//+ build" for the go tests in Gcc. 0004: s390[x] specific fixes for some tests in golang. Ciao Dominik ^_^ ^_^ -- Dominik Vogt IBM Germany