# HG changeset patch # User Dan Nicolaescu # Date 1246628799 0 # Node ID 531520bb515271f9be025d89f9d646e2e8e07979 # Parent fc048c702693e57553bb94993432f06158fef67e * sysdep.c (sys_suspend): Remove USG_JOBCTRL #ifdef, unused. (mkdir): Remove MKDIR_PROTOTYPE #ifdef, unused. * callproc.c (child_setup): Use #else instead of a separate #ifdef. * term.c (init_tty): Remove spurious #ifdef. diff -r fc048c702693 -r 531520bb5152 src/ChangeLog --- a/src/ChangeLog Fri Jul 03 13:42:29 2009 +0000 +++ b/src/ChangeLog Fri Jul 03 13:46:39 2009 +0000 @@ -1,5 +1,12 @@ 2009-07-03 Dan Nicolaescu + * sysdep.c (sys_suspend): Remove USG_JOBCTRL #ifdef, unused. + (mkdir): Remove MKDIR_PROTOTYPE #ifdef, unused. + + * callproc.c (child_setup): Use #else instead of a separate #ifdef. + + * term.c (init_tty): Remove spurious #ifdef. + * m/mips.h: Mention this file is also used for netbsd. * m/pmax.h: Remove file. diff -r fc048c702693 -r 531520bb5152 src/callproc.c --- a/src/callproc.c Fri Jul 03 13:42:29 2009 +0000 +++ b/src/callproc.c Fri Jul 03 13:46:39 2009 +0000 @@ -1127,16 +1127,14 @@ at least check. */ if (chdir (temp) < 0) _exit (errno); -#endif - -#ifdef DOS_NT +#else /* DOS_NT */ /* Get past the drive letter, so that d:/ is left alone. */ if (i > 2 && IS_DEVICE_SEP (temp[1]) && IS_DIRECTORY_SEP (temp[2])) { temp += 2; i -= 2; } -#endif +#endif /* DOS_NT */ /* Strip trailing slashes for PWD, but leave "/" and "//" alone. */ while (i > 2 && IS_DIRECTORY_SEP (temp[i - 1])) diff -r fc048c702693 -r 531520bb5152 src/sysdep.c --- a/src/sysdep.c Fri Jul 03 13:42:29 2009 +0000 +++ b/src/sysdep.c Fri Jul 03 13:46:39 2009 +0000 @@ -623,18 +623,11 @@ } #else /* No SIGTSTP */ -#ifdef USG_JOBCTRL /* If you don't know what this is don't mess with it */ - ptrace (0, 0, 0, 0); /* set for ptrace - caught by csh */ - kill (getpid (), SIGQUIT); - -#else /* No SIGTSTP or USG_JOBCTRL */ - /* On a system where suspending is not implemented, instead fork a subshell and let it talk directly to the terminal while we wait. */ sys_subshell (); -#endif /* no USG_JOBCTRL */ #endif /* no SIGTSTP */ } @@ -2782,14 +2775,10 @@ /* * Make a directory. */ -#ifdef MKDIR_PROTOTYPE -MKDIR_PROTOTYPE -#else int mkdir (dpath, dmode) char *dpath; int dmode; -#endif { int cpid, status, fd; struct stat statbuf; @@ -3211,8 +3200,8 @@ return proclist; } -/* The WINDOWSNT implementation is on w32.c. - The MSDOS implementation is on dosfns.c. */ +/* The WINDOWSNT implementation is in w32.c. + The MSDOS implementation is in dosfns.c. */ #elif !defined (WINDOWSNT) && !defined (MSDOS) Lisp_Object @@ -3754,8 +3743,8 @@ return attrs; } -/* The WINDOWSNT implementation is on w32.c. - The MSDOS implementation is on dosfns.c. */ +/* The WINDOWSNT implementation is in w32.c. + The MSDOS implementation is in dosfns.c. */ #elif !defined (WINDOWSNT) && !defined (MSDOS) Lisp_Object diff -r fc048c702693 -r 531520bb5152 src/term.c --- a/src/term.c Fri Jul 03 13:42:29 2009 +0000 +++ b/src/term.c Fri Jul 03 13:46:39 2009 +0000 @@ -3464,9 +3464,7 @@ tty->type = xstrdup (terminal_type); -#ifdef subprocesses add_keyboard_wait_descriptor (fileno (tty->input)); -#endif #endif /* !DOS_NT */