public inbox for glibc-cvs@sourceware.org
help / color / mirror / Atom feed
* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-06-09 21:17 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-06-09 21:17 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=61aa6b8b2c24d72709db45fed0bb8d95894187e6

commit 61aa6b8b2c24d72709db45fed0bb8d95894187e6
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2024-02-09 17:28 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2024-02-09 17:28 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=5a5018165fc28e4689643d74ceae66288c997be4

commit 5a5018165fc28e4689643d74ceae66288c997be4
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang
    
    clang does not allow to redefine attributes after function declaration.
    Although it work for external usage, its breaks the build for internal
    symbol that glibc provides as optimization (for instance bsearch
    with stdlib-bsearch.h or __cmsg_nxthdr).
    
    Disable such optimization for clang while building glibc.

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index d92503dfed..23e29b9f4d 100644
--- a/include/features.h
+++ b/include/features.h
@@ -523,7 +523,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !(defined __clang__ && defined _LIBC)
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2024-02-07 14:04 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2024-02-07 14:04 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=91a93b8f5ce0501b54d48f7d1efe1f8c4e0a177c

commit 91a93b8f5ce0501b54d48f7d1efe1f8c4e0a177c
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang
    
    clang does not allow to redefine attributes after function declaration.
    Although it work for external usage, its breaks the build for internal
    symbol that glibc provides as optimization (for instance bsearch
    with stdlib-bsearch.h or __cmsg_nxthdr).
    
    Disable such optimization for clang while building glibc.

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index d92503dfed..23e29b9f4d 100644
--- a/include/features.h
+++ b/include/features.h
@@ -523,7 +523,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !(defined __clang__ && defined _LIBC)
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2024-01-29 17:54 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2024-01-29 17:54 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=4373c8da930a24f0be42459d43ee8c27f67af6a4

commit 4373c8da930a24f0be42459d43ee8c27f67af6a4
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang
    
    clang does not allow to redefine attributes after function declaration.
    Although it work for external usage, its breaks the build for internal
    symbol that glibc provides as optimization (for instance bsearch
    with stdlib-bsearch.h or __cmsg_nxthdr).
    
    Disable such optimization for clang while building glibc.

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 1c38393fed..2ccd652501 100644
--- a/include/features.h
+++ b/include/features.h
@@ -515,7 +515,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !(defined __clang__ && defined _LIBC)
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2023-12-21 18:50 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2023-12-21 18:50 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=e88ce25d5f32078b23132b2be53c02f67bf55378

commit e88ce25d5f32078b23132b2be53c02f67bf55378
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang
    
    clang does not allow to redefine attributes after function declaration.
    Although it work for external usage, its breaks the build for internal
    symbol that glibc provides as optimization (for instance bsearch
    with stdlib-bsearch.h or __cmsg_nxthdr).
    
    Disable such optimization for clang while building glibc.

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 7c51b4a2e4..a94fc1b3a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -515,7 +515,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !(defined __clang__ && defined _LIBC)
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2023-09-28 17:49 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2023-09-28 17:49 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6e102459e53135b42d7d6c16b2b87778f1c620ab

commit 6e102459e53135b42d7d6c16b2b87778f1c620ab
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang
    
    clang does not allow to redefine attributes after function declaration.
    Although it work for external usage, its breaks the build for internal
    symbol that glibc provides as optimization (for instance bsearch
    with stdlib-bsearch.h or __cmsg_nxthdr).
    
    Disable such optimization for clang while building glibc.

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 7c51b4a2e4..a94fc1b3a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -515,7 +515,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !(defined __clang__ && defined _LIBC)
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2023-08-30 12:33 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2023-08-30 12:33 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=45233d45600cc588c393a84e7e5af9e139ba733d

commit 45233d45600cc588c393a84e7e5af9e139ba733d
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang
    
    clang does not allow to redefine attributes after function declaration.
    Although it work for external usage, its breaks the build for internal
    symbol that glibc provides as optimization (for instance bsearch
    with stdlib-bsearch.h or __cmsg_nxthdr).
    
    Disable such optimization for clang while building glibc.

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 7c51b4a2e4..a94fc1b3a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -515,7 +515,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !(defined __clang__ && defined _LIBC)
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2023-02-09 19:45 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2023-02-09 19:45 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=54e2ce20f29f8c0fb64ee5e0b6e7427109f955a3

commit 54e2ce20f29f8c0fb64ee5e0b6e7427109f955a3
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang
    
    clang does not allow to redefine attributes after function declaration.
    Although it work for external usage, its breaks the build for internal
    symbol that glibc provides as optimization (for instance bsearch
    with stdlib-bsearch.h or __cmsg_nxthdr).
    
    Disable such optimization for clang while building glibc.

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 26534f2b52..33eeb46a0a 100644
--- a/include/features.h
+++ b/include/features.h
@@ -503,7 +503,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !(defined __clang__ && defined _LIBC)
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-10-28 17:38 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-10-28 17:38 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=e50a72e02b164e8a9bf4102767a17c0f7e5b68ad

commit e50a72e02b164e8a9bf4102767a17c0f7e5b68ad
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 123de9fd47..8d5a7cef5d 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-10-04 12:55 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-10-04 12:55 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=14097432b203c88dad222ff732c4a3cd63a42165

commit 14097432b203c88dad222ff732c4a3cd63a42165
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 123de9fd47..8d5a7cef5d 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-06-09 13:14 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-06-09 13:14 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=61aa6b8b2c24d72709db45fed0bb8d95894187e6

commit 61aa6b8b2c24d72709db45fed0bb8d95894187e6
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-06-03 14:03 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-06-03 14:03 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=1b8c223371c06870c042772973be6fc7ef287b23

commit 1b8c223371c06870c042772973be6fc7ef287b23
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-05-13 14:17 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-05-13 14:17 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=92e91dcf033bc163c6d06991fdfd039641f80aae

commit 92e91dcf033bc163c6d06991fdfd039641f80aae
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-05-12 19:31 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-05-12 19:31 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=1eca7a9781af190e8fa0e2a6fea00d05f4b26d43

commit 1eca7a9781af190e8fa0e2a6fea00d05f4b26d43
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-05-10 18:21 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-05-10 18:21 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=a82d75d585c05d874f7833d418d645213d3375cf

commit a82d75d585c05d874f7833d418d645213d3375cf
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-04-29 14:01 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-04-29 14:01 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=41083544631489dd1dbb13cb260820bed3479efd

commit 41083544631489dd1dbb13cb260820bed3479efd
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-04-04 12:51 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-04-04 12:51 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=d9ee5c52c2609b5a26df640a8bce5ebd506f4aec

commit d9ee5c52c2609b5a26df640a8bce5ebd506f4aec
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-03-31 19:04 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-03-31 19:04 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6c686505a23931c3f0dddfb11c4985fd5ab9e51b

commit 6c686505a23931c3f0dddfb11c4985fd5ab9e51b
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-03-29 20:27 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-03-29 20:27 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=adee2aae3ac7369630d5fe49a883a6d455ca6572

commit adee2aae3ac7369630d5fe49a883a6d455ca6572
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-03-16 17:58 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-03-16 17:58 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3e34cb6eaa7b27986ec48962277779e5099c9bfe

commit 3e34cb6eaa7b27986ec48962277779e5099c9bfe
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-03-15 18:36 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-03-15 18:36 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3e34cb6eaa7b27986ec48962277779e5099c9bfe

commit 3e34cb6eaa7b27986ec48962277779e5099c9bfe
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-03-11 17:20 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-03-11 17:20 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2bcda5c1dbab022a1d05290aa3bce8ec398667ae

commit 2bcda5c1dbab022a1d05290aa3bce8ec398667ae
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

* [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang
@ 2022-03-08 18:57 Adhemerval Zanella
  0 siblings, 0 replies; 23+ messages in thread
From: Adhemerval Zanella @ 2022-03-08 18:57 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=217a4dd67448d9223236d9eaa4652b8262b4e5a3

commit 217a4dd67448d9223236d9eaa4652b8262b4e5a3
Author: Fangrui Song <maskray@google.com>
Date:   Thu Oct 7 18:16:04 2021 -0700

    Disable __USE_EXTERN_INLINES for clang

Diff:
---
 include/features.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/features.h b/include/features.h
index 76b8b973d4..70f70ff1a4 100644
--- a/include/features.h
+++ b/include/features.h
@@ -502,7 +502,7 @@
 /* Decide whether we can define 'extern inline' functions in headers.  */
 #if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
     && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
+    && defined __extern_inline && !defined __clang__
 # define __USE_EXTERN_INLINES	1
 #endif


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2024-02-09 17:28 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-09 21:17 [glibc/azanella/clang] Disable __USE_EXTERN_INLINES for clang Adhemerval Zanella
  -- strict thread matches above, loose matches on Subject: below --
2024-02-09 17:28 Adhemerval Zanella
2024-02-07 14:04 Adhemerval Zanella
2024-01-29 17:54 Adhemerval Zanella
2023-12-21 18:50 Adhemerval Zanella
2023-09-28 17:49 Adhemerval Zanella
2023-08-30 12:33 Adhemerval Zanella
2023-02-09 19:45 Adhemerval Zanella
2022-10-28 17:38 Adhemerval Zanella
2022-10-04 12:55 Adhemerval Zanella
2022-06-09 13:14 Adhemerval Zanella
2022-06-03 14:03 Adhemerval Zanella
2022-05-13 14:17 Adhemerval Zanella
2022-05-12 19:31 Adhemerval Zanella
2022-05-10 18:21 Adhemerval Zanella
2022-04-29 14:01 Adhemerval Zanella
2022-04-04 12:51 Adhemerval Zanella
2022-03-31 19:04 Adhemerval Zanella
2022-03-29 20:27 Adhemerval Zanella
2022-03-16 17:58 Adhemerval Zanella
2022-03-15 18:36 Adhemerval Zanella
2022-03-11 17:20 Adhemerval Zanella
2022-03-08 18:57 Adhemerval Zanella

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).