IMPORTANT: This and later compilers will NOT ship the LIBCXX/LINCXXABI RTLs anymore. They will use the RTLs provided by OpenVMS. The compiler requires OpenVMS x86-64 V9.2-2 or later. VSI strongly suggests that you upgrade to V9.2-3 or later. If C++ is installed on the V9.2-2 system, you must remove C++ prior to the operating system upgrade. VSI C++ V10.1-3U1 ================================= - DEV-3162 ifunc() attribute should be ignored - DEV-3116 Problem with cout / iostream when using /NOMEMBER_ALIGNMENT - DEV-3163 Pragma member_alignment works incorrectly with /NOMEMBER_ALIGNMENT qualifier - DEV-3164 Conflict in unnamed namespaces - DEV-3166 Problem with ternary operator - DEV-3170 R&D ticket for DEV-3170 [NS8953] OpenVMS x86 descrip.h brakes padding. - DEV-3177 CXX: PCSI: Garbled characters VSI C++ V10.1-3 ================================= - DEV-2694 Update RELEASE_NOTES regarding placement new/delete - DEV-2739 Remove temporary string32 workarounds form SDL files - DEV-2861 LLVM should add DW_AT_HP_unit_size field to the structure debugger type for BLISS types. - DEV-2914 CXX /CLANG: /NOERROR_LIMIT qualifier does not appear to work - DEV-2919 Improve the KIT generation and signing scripts - DEV-2960 Make an automated nightly build system for LLVM - DEV-2979 Add %CXX-ENDDIAG at the end of error/warning/info messages in Clang - DEV-3022 Including brings also - DEV-3040 Improve test running script - DEV-3047 Make the test-suite shared for LLVM-10 and LLVM-20 - DEV-3048 Mark instruction as the beginning of the epilogue - DEV-3067 Fix data form for decimal numbers debugger info. - DEV-3087 Make Python script for running test-suite in multithreads - DEV-1772 CXX does not give warning about truncating external symbols - DEV-1937 warning message with clang -v - DEV-2105 LLVM does not recognize DW_SR_HP_varying in .LL file. - DEV-2455 Clang can't compile BC file created with names=as_is - DEV-2469 X86 CXX generates wrong listing file when there is an error in prologue or epilogue file - DEV-2835 LLVM does not create debugger info for constants - DEV-2848 LLVM does not support pascal 'File Type Entries' - DEV-2874 [NS8018] C++ compiler errors on X86 OpenVMS V9.2-3 and CXX V10-1-3. - DEV-2907 Variant part creates an incompatible structure hierarchy. - DEV-3006 C++ warnings emitted in the log file are present in the listing file, but without the %CXX prefix - DEV-3019 Long filename paths doesn't show up well in .LIS files - DEV-3042 pragma nomember_alignment wrong result on weird case - DEV-3077 CXX qualifier /STANDARD does not work