D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 17948 - C++ Itanium ABI mangling of vector types has changed
Summary: C++ Itanium ABI mangling of vector types has changed
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: All Linux
: P1 enhancement
Assignee: No Owner
URL:
Keywords: C++, mangling
Depends on:
Blocks:
 
Reported: 2017-10-29 08:21 UTC by Walter Bright
Modified: 2022-03-01 02:12 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Walter Bright 2017-10-29 08:21:29 UTC
version (none)
    buf.printf("Dv%llu_", (cast(TypeSArray *)t.basetype).dim.toInteger()); // -- Gnu ABI v.4
else
    buf.writestring("U8__vector"); //-- Gnu ABI v.3

Need to upgrade to v.4