Kill sys/cdefs.h includes, because overly complicated include+macro
authorderaadt <deraadt@openbsd.org>
Mon, 13 Dec 2021 18:04:28 +0000 (18:04 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 13 Dec 2021 18:04:28 +0000 (18:04 +0000)
for a sccsid replacement scheme which results an namespace damage
is an unfair trade
ok bluhm

23 files changed:
regress/gnu/lib/libexecinfo/t_backtrace.c
regress/lib/libagentx/log.h
regress/lib/libm/msun/cexp_test.c
regress/lib/libm/msun/conj_test.c
regress/lib/libm/msun/csqrt_test.c
regress/lib/libm/msun/ctrig_test.c
regress/lib/libm/msun/exponential_test.c
regress/lib/libm/msun/fenv_test.c
regress/lib/libm/msun/fls.c
regress/lib/libm/msun/fma_test.c
regress/lib/libm/msun/fmaxmin_test.c
regress/lib/libm/msun/invctrig_test.c
regress/lib/libm/msun/invtrig_test.c
regress/lib/libm/msun/logarithm_test.c
regress/lib/libm/msun/lrint_test.c
regress/lib/libm/msun/lround_test.c
regress/lib/libm/msun/macros.h
regress/lib/libm/msun/nan_test.c
regress/lib/libm/msun/nearbyint_test.c
regress/lib/libm/msun/next_test.c
regress/lib/libm/msun/rem_test.c
regress/lib/libm/msun/trig_test.c
regress/sys/kern/pledge/execpromise/execpromise.c

index cc9867e..2796095 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: t_backtrace.c,v 1.1 2021/06/10 23:40:46 jca Exp $     */
+/*     $OpenBSD: t_backtrace.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $ */
 
 /*-
  * Copyright (c) 2012 The NetBSD Foundation, Inc.
@@ -28,7 +28,8 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#include <sys/cdefs.h>
+
+#include <sys/types.h>
 
 #include <atf-c.h>
 #include <string.h>
index 33c5f28..3a67418 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: log.h,v 1.1 2021/01/04 19:24:55 rob Exp $     */
+/*     $OpenBSD: log.h,v 1.2 2021/12/13 18:04:28 deraadt Exp $ */
 
 /*
  * Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
@@ -20,7 +20,6 @@
 #define LOG_H
 
 #include <stdarg.h>
-#include <sys/cdefs.h>
 
 void   log_init(int, int);
 void   log_procinit(const char *);
index 58f5e26..bbaaa74 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: cexp_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $   */
+/*     $OpenBSD: cexp_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $   */
 /*-
  * Copyright (c) 2008-2011 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Tests for corner cases in cexp*().
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 
 #include <complex.h>
index ce21351..fc3d254 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: conj_test.c,v 1.3 2021/10/22 18:00:22 mbuhl Exp $     */
+/*     $OpenBSD: conj_test.c,v 1.4 2021/12/13 18:04:28 deraadt Exp $   */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -29,9 +29,6 @@
  * Tests for conj{,f,l}()
  */
 
-#include <sys/cdefs.h>
-/* $FreeBSD: head/lib/msun/tests/conj_test.c 314650 2017-03-04 10:07:46Z ngie $ */
-
 #include <complex.h>
 #include <fenv.h>
 #include <math.h>
index a7b66da..83e0fe0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: csqrt_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $  */
+/*     $OpenBSD: csqrt_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $  */
 /*-
  * Copyright (c) 2007 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -27,9 +27,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 
 #include <complex.h>
index 31e38c2..3620cc4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ctrig_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $  */
+/*     $OpenBSD: ctrig_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $  */
 /*-
  * Copyright (c) 2008-2011 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Tests for csin[h](), ccos[h](), and ctan[h]().
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 #include <complex.h>
 #include <fenv.h>
index 739f0c4..8308de0 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: exponential_test.c,v 1.2 2021/10/22 18:07:01 mbuhl Exp $      */
+/*     $OpenBSD: exponential_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $    */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Tests for corner cases in exp*().
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <fenv.h>
 #include <float.h>
 #include <math.h>
index 529d8cc..7cb690e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fenv_test.c,v 1.6 2021/10/22 18:00:22 mbuhl Exp $     */
+/*     $OpenBSD: fenv_test.c,v 1.7 2021/12/13 18:04:28 deraadt Exp $   */
 /*-
  * Copyright (c) 2004 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Test the correctness and C99-compliance of various fenv.h features.
  */
 
-#include <sys/cdefs.h>
-/* $FreeBSD: head/lib/msun/tests/fenv_test.c 314650 2017-03-04 10:07:46Z ngie $ */
-
 #include <sys/types.h>
 #include <sys/wait.h>
 #include <assert.h>
index f588acf..8d540c4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fls.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $   */
+/*     $OpenBSD: fls.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $ */
 /*-
  * SPDX-License-Identifier: BSD-3-Clause
  *
@@ -32,9 +32,6 @@
 
 #include "macros.h"
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <strings.h>
 
 /*
index cd45a7a..7b1eea2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fma_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
+/*     $OpenBSD: fma_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $    */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Tests for fma{,f,l}().
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 #include <fenv.h>
 #include <float.h>
index e84a94c..68510e9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: fmaxmin_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $  */
+/*     $OpenBSD: fmaxmin_test.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $        */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Tests for fmax{,f,l}() and fmin{,f,l}.
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <fenv.h>
 #include <float.h>
 #include <math.h>
index 368ebd1..25b47cb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: invctrig_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $       */
+/*     $OpenBSD: invctrig_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $       */
 /*-
  * Copyright (c) 2008-2013 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Tests for casin[h](), cacos[h](), and catan[h]().
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 #include <complex.h>
 #include <fenv.h>
index 7c06a89..4f2f9ea 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: invtrig_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $  */
+/*     $OpenBSD: invtrig_test.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $        */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -33,9 +33,6 @@
  * sanity checks, not intended to be comprehensive.
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <fenv.h>
 #include <float.h>
 #include <math.h>
index 3cf6527..2769a7d 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: logarithm_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $      */
+/*     $OpenBSD: logarithm_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $      */
 /*-
  * Copyright (c) 2008-2010 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Tests for corner cases in log*().
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 #include <fenv.h>
 #include <float.h>
index 5a1e281..d17618a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lrint_test.c,v 1.4 2021/10/22 18:00:22 mbuhl Exp $    */
+/*     $OpenBSD: lrint_test.c,v 1.5 2021/12/13 18:04:28 deraadt Exp $  */
 /*-
  * Copyright (c) 2005-2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -29,9 +29,6 @@
  * Test for lrint(), lrintf(), llrint(), and llrintf().
  */
 
-#include <sys/cdefs.h>
-/* $FreeBSD: head/lib/msun/tests/lrint_test.c 314650 2017-03-04 10:07:46Z ngie $ */
-
 #include <fenv.h>
 #include <limits.h>
 #include <math.h>
index 9f83b09..04d3cbc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: lround_test.c,v 1.1 2021/10/22 18:00:22 mbuhl Exp $   */
+/*     $OpenBSD: lround_test.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $ */
 /*-
  * Copyright (c) 2005 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Test for lround(), lroundf(), llround(), and llroundf().
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <fenv.h>
 #include <limits.h>
 #include <math.h>
index 00ea394..b415f3c 100644 (file)
@@ -1,7 +1,6 @@
-/*      $OpenBSD: macros.h,v 1.2 2021/12/13 16:56:48 deraadt Exp $       */
+/*      $OpenBSD: macros.h,v 1.3 2021/12/13 18:04:28 deraadt Exp $       */
 /* Public domain - Moritz Buhl */
 
-#define __FBSDID(a)
 #define rounddown(x, y)        (((x)/(y))*(y))
 #define fpequal(a, b)  fpequal_cs(a, b, 1)
 #define hexdump(...)
index 99883fb..f074da2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nan_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $    */
+/*     $OpenBSD: nan_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $    */
 /*-
  * Copyright (C) 2007 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -32,9 +32,6 @@
  * and sscanf("nan(...)", ...) work identically.
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 #include <fenv.h>
 #include <float.h>
index 68053aa..095c99f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nearbyint_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $      */
+/*     $OpenBSD: nearbyint_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $      */
 /*-
  * Copyright (c) 2010 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -35,9 +35,6 @@
  * - tests for harder values (more mantissa bits than float)
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 #include <fenv.h>
 #include <math.h>
index 650eaf4..020fe7b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: next_test.c,v 1.1 2021/10/22 18:00:23 mbuhl Exp $     */
+/*     $OpenBSD: next_test.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $   */
 /*-
  * Copyright (c) 2005 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -31,9 +31,6 @@
  * Test the correctness of nextafter{,f,l} and nexttoward{,f,l}.
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <fenv.h>
 #include <float.h>
 #include <math.h>
index 6a50ca2..79946d6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rem_test.c,v 1.1 2021/10/22 18:00:23 mbuhl Exp $      */
+/*     $OpenBSD: rem_test.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $    */
 /*-
  * Copyright (c) 2005-2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -33,9 +33,6 @@
  * Missing tests: fmod, fmodf.
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <float.h>
 #include <math.h>
 #include <stdio.h>
index c6b2afa..3643316 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: trig_test.c,v 1.2 2021/12/13 16:56:48 deraadt Exp $   */
+/*     $OpenBSD: trig_test.c,v 1.3 2021/12/13 18:04:28 deraadt Exp $   */
 /*-
  * Copyright (c) 2008 David Schultz <das@FreeBSD.org>
  * All rights reserved.
@@ -36,9 +36,6 @@
  * available at http://www.cs.berkeley.edu/~wkahan/testpi/ .
  */
 
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
 #include <sys/types.h>
 
 #include <fenv.h>
index 50ba587..d79a878 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: execpromise.c,v 1.1 2017/12/16 11:00:49 florian Exp $ */
+/*     $OpenBSD: execpromise.c,v 1.2 2021/12/13 18:04:28 deraadt Exp $ */
 /*
  * Copyright (c) 2017 Florian Obser <florian@openbsd.org>
  *
@@ -15,7 +15,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/cdefs.h>
+#include <sys/types.h>
 #include <sys/socket.h>
 
 #include <err.h>