RFC: JEP JDK-8208089: Implement C++14 Language Features
Alexey Semenyuk
alexey.semenyuk at oracle.com
Wed Mar 4 17:40:04 UTC 2020
jpackage is not and not planned to be available on Solaris. It is only
on Windows, Linux and Mac. Is this a sufficient argument to bring in the
patch as is and not rework it to make C++98 compliant?
According to the list of supported compilers [1] on platforms where
jpackage is available they all support C++11 for several years already.
[1] https://wiki.openjdk.java.net/display/Build/Supported+Build+Platforms
- Alexey
On 3/3/2020 7:29 PM, Kim Barrett wrote:
>> On Mar 3, 2020, at 4:49 PM, Alexey Semenyuk <alexey.semenyuk at oracle.com> wrote:
>>
>> How about C++11? I have a pending patch for jpackage that depends on C++11 features that I hesitate to pull in jdk15.
> The reasons for HotSpot (at least) not already being on C++14 (cost of
> switching over the Solaris Studio based platform) also apply to C++11.
> A big part of the work involves dealing with changes to the compilation
> model, the runtime libraries, and the ABI, all of which are part of
> Solaris Studio's transition from C++98 to C++11.
>
More information about the build-dev
mailing list