[PATCH] D13482: Revised Initial patch for PS4 toolchain
Romanova, Katya via cfe-commits
cfe-commits at lists.llvm.org
Tue Oct 13 16:42:19 PDT 2015
Thanks! I just committed the patch.
Katya.
> -----Original Message-----
> From: Jonathan Roelofs [mailto:jonathan at codesourcery.com]
> Sent: Tuesday, October 13, 2015 3:40 PM
> To: Romanova, Katya; alexr at leftfield.org; Robinson, Paul;
> echristo at gmail.com; filcab+llvm.phabricator at gmail.com;
> jonathan at codesourcery.com
> Cc: Bedwell, Greg; pierregousseau14 at gmail.com;
> anton at korobeynikov.info; geek4civic at gmail.com; cfe-
> commits at lists.llvm.org; chisophugis at gmail.com
> Subject: Re: [PATCH] D13482: Revised Initial patch for PS4 toolchain
>
> jroelofs accepted this revision.
> jroelofs added a reviewer: jroelofs.
> jroelofs added a comment.
>
> One small suggestion. Otherwise, this still LGTM.
>
>
> ================
> Comment at: lib/Driver/ToolChains.cpp:4078 @@ +4077,3 @@
> + // should be <SDK_DIR>/host_tools/bin.
> + const char *EnvValue = getenv("SCE_PS4_SDK_DIR"); if (EnvValue &&
> + !llvm::sys::fs::exists(EnvValue))
> ----------------
> It might help to structure this:
>
> const char *EnvValue = getenv("SCE_PS4_SDK_DIR");
> if (EnvValue && !llvm::sys::fs::exists(EnvValue))
> getDriver().Diag(clang::diag::warn_drv_ps4_sdk_dir) << EnvValue;
>
> SmallString<512> PS4SDKDir(EnvValue ? EnvValue : getDriver().Dir);
> if (!EnvValue) {
> llvm::sys::path::append(PS4SDKDir, "/../../");
> }
>
>
> as:
>
> SmallString<512> PS4SDKDir;
> if (const char *EnvValue = getenv("SCE_PS4_SDK_DIR"))
> if (!llvm::sys::fs::exists(EnvValue))
> getDriver().Diag(clang::diag::warn_drv_ps4_sdk_dir) << EnvValue;
>
> PS4SDKDir = EnvValue;
> } else {
> PS4SDKDir = getDriver().Dir;
> llvm::sys::path::append(PS4SDKDir, "/../../");
> }
>
>
> Repository:
> rL LLVM
>
> http://reviews.llvm.org/D13482
>
>
More information about the cfe-commits
mailing list