Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/libc')
-rw-r--r--newlib/libc/misc/unctrl.c4
-rw-r--r--newlib/libc/posix/execve.c4
-rw-r--r--newlib/libc/sys/sysvi386/crt0.c4
3 files changed, 8 insertions, 4 deletions
diff --git a/newlib/libc/misc/unctrl.c b/newlib/libc/misc/unctrl.c
index e7350c657..710bf16bd 100644
--- a/newlib/libc/misc/unctrl.c
+++ b/newlib/libc/misc/unctrl.c
@@ -70,9 +70,9 @@ No supporting OS subroutines are required.
#include <_ansi.h>
-#ifndef lint
+#if defined(LIBC_SCCS) && !defined(lint)
static char sccsid[] = "@(#)unctrl.c 8.1 (Berkeley) 6/4/93";
-#endif /* not lint */
+#endif /* LIBC_SCCS and not lint */
_CONST char * _CONST __unctrl[256] = {
"^@", "^A", "^B", "^C", "^D", "^E", "^F", "^G",
diff --git a/newlib/libc/posix/execve.c b/newlib/libc/posix/execve.c
index 416144e86..1be0ed128 100644
--- a/newlib/libc/posix/execve.c
+++ b/newlib/libc/posix/execve.c
@@ -3,6 +3,10 @@
/* This and the other exec*.c files in this directory require
the target to provide the _execve syscall. */
+
+#include <unistd.h>
+
+
int
execve (const char *path, char * const argv[], char * const envp[])
{
diff --git a/newlib/libc/sys/sysvi386/crt0.c b/newlib/libc/sys/sysvi386/crt0.c
index 7949b3d4c..b41c00a3c 100644
--- a/newlib/libc/sys/sysvi386/crt0.c
+++ b/newlib/libc/sys/sysvi386/crt0.c
@@ -31,9 +31,9 @@
* SUCH DAMAGE.
*/
-#ifndef lint
+#if defined(LIBC_SCCS) && !defined(lint)
static char sccsid[] = "@(#)crt0.c 5.7 (Berkeley) 7/3/91";
-#endif /* not lint */
+#endif /* LIBC_SCCS and not lint */
/*
* C start up routine.