On Wed, Dec 2, 2020 at 4:24 AM CHIGOT, CLEMENT <clement.chi...@atos.net> wrote: > > Since the new gccgo mangling scheme, libgo compilation is broken on AIX (or > in Linux with -gstabs) because of a type symbol having a " in its name. I've > made a patch (see attachment) in order to fix stabstring generation, because, > IMO, it should be handled anyway. > However, it happens only once in the whole libgo so I don't know if this " is > intended or not. The problematic type is there: > https://github.com/golang/go/blob/master/src/crypto/x509/x509.go#L2674. Other > similar types don't trigger the bug though. > > I've a minimal test which might can be added if you wish, in Golang tests or > in Gcc Go tests or in both ? > > If the patch is okay, could you please apply it for me ?
Could you show me the small test case? I don't think I understand the problem. In DWARF I don't see any symbol names with quotation marks. I'm not yet sure that your patch is the right fix. Thanks. Ian