Module Name:    src
Committed By:   mrg
Date:           Thu Nov 21 21:45:35 UTC 2019

Modified Files:
        src/sys/lib/libsa: ustarfs.c

Log Message:
apply the strncmp hack only to !clang.  requested by tnn.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/lib/libsa/ustarfs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/lib/libsa/ustarfs.c
diff -u src/sys/lib/libsa/ustarfs.c:1.36 src/sys/lib/libsa/ustarfs.c:1.37
--- src/sys/lib/libsa/ustarfs.c:1.36	Thu Nov 21 07:34:39 2019
+++ src/sys/lib/libsa/ustarfs.c	Thu Nov 21 21:45:34 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: ustarfs.c,v 1.36 2019/11/21 07:34:39 mrg Exp $	*/
+/*	$NetBSD: ustarfs.c,v 1.37 2019/11/21 21:45:34 mrg Exp $	*/
 
 /* [Notice revision 2.2]
  * Copyright (c) 1997, 1998 Avalon Computer Systems, Inc.
@@ -388,7 +388,7 @@ init_volzero_sig(struct open_file *f)
  * Until the real cause is located, work around it by using -O1
  * for this function.
  */
-#ifdef __i386__
+#if defined(__i386__) && !defined(__clang__)
 __attribute__((__optimize__("O1")))
 #endif
 __compactcall int

Reply via email to