[AIX] TOC overflow in static-launcher build when building slowdebug after JDK-8352064

XMLWordPrintable

    • b20
    • ppc
    • aix

        When building 'make all' on AIX / slowdebug the build fails :

        ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
        ld: 0711-781 ERROR: TOC overflow. TOC size: 646240 Maximum size: 65536
        .ibm-clang: error: linker command failed with exit code 12 (use -v to see invocation)
        gmake[3]: *** [StaticLibs.gmk:125: /build_slowdebug/support/static-native/launcher/java] Error 12
        gmake[2]: *** [make/Main.gmk:464: static-launcher] Error 2
        This is because after introducing the static-launcher for AIX with JDK-8352064 the slowdebug build was not tested. The fastdebug or release build optimizes the not needed stuff away, while the real debug build keeps it running out of TOC space.

              Assignee:
              Joachim Kern
              Reporter:
              Matthias Baesken
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: