summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-01-30 21:20:32 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-01-30 21:20:32 +0000
commitc8a89e7dd5cab24242cc9050387bd5bb902da11a (patch)
tree7aeca9797fb026f8df75c8285e3a1bfed6180da7
parent3b1004624e54cc2fefd034ff80d5dea4b6db764f (diff)
downloadglibc-c8a89e7dd5cab24242cc9050387bd5bb902da11a.tar.gz
Remove miscellaneous __STDC__ conditionals.
-rw-r--r--ChangeLog32
-rw-r--r--crypt/cert.c4
-rw-r--r--crypt/crypt-entry.c4
-rw-r--r--crypt/crypt_util.c2
-rw-r--r--libio/filedoalloc.c4
-rw-r--r--libio/fileops.c4
-rw-r--r--libio/genops.c4
-rw-r--r--libio/iofclose.c4
-rw-r--r--libio/iofdopen.c6
-rw-r--r--libio/iofopen.c4
-rw-r--r--libio/iofopen64.c4
-rw-r--r--libio/iogetdelim.c5
-rw-r--r--libio/iopopen.c4
-rw-r--r--libio/obprintf.c4
-rw-r--r--libio/oldfileops.c4
-rw-r--r--libio/oldiofclose.c5
-rw-r--r--libio/oldiofdopen.c6
-rw-r--r--libio/oldiofopen.c4
-rw-r--r--libio/oldiopopen.c4
-rw-r--r--libio/wfiledoalloc.c4
-rw-r--r--libio/wgenops.c5
-rw-r--r--locale/programs/xmalloc.c6
-rw-r--r--misc/syslog.c4
-rw-r--r--stdio-common/xbug.c2
-rw-r--r--string/memchr.c8
-rw-r--r--string/memcmp.c10
-rw-r--r--string/memrchr.c8
-rw-r--r--string/rawmemchr.c8
-rw-r--r--sysdeps/posix/getcwd.c6
-rw-r--r--time/strftime_l.c8
30 files changed, 67 insertions, 110 deletions
diff --git a/ChangeLog b/ChangeLog
index 9ca578f94d..a03aee89d8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,37 @@
2012-01-30 Joseph Myers <joseph@codesourcery.com>
+ * crypt/cert.c: Remove __STDC__ conditionals.
+ * crypt/crypt-entry.c: Likewise.
+ * crypt/crypt_util.c: Likewise.
+ * libio/filedoalloc.c: Likewise.
+ * libio/fileops.c: Likewise.
+ * libio/genops.c: Likewise.
+ * libio/iofclose.c: Likewise.
+ * libio/iofdopen.c: Likewise.
+ * libio/iofopen.c: Likewise.
+ * libio/iofopen64.c: Likewise.
+ * libio/iogetdelim.c: Likewise.
+ * libio/iopopen.c: Likewise.
+ * libio/obprintf.c: Likewise.
+ * libio/oldfileops.c: Likewise.
+ * libio/oldiofclose.c: Likewise.
+ * libio/oldiofdopen.c: Likewise.
+ * libio/oldiofopen.c: Likewise.
+ * libio/oldiopopen.c: Likewise.
+ * libio/wfiledoalloc.c: Likewise.
+ * libio/wgenops.c: Likewise.
+ * locale/programs/xmalloc.c: Likewise.
+ * misc/syslog.c: Likewise.
+ * stdio-common/xbug.c: Likewise.
+ * string/memchr.c: Likewise.
+ * string/memcmp.c: Likewise.
+ * string/memrchr.c: Likewise.
+ * string/rawmemchr.c: Likewise.
+ * sysdeps/posix/getcwd.c: Likewise.
+ * time/strftime_l.c: Likewise.
+
+2012-01-30 Joseph Myers <joseph@codesourcery.com>
+
* configure.in (libc_cv_cc_sse2avx): AC_SUBST.
* configure: Regenerate.
* config.make.in (config-cflags-sse2avx): Define.
diff --git a/crypt/cert.c b/crypt/cert.c
index 34d7e4158c..8c838e919a 100644
--- a/crypt/cert.c
+++ b/crypt/cert.c
@@ -12,14 +12,10 @@
int totfails = 0;
-#if __STDC__ - 0
int main (int argc, char *argv[]);
void get8 (char *cp);
void put8 (char *cp);
void good_bye (void) __attribute__ ((noreturn));
-#else
-void get8(), put8();
-#endif
void good_bye ()
{
diff --git a/crypt/crypt-entry.c b/crypt/crypt-entry.c
index fdddad2c55..97bd14592e 100644
--- a/crypt/crypt-entry.c
+++ b/crypt/crypt-entry.c
@@ -1,7 +1,7 @@
/*
* UFC-crypt: ultra fast crypt(3) implementation
*
- * Copyright (C) 1991,1992,1993,1996,1997,2007 Free Software Foundation, Inc.
+ * Copyright (C) 1991-1993,1996-1997,2007,2012 Free Software Foundation, Inc.
*
* The GNU C Library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -46,7 +46,6 @@
#include "crypt-private.h"
/* Prototypes for local functions. */
-#if __STDC__ - 0
#ifndef __GNU_LIBRARY__
void _ufc_clearmem (char *start, int cnt);
#else
@@ -61,7 +60,6 @@ extern char *__sha256_crypt (const char *key, const char *salt);
extern char *__sha512_crypt_r (const char *key, const char *salt,
char *buffer, int buflen);
extern char *__sha512_crypt (const char *key, const char *salt);
-#endif
/* Define our magic string to mark salt for MD5 encryption
replacement. This is meant to be the same as for other MD5 based
diff --git a/crypt/crypt_util.c b/crypt/crypt_util.c
index 62c87908ff..7fcbd8f116 100644
--- a/crypt/crypt_util.c
+++ b/crypt/crypt_util.c
@@ -49,7 +49,6 @@
#include "crypt-private.h"
/* Prototypes for local functions. */
-#if __STDC__ - 0
#ifndef __GNU_LIBRARY__
void _ufc_clearmem (char *start, int cnt);
void _ufc_copymem (char *from, char *to, int cnt);
@@ -59,7 +58,6 @@ STATIC void shuffle_sb (long32 *k, ufc_long saltbits);
#else
STATIC void shuffle_sb (long64 *k, ufc_long saltbits);
#endif
-#endif
/*
diff --git a/libio/filedoalloc.c b/libio/filedoalloc.c
index 4f62dcd910..6cbe2e2422 100644
--- a/libio/filedoalloc.c
+++ b/libio/filedoalloc.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993, 1997, 2001, 2002, 2011 Free Software Foundation, Inc.
+/* Copyright (C) 1993, 1997, 2001-2002, 2011-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -62,10 +62,8 @@
#include "libioP.h"
#include <sys/types.h>
#include <sys/stat.h>
-#ifdef __STDC__
#include <stdlib.h>
#include <unistd.h>
-#endif
#ifdef _LIBC
# undef isatty
diff --git a/libio/fileops.c b/libio/fileops.c
index a6f7cbad82..201d063bc0 100644
--- a/libio/fileops.c
+++ b/libio/fileops.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993, 1995, 1997-2005, 2006, 2007, 2008, 2009, 2011
+/* Copyright (C) 1993, 1995, 1997-2005, 2006, 2007, 2008, 2009, 2011-2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Per Bothner <bothner@cygnus.com>.
@@ -40,9 +40,7 @@
#include <string.h>
#include <errno.h>
#include <unistd.h>
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#if _LIBC
# include "../wcsmbs/wcsmbsload.h"
# include "../iconv/gconv_charset.h"
diff --git a/libio/genops.c b/libio/genops.c
index bb40c34356..aa50456541 100644
--- a/libio/genops.c
+++ b/libio/genops.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993,1995,1997-2002, 2003, 2004, 2006, 2007, 2011
+/* Copyright (C) 1993,1995,1997-2002, 2003, 2004, 2006, 2007, 2011-2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -29,9 +29,7 @@
/* Generic or default I/O operations. */
#include "libioP.h"
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#include <string.h>
#include <stdbool.h>
#ifdef _LIBC
diff --git a/libio/iofclose.c b/libio/iofclose.c
index aa2ba40064..64e025b970 100644
--- a/libio/iofclose.c
+++ b/libio/iofclose.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993,1995,1997-2004,2005 Free Software Foundation, Inc.
+/* Copyright (C) 1993,1995,1997-2004,2005,2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -26,9 +26,7 @@
in files containing the exception. */
#include "libioP.h"
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#if _LIBC
# include "../iconv/gconv_int.h"
# include <shlib-compat.h>
diff --git a/libio/iofdopen.c b/libio/iofdopen.c
index 7f6e593e80..59f44147a3 100644
--- a/libio/iofdopen.c
+++ b/libio/iofdopen.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993,1994,1997,1998,1999,2000,2002,2003,2010
+/* Copyright (C) 1993,1994,1997,1998,1999,2000,2002,2003,2010,2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -26,9 +26,7 @@
This exception applies to code released by its copyright holders
in files containing the exception. */
-#ifdef __STDC__
-# include <stdlib.h>
-#endif
+#include <stdlib.h>
#include "libioP.h"
#include <fcntl.h>
diff --git a/libio/iofopen.c b/libio/iofopen.c
index 5051f7a7af..15374188bd 100644
--- a/libio/iofopen.c
+++ b/libio/iofopen.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993,1997,1998,1999,2000,2002,2003
+/* Copyright (C) 1993,1997,1998,1999,2000,2002,2003,2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -27,10 +27,8 @@
in files containing the exception. */
#include "libioP.h"
-#ifdef __STDC__
#include <stdlib.h>
#include <stddef.h>
-#endif
#ifdef _LIBC
# include <shlib-compat.h>
#else
diff --git a/libio/iofopen64.c b/libio/iofopen64.c
index 69e62b8cda..fe4dc99c92 100644
--- a/libio/iofopen64.c
+++ b/libio/iofopen64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993, 1997, 1999, 2000, 2002 Free Software Foundation, Inc.
+/* Copyright (C) 1993,1997,1999,2000,2002,2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -26,9 +26,7 @@
in files containing the exception. */
#include "libioP.h"
-#ifdef __STDC__
#include <stdlib.h>
-#endif
_IO_FILE *
_IO_fopen64 (filename, mode)
diff --git a/libio/iogetdelim.c b/libio/iogetdelim.c
index a362bf978a..3ee7eac873 100644
--- a/libio/iogetdelim.c
+++ b/libio/iogetdelim.c
@@ -1,4 +1,5 @@
-/* Copyright (C) 1994,1996-1998,2001,2003,2005 Free Software Foundation, Inc.
+/* Copyright (C) 1994,1996-1998,2001,2003,2005,2012
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -25,9 +26,7 @@
This exception applies to code released by its copyright holders
in files containing the exception. */
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#include "libioP.h"
#include <string.h>
#include <errno.h>
diff --git a/libio/iopopen.c b/libio/iopopen.c
index 1a5cc0f592..1b2b654388 100644
--- a/libio/iopopen.c
+++ b/libio/iopopen.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993, 1997-2002, 2003, 2004, 2007, 2008
+/* Copyright (C) 1993, 1997-2002, 2003, 2004, 2007, 2008, 2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Per Bothner <bothner@cygnus.com>.
@@ -34,9 +34,7 @@
#if _IO_HAVE_SYS_WAIT
#include <signal.h>
#include <unistd.h>
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#ifdef _LIBC
# include <unistd.h>
# include <shlib-compat.h>
diff --git a/libio/obprintf.c b/libio/obprintf.c
index c715c2d4a5..d099e56a53 100644
--- a/libio/obprintf.c
+++ b/libio/obprintf.c
@@ -1,5 +1,5 @@
/* Print output of stream to given obstack.
- Copyright (C) 1996,1997,1999,2000,2001,2002,2003,2004,2005,2006,2008
+ Copyright (C) 1996,1997,1999,2000,2001,2002,2003,2004,2005,2006,2008,2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
@@ -20,9 +20,7 @@
02111-1307 USA. */
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#include "libioP.h"
#include "strfile.h"
#include <assert.h>
diff --git a/libio/oldfileops.c b/libio/oldfileops.c
index 3e3daa8ae1..900d302965 100644
--- a/libio/oldfileops.c
+++ b/libio/oldfileops.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993, 1995, 1997-2004, 2005, 2007, 2011
+/* Copyright (C) 1993, 1995, 1997-2004, 2005, 2007, 2011-2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Per Bothner <bothner@cygnus.com>.
@@ -42,9 +42,7 @@
#include <sys/stat.h>
#include <string.h>
#include <errno.h>
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#ifndef errno
extern int errno;
#endif
diff --git a/libio/oldiofclose.c b/libio/oldiofclose.c
index 62c3154118..34829eae9b 100644
--- a/libio/oldiofclose.c
+++ b/libio/oldiofclose.c
@@ -1,4 +1,5 @@
-/* Copyright (C) 1993,1995,1997-2002,2004,2005 Free Software Foundation, Inc.
+/* Copyright (C) 1993,1995,1997-2002,2004,2005,2012
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -30,9 +31,7 @@
#define _IO_USE_OLD_IO_FILE
#include "libioP.h"
-#ifdef __STDC__
#include <stdlib.h>
-#endif
int
attribute_compat_text_section
diff --git a/libio/oldiofdopen.c b/libio/oldiofdopen.c
index a1fc6675a4..824c7be3e8 100644
--- a/libio/oldiofdopen.c
+++ b/libio/oldiofdopen.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993,94,97,99,2000,2002,2003,2004
+/* Copyright (C) 1993,94,97,99,2000,2002,2003,2004,2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -30,9 +30,7 @@
#if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_1)
#define _IO_USE_OLD_IO_FILE
-#ifdef __STDC__
-# include <stdlib.h>
-#endif
+#include <stdlib.h>
#include "libioP.h"
#include <fcntl.h>
diff --git a/libio/oldiofopen.c b/libio/oldiofopen.c
index c761580a78..fcbc44366d 100644
--- a/libio/oldiofopen.c
+++ b/libio/oldiofopen.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993,1997,1999,2000,2002,2003,2004
+/* Copyright (C) 1993,1997,1999,2000,2002,2003,2004,2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -31,9 +31,7 @@
#define _IO_USE_OLD_IO_FILE
#include "libioP.h"
-#ifdef __STDC__
#include <stdlib.h>
-#endif
_IO_FILE *
diff --git a/libio/oldiopopen.c b/libio/oldiopopen.c
index 2fa1ac5a37..fe09aed846 100644
--- a/libio/oldiopopen.c
+++ b/libio/oldiopopen.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998-2002, 2004 Free Software Foundation, Inc.
+/* Copyright (C) 1998-2002, 2004, 2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Per Bothner <bothner@cygnus.com>.
@@ -34,9 +34,7 @@
#if _IO_HAVE_SYS_WAIT
#include <signal.h>
#include <unistd.h>
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#ifdef _LIBC
# include <unistd.h>
#endif
diff --git a/libio/wfiledoalloc.c b/libio/wfiledoalloc.c
index 67a05175b2..168bdddc2e 100644
--- a/libio/wfiledoalloc.c
+++ b/libio/wfiledoalloc.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993, 1997, 1999, 2000, 2002, 2006
+/* Copyright (C) 1993, 1997, 1999, 2000, 2002, 2006, 2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -63,10 +63,8 @@
#include "libioP.h"
#include <sys/types.h>
#include <sys/stat.h>
-#ifdef __STDC__
#include <stdlib.h>
#include <unistd.h>
-#endif
#ifdef _LIBC
# undef isatty
diff --git a/libio/wgenops.c b/libio/wgenops.c
index e2adedd6d4..d9709cab8d 100644
--- a/libio/wgenops.c
+++ b/libio/wgenops.c
@@ -1,4 +1,5 @@
-/* Copyright (C) 1993,1995,1997-2002,2004,2006 Free Software Foundation, Inc.
+/* Copyright (C) 1993,1995,1997-2002,2004,2006,2012
+ Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Ulrich Drepper <drepper@cygnus.com>.
Based on the single byte version by Per Bothner <bothner@cygnus.com>.
@@ -30,9 +31,7 @@
/* Generic or default I/O operations. */
#include "libioP.h"
-#ifdef __STDC__
#include <stdlib.h>
-#endif
#include <string.h>
#include <wchar.h>
diff --git a/locale/programs/xmalloc.c b/locale/programs/xmalloc.c
index a2eeda79b8..de2767d1da 100644
--- a/locale/programs/xmalloc.c
+++ b/locale/programs/xmalloc.c
@@ -1,5 +1,5 @@
/* xmalloc.c -- malloc with out of memory checking
- Copyright (C) 1990,91,92,93,94,95,96,97,2004,2005
+ Copyright (C) 1990,91,92,93,94,95,96,97,2004,2005,2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -21,11 +21,7 @@
#include <config.h>
#endif
-#if __STDC__
#define VOID void
-#else
-#define VOID char
-#endif
#include <sys/types.h>
diff --git a/misc/syslog.c b/misc/syslog.c
index 7156b4f955..57d4db9b5b 100644
--- a/misc/syslog.c
+++ b/misc/syslog.c
@@ -51,11 +51,7 @@ static char sccsid[] = "@(#)syslog.c 8.4 (Berkeley) 3/18/94";
#include <signal.h>
#include <locale.h>
-#if __STDC__
#include <stdarg.h>
-#else
-#include <varargs.h>
-#endif
#include <libio/iolibio.h>
#include <math_ldbl_opt.h>
diff --git a/stdio-common/xbug.c b/stdio-common/xbug.c
index a04bfc4fd0..76a8c54726 100644
--- a/stdio-common/xbug.c
+++ b/stdio-common/xbug.c
@@ -8,11 +8,9 @@ typedef struct _Buffer {
int room, used;
} Buffer;
-#if __STDC__ - 0
void InitBuffer (Buffer *b);
void AppendToBuffer (register Buffer *b, const char *str, register int len);
void ReadFile (register Buffer *buffer, FILE *input);
-#endif
#define INIT_BUFFER_SIZE 10000
diff --git a/string/memchr.c b/string/memchr.c
index f3098c775a..28de95741d 100644
--- a/string/memchr.c
+++ b/string/memchr.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991,93,96,97,99,2000,2003 Free Software Foundation, Inc.
+/* Copyright (C) 1991,93,96,97,99,2000,2003,2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Based on strlen implementation by Torbjorn Granlund (tege@sics.se),
with help from Dan Sahlin (dan@sics.se) and
@@ -26,11 +26,7 @@
#endif
#undef __ptr_t
-#if defined (__cplusplus) || (defined (__STDC__) && __STDC__)
-# define __ptr_t void *
-#else /* Not C++ or ANSI C. */
-# define __ptr_t char *
-#endif /* C++ or ANSI C. */
+#define __ptr_t void *
#if defined _LIBC
# include <string.h>
diff --git a/string/memcmp.c b/string/memcmp.c
index 2f8cf344af..d2ec1c279c 100644
--- a/string/memcmp.c
+++ b/string/memcmp.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991,1993,1995,1997,1998,2003,2004
+/* Copyright (C) 1991,1993,1995,1997,1998,2003,2004,2012
Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Torbjorn Granlund (tege@sics.se).
@@ -23,13 +23,7 @@
#endif
#undef __ptr_t
-#if defined __cplusplus || (defined __STDC__ && __STDC__)
-# define __ptr_t void *
-#else /* Not C++ or ANSI C. */
-# undef const
-# define const
-# define __ptr_t char *
-#endif /* C++ or ANSI C. */
+#define __ptr_t void *
#if defined HAVE_STRING_H || defined _LIBC
# include <string.h>
diff --git a/string/memrchr.c b/string/memrchr.c
index 498a4376ea..a19f8e61d7 100644
--- a/string/memrchr.c
+++ b/string/memrchr.c
@@ -1,5 +1,5 @@
/* memrchr -- find the last occurrence of a byte in a memory block
- Copyright (C) 1991, 93, 96, 97, 99, 2000 Free Software Foundation, Inc.
+ Copyright (C) 1991, 93, 96, 97, 99, 2000, 2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Based on strlen implementation by Torbjorn Granlund (tege@sics.se),
with help from Dan Sahlin (dan@sics.se) and
@@ -29,11 +29,7 @@
#endif
#undef __ptr_t
-#if defined __cplusplus || (defined __STDC__ && __STDC__)
-# define __ptr_t void *
-#else /* Not C++ or ANSI C. */
-# define __ptr_t char *
-#endif /* C++ or ANSI C. */
+#define __ptr_t void *
#if defined _LIBC
# include <string.h>
diff --git a/string/rawmemchr.c b/string/rawmemchr.c
index cb00ad7e90..a7c9ec67d0 100644
--- a/string/rawmemchr.c
+++ b/string/rawmemchr.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991,93,96,97,99,2000,2002 Free Software Foundation, Inc.
+/* Copyright (C) 1991,93,96,97,99,2000,2002,2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Based on strlen implementation by Torbjorn Granlund (tege@sics.se),
with help from Dan Sahlin (dan@sics.se) and
@@ -26,11 +26,7 @@
#endif
#undef __ptr_t
-#if defined (__cplusplus) || (defined (__STDC__) && __STDC__)
-# define __ptr_t void *
-#else /* Not C++ or ANSI C. */
-# define __ptr_t char *
-#endif /* C++ or ANSI C. */
+#define __ptr_t void *
#if defined (_LIBC)
# include <string.h>
diff --git a/sysdeps/posix/getcwd.c b/sysdeps/posix/getcwd.c
index 847abc56ca..007f7e6daa 100644
--- a/sysdeps/posix/getcwd.c
+++ b/sysdeps/posix/getcwd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991,92,93,94,95,96,97,98,99,11 Free Software Foundation, Inc.
+/* Copyright (C) 1991-1999,2011-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -192,10 +192,6 @@ extern char *alloca ();
# define size_t unsigned int
#endif
-#if !__STDC__ && !defined const
-# define const
-#endif
-
#ifndef __GNU_LIBRARY__
# define __lstat64 stat64
#endif
diff --git a/time/strftime_l.c b/time/strftime_l.c
index 08c2aeb32b..b22129945b 100644
--- a/time/strftime_l.c
+++ b/time/strftime_l.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002, 2004, 2007-2009, 2010 Free Software Foundation, Inc.
+/* Copyright (C) 2002,2004,2007-2009,2010,2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -124,11 +124,7 @@ extern char *tzname[];
#endif
#ifndef PTR
-# ifdef __STDC__
-# define PTR void *
-# else
-# define PTR char *
-# endif
+# define PTR void *
#endif
#ifndef CHAR_BIT