https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/125395
None
>From a4270081b061b75ce70eb61feff5e5b1119dcda5 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Sun, 2 Feb 2025 05:25:18 -0500
Subject: [PATCH] [Driver] Enable IBT by default on OpenBSD/am64
---
clang/lib/D
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/116608
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/120652
None
>From 9e195c9033c3b314ee67652c54db910bd8bd1756 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 18:48:39 -0500
Subject: [PATCH] [Driver][FreeBSD][NFC] Remove some code duplication
---
clang
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/120652
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -231,6 +231,9 @@ class LLVM_LIBRARY_VISIBILITY FreeBSDTargetInfo : public
OSTargetInfo {
case llvm::Triple::riscv32:
case llvm::Triple::riscv64:
break;
+case llvm::Triple::loongarch32:
brad0 wrote:
@brooksdavis 32-bit RISC-V support was r
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/120689
The %b printf extension in the kernel is not fixed to a int type. On
sparc64 there are various %llb formats. Adjust the code to handle the
length specifiers and type check like it is used by the regular case.
>Fro
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From 1da99c0d32e996219a4b4dcad67b0321cab753e3 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From 3c205ebace308c6d37dff289fab38f93bcb76309 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From 67a87a492c0b84f4d76ae4818658969cd11a379e Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From f4ff980e012458059456044fa7041e490e19523d Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From 821d8028b5175a406811846f44241cb994c818a5 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From db61e7cc93b93bfa4ea19b274532f562b3c0a9a6 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/122525
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
The next release is a few days away from branching. Is this ready or does this
still need more work?
https://github.com/llvm/llvm-project/pull/120149
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/m
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/65827
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
Ping.
https://github.com/llvm/llvm-project/pull/120149
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -228,11 +228,8 @@ class LLVM_LIBRARY_VISIBILITY FreeBSDTargetInfo : public
OSTargetInfo {
case llvm::Triple::arm:
this->MCountName = "__mcount";
break;
-case llvm::Triple::riscv32:
brad0 wrote:
Yes, I mentioned it in the comment.
https
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/122515
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From 5f01b45635d4fe6bb22161d2312dca0c0df86827 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/122515
FreeBSD going forward will not have 32-bit arch support.
Also missed a spot with removing riscv32 support.
>From e2bec3c01ebfa5005081189796e5d28c784ff510 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Fri, 10 J
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/122513
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/122519
None
>From dd61763a54ae9b2c6d4f010f1c5d6a7512a13c91 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Fri, 10 Jan 2025 14:53:17 -0500
Subject: [PATCH] [Driver][NFC] Formatting fixes
---
clang/lib/Basic/Targets.cp
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/122515
>From b6b7ecf846942f44ae69794ca432950907164d26 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Fri, 10 Jan 2025 14:30:03 -0500
Subject: [PATCH] [Driver][FreeBSD] Remove FreeBSD/loongarch32 support
FreeBSD going f
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/122519
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/122513
None
>From 569a1d569a6d61648f413d3225adac6c74594755 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Fri, 10 Jan 2025 14:19:51 -0500
Subject: [PATCH] [Driver][NetBSD] Remove support for NetBSD 8.x
---
clang/lib/
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/122525
Someone added riscv32 here. OpenBSD does not support riscv32.
>From 04ed635943612803126df150e75e7e9f66eb4e24 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Fri, 10 Jan 2025 16:02:56 -0500
Subject: [PATCH] [Drive
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From 84631ab0908f7c1e9c13ed42275c35491174b60d Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Add support to %b printf handling for length
specifier
https://github.com/brad0 edited https://github.com/llvm/llvm-project/pull/120689
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/120689
>From bc71ca9134a2245bf99a6dd2d395994aa03be483 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 19 Dec 2024 21:35:57 -0500
Subject: [PATCH] [clang][Sema] Fixes for %b printf extension handling
The %b printf e
brad0 wrote:
@emaste @brooksdavis
https://github.com/llvm/llvm-project/pull/122515
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/132335
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -281,3 +286,11 @@ void Haiku::addLibCxxIncludePaths(const llvm::opt::ArgList
&DriverArgs,
Tool *Haiku::buildLinker() const { return new tools::haiku::Linker(*this); }
bool Haiku::HasNativeLLVMSupport() const { return true; }
+
+SanitizerMask Haiku::getSupportedSanitizers()
https://github.com/brad0 updated
https://github.com/llvm/llvm-project/pull/130397
>From e3ac24a490948d52b280a4afbc0fa557244932a1 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Fri, 7 Mar 2025 21:50:15 -0500
Subject: [PATCH] [Driver][XCore][NFC] Remove redundant setting of
IsIntegratedAssemble
https://github.com/brad0 edited https://github.com/llvm/llvm-project/pull/133661
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
@MaskRay Another thing I wanted to ask about was there were some tests I
removed with nacl in the name that used nacl triples as well as
rodata-section.s. I am not sure if any of them are still relevant outside of a
nacl environment. Should they be renamed and use a different trip
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/130397
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 edited https://github.com/llvm/llvm-project/pull/133661
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
cc @MaskRay
https://github.com/llvm/llvm-project/pull/135524
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 edited https://github.com/llvm/llvm-project/pull/135691
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
cc @korli @X547
https://github.com/llvm/llvm-project/pull/135367
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 edited https://github.com/llvm/llvm-project/pull/135367
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -180,35 +170,14 @@ bool InitHeaderSearch::AddUnmappedPath(const Twine &Path,
IncludeDirGroup Group,
return false;
}
-void InitHeaderSearch::AddMinGWCPlusPlusIncludePaths(StringRef Base,
- StringRef Arch,
-
brad0 wrote:
cc @MaskRay
https://github.com/llvm/llvm-project/pull/135367
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 approved this pull request.
https://github.com/llvm/llvm-project/pull/137596
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
@mshockwave
https://github.com/llvm/llvm-project/pull/134985
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/134985
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
Ping.
https://github.com/llvm/llvm-project/pull/89279
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,6 @@
+/// Check the max-page-size for OHOS LoongArch.
brad0 wrote:
I'd rename the test like ohos-pagesize.c. Maybe add one other arch and check
that the value is 4k.
https://github.com/llvm/llvm-project/pull/127555
___
brad0 wrote:
Remove all of the OHOS_LOCAL comment markers.
https://github.com/llvm/llvm-project/pull/127555
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
You have to push any new changes first.
https://github.com/llvm/llvm-project/pull/127555
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -3,13 +3,15 @@
// RUN: %clang_cc1 -x c++ -E -dM -ffreestanding -triple=riscv64-linux-ohos <
/dev/null | FileCheck %s -match-full-lines -check-prefix=RISCV64-OHOS-CXX
// RUN: %clang_cc1 -x c++ -E -dM -ffreestanding -triple=mipsel-linux-ohos <
/dev/null | FileCheck %s -match-
brad0 wrote:
That looks better.
https://github.com/llvm/llvm-project/pull/127555
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -111,6 +111,8 @@ std::string OHOS::getMultiarchTriple(const llvm::Triple &T)
const {
return "x86_64-linux-ohos";
case llvm::Triple::aarch64:
return "aarch64-linux-ohos";
+ case llvm::Triple::loongarch64:
brad0 wrote:
No loongarch32 addition here
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/130397
IsIntegratedAssemblerDefault is already set in
Generic_GCC::IsIntegratedAssemblerDefault
>From 5cb790da8c2de53ac604ea581b1baa4c2259e2a8 Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Fri, 7 Mar 2025 21:50:15 -05
brad0 wrote:
@s-barannikov
https://github.com/llvm/llvm-project/pull/130108
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -101,6 +101,8 @@ Changes to the LoongArch Backend
Changes to the MIPS Backend
---
+* `-mcpu=i6400` and `-mcpu=i6500` was added.
brad0 wrote:
Were instead of was.
https://github.com/llvm/llvm-project/pull/130587
brad0 wrote:
cc @MaskRay
https://github.com/llvm/llvm-project/pull/139271
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -314,6 +308,11 @@ function(add_link_opts target_name)
set_property(TARGET ${target_name} APPEND_STRING PROPERTY
LINK_FLAGS " -Wl,-brtl")
endif()
+
+ if (NOT MINGW)
+llvm_check_linker_flag(CXX "-Wl,-Bsymbolic-functions"
+
brad0 wrote:
@rorth Can you please check this on Solaris?
https://github.com/llvm/llvm-project/pull/79539
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
Managarm has to be added to clang/lib/Lex/InitHeaderSearch.cpp
ShouldAddDefaultIncludePaths().
https://github.com/llvm/llvm-project/pull/139271
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman
brad0 wrote:
@rorth Thanks. It was more so the native linker I wasn't sure about.
https://github.com/llvm/llvm-project/pull/79539
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/79539
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/72601
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
@trungnt2910 It would be good to also fix i386 while you're at it.
https://github.com/haikuports/haikuports/commit/7d537e1161adc0ad1860c030e303fad54104d196
https://github.com/llvm/llvm-project/pull/135367
___
cfe-commits mailing list
cfe-
brad0 wrote:
> You mean adding support for `i386`?
Yes.
> From what I understand about the linked issue, x86 is failing due to some
> signal frame unwinding function prototypes got leaked to general Haiku code,
> `_LIBUNWIND_TARGET_HAIKU`, but the implementation part got an additional
> `_LI
brad0 wrote:
Yes, that is fine. Thanks.
https://github.com/llvm/llvm-project/pull/135367
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
cc @MaskRay
https://github.com/llvm/llvm-project/pull/135367
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/140189
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
Added a comment.
https://github.com/llvm/llvm-project/pull/79539
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 created
https://github.com/llvm/llvm-project/pull/140189
None
Rate limit ยท GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sa
https://github.com/brad0 updated https://github.com/llvm/llvm-project/pull/79539
>From 03859cb1b4eb4132c831fdc8a36909df2981292d Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Thu, 25 Jan 2024 16:20:47 -0500
Subject: [PATCH] [CMake] Add a linker test for -Bsymbolic-functions to AddLLVM
Add a li
brad0 wrote:
@no92 Ping.
https://github.com/llvm/llvm-project/pull/139271
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 updated https://github.com/llvm/llvm-project/pull/74178
>From bd513daa03bd6304ab064063775f30e6c820de0d Mon Sep 17 00:00:00 2001
From: Brad Smith
Date: Sat, 11 Nov 2023 20:02:40 -0500
Subject: [PATCH] [Driver][LTO] Move common code for LTO to addLTOOptions()
---
clang/l
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/74178
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/135367
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/141730
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/144791
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brad0 closed https://github.com/llvm/llvm-project/pull/139271
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
@MaskRay
https://github.com/llvm/llvm-project/pull/139271
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,221 @@
+//===--===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
brad0 wrote:
@no92 Ping.
https://github.com/llvm/llvm-project/pull/139271
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
Missing a period at the end of each entry.
https://github.com/llvm/llvm-project/pull/147133
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
brad0 wrote:
@MaskRay Let me know if it's Ok to go ahead.
https://github.com/llvm/llvm-project/pull/133661
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
501 - 583 of 583 matches
Mail list logo