Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PS4 version identifier #5850

Merged
merged 1 commit into from Jun 13, 2016
Merged

Add PS4 version identifier #5850

merged 1 commit into from Jun 13, 2016

Conversation

Pursche
Copy link
Contributor

@Pursche Pursche commented Jun 7, 2016

I have started a fork of LDC intended to attempt to add compatibility for the PS4 similar to what exists in the main branch of Clang.
This would require a version identifier, the alternatives I propose is either PS4 or ORBIS.

Orbis OS is the official name of the operating system on the PS4 and Sony refers to the whole platform as ORBIS.

I personally believe that PS4 is a better choice seeing as it's more descriptive and a bit less obscure than ORBIS.

@Pursche
Copy link
Contributor Author

Pursche commented Jun 8, 2016

It looks all green in all checks!

@Pursche
Copy link
Contributor Author

Pursche commented Jun 9, 2016

Discussions going on in this post:

https://forum.dlang.org/thread/ztsojwrjqvqqazlblbxw@forum.dlang.org

@wilzbach
Copy link
Member

LLVM calls it the PS4 toolchain and defines it as PS4 OS Type...

@dnadlinger
Copy link
Member

@yebblies: Okay to go with PS4?

@WalterBright
Copy link
Member

I'd rather PlayStation4

@JohanEngelen
Copy link
Contributor

I vote PlayStation, removing the version number, so all versions are covered too.

Add PlayStation4 version identifier
@Pursche
Copy link
Contributor Author

Pursche commented Jun 12, 2016

I have now changed it to reserve PlayStation4 as well as PlayStation instead of PS4.

The reasoning behind reserving PlayStation as well is incase there are code that can be reused between PS4 and a future theoretical PS5.

If any additions to reserved version keywords also gets reserved like Johan said my reasoning behind reserving PlayStation4 as well is for claritys sake.

@WalterBright WalterBright merged commit 7b107c1 into dlang:master Jun 13, 2016
JohanEngelen added a commit to JohanEngelen/dmd that referenced this pull request Jun 13, 2016
JohanEngelen added a commit to JohanEngelen/dmd that referenced this pull request Jun 13, 2016
JohanEngelen added a commit to JohanEngelen/dmd that referenced this pull request Jun 13, 2016
JohanEngelen added a commit to JohanEngelen/dmd that referenced this pull request Jun 13, 2016
WalterBright added a commit that referenced this pull request Jun 14, 2016
Add version(PlayStation) test for PR #5850
redstar added a commit to redstar/dlang.org that referenced this pull request Jun 28, 2016
@Pursche Pursche deleted the patch-1 branch August 29, 2016 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
6 participants