@@ -2727,6 +2727,8 @@ void CXXNameMangler::mangleQualifiers(Qualifiers Quals,
const DependentAddressSp
//::= U
//::= U
+llvm::Triple Triple = getASTContext().getTargetInfo().getTriple();
abhina-sree wrote:
Thanks for catching, I fixed t
@@ -2727,6 +2727,8 @@ void CXXNameMangler::mangleQualifiers(Qualifiers Quals,
const DependentAddressSp
//::= U
//::= U
+llvm::Triple Triple = getASTContext().getTargetInfo().getTriple();
nikic wrote:
const reference both here and below?
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder
`openmp-offload-libc-amdgpu-runtime` running on `omp-vega20-1` while building
`clang,llvm` at step 6 "test-openmp".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/73/builds/3370
Here is the relevant p
https://github.com/abhina-sree closed
https://github.com/llvm/llvm-project/pull/101696
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
abhina-sree wrote:
Enabling __ptr32 keyword to support in Clang for z/OS. It is represented by
addrspace(1) in LLVM IR. Unlike existing implementation, __ptr32 is not mangled
into symbol names for z/OS.
https://github.com/llvm/llvm-project/pull/101696
__
https://github.com/zibi2 approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/101696
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -3650,6 +3650,14 @@ void CompilerInvocationBase::GenerateLangArgs(const
LangOptions &Opts,
GenerateArg(Consumer, OPT_ftrigraphs);
}
+ if (T.isOSzOS()) {
+if (!Opts.ZOSExt)
+ GenerateArg(Consumer, OPT_fno_zos_extensions);
+ } else {
+if (Opts.ZOSExt)
https://github.com/abhina-sree updated
https://github.com/llvm/llvm-project/pull/101696
>From f6e1481fb323352a4f6ce3728424d6990f72a800 Mon Sep 17 00:00:00 2001
From: Abhina Sreeskantharajan
Date: Fri, 2 Aug 2024 11:44:44 -0400
Subject: [PATCH 1/3] __ptr32 support for z/OS
---
clang/include/cl
https://github.com/zibi2 approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/101696
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/zibi2 edited https://github.com/llvm/llvm-project/pull/101696
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -3650,6 +3650,14 @@ void CompilerInvocationBase::GenerateLangArgs(const
LangOptions &Opts,
GenerateArg(Consumer, OPT_ftrigraphs);
}
+ if (T.isOSzOS()) {
+if (!Opts.ZOSExt)
+ GenerateArg(Consumer, OPT_fno_zos_extensions);
+ } else {
+if (Opts.ZOSExt)
@@ -211,6 +215,9 @@ static KeywordStatus getKeywordStatusHelper(const
LangOptions &LangOpts,
case KEYNOMS18:
// The disable behavior for this is handled in getKeywordStatus.
return KS_Unknown;
+ case KEYNOZOS:
+// The disable behavior for this is handled in getK
https://github.com/abhina-sree updated
https://github.com/llvm/llvm-project/pull/101696
>From f6e1481fb323352a4f6ce3728424d6990f72a800 Mon Sep 17 00:00:00 2001
From: Abhina Sreeskantharajan
Date: Fri, 2 Aug 2024 11:44:44 -0400
Subject: [PATCH 1/2] __ptr32 support for z/OS
---
clang/include/cl
@@ -211,6 +215,9 @@ static KeywordStatus getKeywordStatusHelper(const
LangOptions &LangOpts,
case KEYNOMS18:
// The disable behavior for this is handled in getKeywordStatus.
return KS_Unknown;
+ case KEYNOZOS:
+// The disable behavior for this is handled in getK
@@ -0,0 +1,119 @@
+// RUN: %clang_cc1 -triple s390x-ibm-zos %s -fsyntax-only -fzos-extensions
-verify
zibi2 wrote:
We should also test the default `-fzos-extensions` by not explicitly specifying
it.
https://github.com/llvm/llvm-project/pull/101696
https://github.com/abhina-sree updated
https://github.com/llvm/llvm-project/pull/101696
>From f6e1481fb323352a4f6ce3728424d6990f72a800 Mon Sep 17 00:00:00 2001
From: Abhina Sreeskantharajan
Date: Fri, 2 Aug 2024 11:44:44 -0400
Subject: [PATCH] __ptr32 support for z/OS
---
clang/include/clang/
https://github.com/abhina-sree updated
https://github.com/llvm/llvm-project/pull/101696
>From 20a999cf221064c5d160fca8a118707bcb0d199a Mon Sep 17 00:00:00 2001
From: Abhina Sreeskantharajan
Date: Fri, 2 Aug 2024 11:44:44 -0400
Subject: [PATCH] __ptr32 support for z/OS
---
clang/include/clang/
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 8bfa089e5bfb9f26e05b9cefa9065ca7f97406ce
0246fe8e7f8d93ad3e37ff770a18bd1928552b5f --e
https://github.com/abhina-sree updated
https://github.com/llvm/llvm-project/pull/101696
>From 0246fe8e7f8d93ad3e37ff770a18bd1928552b5f Mon Sep 17 00:00:00 2001
From: Abhina Sreeskantharajan
Date: Fri, 2 Aug 2024 11:44:44 -0400
Subject: [PATCH] __ptr32 support for z/OS
---
clang/include/clang/
19 matches
Mail list logo