@@ -0,0 +1,37 @@
+// RUN: %clang_cc1 -triple x86_64-windows-gnu -emit-llvm < %s | FileCheck %s
+// RUN: %clang_cc1 -triple x86_64-pc-cygwin -emit-llvm < %s | FileCheck %s
+
+// copy ms_abi block only from ../ms_abi.c
kikairoya wrote:
I understand. Sorry.
https:/
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/143115
>From c64472a188825a1d814ea0523a6097d25949d6fb Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Sun, 25 May 2025 14:07:29 +0900
Subject: [PATCH 1/3] [Cygwin] va_list must be treated like normal Windows
Handling
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/143115
>From c64472a188825a1d814ea0523a6097d25949d6fb Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Sun, 25 May 2025 14:07:29 +0900
Subject: [PATCH 1/3] [Cygwin] va_list must be treated like normal Windows
Handling
@@ -0,0 +1,37 @@
+// RUN: %clang_cc1 -triple x86_64-windows-gnu -emit-llvm < %s | FileCheck %s
+// RUN: %clang_cc1 -triple x86_64-pc-cygwin -emit-llvm < %s | FileCheck %s
+
+// copy ms_abi block only from ../ms_abi.c
kikairoya wrote:
Updated description.
https:/
https://github.com/kikairoya edited
https://github.com/llvm/llvm-project/pull/143115
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kikairoya edited
https://github.com/llvm/llvm-project/pull/143115
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/143115
>From c64472a188825a1d814ea0523a6097d25949d6fb Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Sun, 25 May 2025 14:07:29 +0900
Subject: [PATCH 1/2] [Cygwin] va_list must be treated like normal Windows
Handling
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/143115
>From c64472a188825a1d814ea0523a6097d25949d6fb Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Sun, 25 May 2025 14:07:29 +0900
Subject: [PATCH 1/2] [Cygwin] va_list must be treated like normal Windows
Handling
kikairoya wrote:
I have a test already: https://github.com/llvm/llvm-project/pull/143115
https://github.com/llvm/llvm-project/pull/143166
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-comm
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/143135
>From 7d6d26873656417f3dc194937d3406d90e47accb Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Fri, 2 May 2025 23:13:16 +0900
Subject: [PATCH] [Clang-Tools][Windows] Fix driver name transformation in
scan-buil
https://github.com/kikairoya edited
https://github.com/llvm/llvm-project/pull/143135
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/143135
On Windows system, scan-build resolves clang++ driver name as
"clang-{ver}++.exe" from "clang-{ver}.exe" but should transform to
"clang++.exe".
>From 206a1215c3a26861e65e89951d3bf1b9552894b5 Mon Sep 17 00:00
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/143117
On Cygwin environment, wint_t is unsigned int as shown here:
```
$ echo | gcc -m32 -xc - -E -dM | grep WINT_T
145:#define __SIZEOF_WINT_T__ 4
315:#define __WINT_TYPE__ unsigned int
```
```
$ echo | gcc -xc - -
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/143115
Handling of va_list on Cygwin environment must be matched to normal Windows
environment.
A new test file is added as existing test contains a unsupported functionality.
>From c64472a188825a1d814ea0523a6097d25
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 37af003a4cc9afb74a05cddd5118ed0695cec632 Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/2] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 4f0eab77111d15515082c82d288f25ca88424a9e Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/2] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 47f81a804a36a5b685f130f22d2ab5d330170861 Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/2] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 47f81a804a36a5b685f130f22d2ab5d330170861 Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/2] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 827e89b8148e7eaa69bbae342cfb2a59d1b09133 Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/3] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 827e89b8148e7eaa69bbae342cfb2a59d1b09133 Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/2] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
>From 827e89b8148e7eaa69bbae342cfb2a59d1b09133 Mon Sep 17 00:00:00 2001
From: kikairoya
Date: Mon, 21 Apr 2025 23:30:13 +0900
Subject: [PATCH 1/2] [Cygwin][MinGW] Internal class in
explicitly-instantiation-de
https://github.com/kikairoya updated
https://github.com/llvm/llvm-project/pull/140145
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/140145
resolves https://github.com/llvm/llvm-project/issues/135910
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -a
https://github.com/kikairoya closed
https://github.com/llvm/llvm-project/pull/138773
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2,6 +2,8 @@
// RUN: %clang_cc1 -triple x86_64-windows-msvc -fms-extensions -emit-llvm
-std=c11 -O0 -o - %s | FileCheck %s
// RUN: %clang_cc1 -triple i686-windows-gnu-fms-extensions -emit-llvm
-std=c11 -O0 -o - %s | FileCheck %s
// RUN: %clang_cc1 -triple x86_64-window
kikairoya wrote:
Thank you. I have divided into separated PRs. They don't have conflict each.
https://github.com/llvm/llvm-project/pull/139797
https://github.com/llvm/llvm-project/pull/139798
https://github.com/llvm/llvm-project/pull/139799
https://github.com/llvm/llvm-project/pull/138773
___
https://github.com/kikairoya edited
https://github.com/llvm/llvm-project/pull/139799
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/139799
Behaves as same as both of Clang and GCC targetting MinGW. Required for
compatibility for Cygwin-GCC.
https://github.com/llvm/llvm-project/pull/138773
Rate limit · GitHub
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/139798
Behaves as same as both of Clang and GCC targetting MinGW. Required for
compatibility for Cygwin-GCC.
Divided from https://github.com/llvm/llvm-project/pull/138773
Rate limit · GitHu
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/139797
Behaves as same as both of Clang and GCC targetting MinGW. Required for
compatibility for Cygwin-GCC.
Divided from https://github.com/llvm/llvm-project/pull/138773
>From 8bb0b61112d68f6cecbc15411f5080c413a4
https://github.com/kikairoya edited
https://github.com/llvm/llvm-project/pull/138773
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/138773
MinGW-GCC and MinGW-Clang exports these symbols.
Cygwin-GCC also exports them, so Cygwin-Clang should do so.
Some of tests have new DAG pattern because i686-cygwin don't use __thiscall but
__cdecl for member
https://github.com/kikairoya created
https://github.com/llvm/llvm-project/pull/138618
Cygwin environment and toolchain supports EMUTLS.
>From
>https://cygwin.com/git/?p=newlib-cygwin.git;a=blob;f=config/tls.m4;hb=HEAD#l118,
```
$ LANG=C gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO
34 matches
Mail list logo