Index: libc/include/sys/process.h
===================================================================
--- libc/include/sys/process.h	(revision 3803)
+++ libc/include/sys/process.h	(working copy)
@@ -48,50 +48,50 @@
 
 void abort (void)  __attribute__ ((__noreturn__));
 int atexit (void (*)(void));
-int execl (__const__ char *, __const__ char *, ...);
-int execle (__const__ char *, __const__ char *, ...);
-int execlp (__const__ char *, __const__ char *, ...);
-int execlpe (__const__ char *, __const__ char *, ...);
-int execv (__const__ char *, char * __const__ *);
-int execve (__const__ char *, char * __const__ *, char * __const__ *);
-int execvp (__const__ char *, char * __const__ *);
-int execvpe (__const__ char *, char * __const__ *, char * __const__ *);
+int execl (const char *, const char *, ...);
+int execle (const char *, const char *, ...);
+int execlp (const char *, const char *, ...);
+int execlpe (const char *, const char *, ...);
+int execv (const char *, char * const *);
+int execve (const char *, char * const *, char * const *);
+int execvp (const char *, char * const *);
+int execvpe (const char *, char * const *, char * const *);
 void exit (int) __attribute__ ((__noreturn__));
 void _exit (int) __attribute__ ((__noreturn__));
 pid_t fork (void);
 pid_t getpid (void);
 pid_t getppid (void);
-int spawnl (int, __const__ char *, __const__ char *, ...);
-int spawnle (int, __const__ char *, __const__ char *, ...);
-int spawnlp (int, __const__ char *, __const__ char *, ...);
-int spawnlpe (int, __const__ char *, __const__ char *, ...);
-int spawnv (int, __const__ char *, char * __const__ *);
-int spawnve (int, __const__ char *, char * __const__ *, char * __const__ *);
-int spawnvp (int, __const__ char *, char * __const__ *);
-int spawnvpe (int, __const__ char *, char * __const__ *, char * __const__ *);
-int system (__const__ char *);
+int spawnl (int, const char *, const char *, ...);
+int spawnle (int, const char *, const char *, ...);
+int spawnlp (int, const char *, const char *, ...);
+int spawnlpe (int, const char *, const char *, ...);
+int spawnv (int, const char *, char * const *);
+int spawnve (int, const char *, char * const *, char * const *);
+int spawnvp (int, const char *, char * const *);
+int spawnvpe (int, const char *, char * const *, char * const *);
+int system (const char *);
 pid_t wait (int *);
 pid_t waitpid (pid_t, int *, int);
 
-int _execl (__const__ char *, __const__ char *, ...);
-int _execle (__const__ char *, __const__ char *, ...);
-int _execlp (__const__ char *, __const__ char *, ...);
-int _execlpe (__const__ char *, __const__ char *, ...);
-int _execv (__const__ char *, char * __const__ *);
-int _execve (__const__ char *, char * __const__ *, char * __const__ *);
-int _execvp (__const__ char *, char * __const__ *);
-int _execvpe (__const__ char *, char * __const__ *, char * __const__ *);
+int _execl (const char *, const char *, ...);
+int _execle (const char *, const char *, ...);
+int _execlp (const char *, const char *, ...);
+int _execlpe (const char *, const char *, ...);
+int _execv (const char *, char * const *);
+int _execve (const char *, char * const *, char * const *);
+int _execvp (const char *, char * const *);
+int _execvpe (const char *, char * const *, char * const *);
 int _fork (void);
 pid_t _getpid (void);
 pid_t _getppid (void);
-int _spawnl (int, __const__ char *, __const__ char *, ...);
-int _spawnle (int, __const__ char *, __const__ char *, ...);
-int _spawnlp (int, __const__ char *, __const__ char *, ...);
-int _spawnlpe (int, __const__ char *, __const__ char *, ...);
-int _spawnv (int, __const__ char *, char * __const__ *);
-int _spawnve (int, __const__ char *, char * __const__ *, char * __const__ *);
-int _spawnvp (int, __const__ char *, char * __const__ *);
-int _spawnvpe (int, __const__ char *, char * __const__ *, char * __const__ *);
+int _spawnl (int, const char *, const char *, ...);
+int _spawnle (int, const char *, const char *, ...);
+int _spawnlp (int, const char *, const char *, ...);
+int _spawnlpe (int, const char *, const char *, ...);
+int _spawnv (int, const char *, char * const *);
+int _spawnve (int, const char *, char * const *, char * const *);
+int _spawnvp (int, const char *, char * const *);
+int _spawnvpe (int, const char *, char * const *, char * const *);
 pid_t _wait (int *);
 pid_t _waitpid (pid_t, int *, int);
 
Index: libc/Config.kmk
===================================================================
--- libc/Config.kmk	(revision 3803)
+++ libc/Config.kmk	(working copy)
@@ -80,8 +80,9 @@
 TEMPLATE_libc_DEPS = $(LIBC-STD.H)
 TEMPLATE_libc_INST = usr/lib/
 TEMPLATE_libc_CFLAGS = $(TEMPLATE_lib_CFLAGS) -std=gnu99 -Wall -Wundef -Wmissing-prototypes
+TEMPLATE_libc_CFLAGS += -fgnu89-inline
 TEMPLATE_libc_CFLAGS.os2 = $(TEMPLATE_lib_CFLAGS.os2) -mstack-arg-probe
-TEMPLATE_libc_CFLAGS.release = $(TEMPLATE_lib_CFLAGS.release) -O3 -mcpu=pentium
+TEMPLATE_libc_CFLAGS.release = $(TEMPLATE_lib_CFLAGS.release) -O3 -mtune=pentium
 
 TEMPLATE_libc.logstrict = .
 TEMPLATE_libc.logstrict_EXTENDS = libc
