diff options
| author | Paul Eggert | 2012-11-21 13:06:52 -0800 |
|---|---|---|
| committer | Paul Eggert | 2012-11-21 13:06:52 -0800 |
| commit | 9239d970523919dfcf7437f728f4976b3a9467f3 (patch) | |
| tree | b9fd9fb6de02ad291a462a8387cb04d3972114e5 /admin | |
| parent | 954bba56c62e4e0637a933cf21626a55b873e144 (diff) | |
| download | emacs-9239d970523919dfcf7437f728f4976b3a9467f3.tar.gz emacs-9239d970523919dfcf7437f728f4976b3a9467f3.zip | |
Assume POSIX 1003.1-1988 or later for unistd.h.
* admin/CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T)
(HAVE_UNISTD_H): Remove.
* configure.ac: Do not check for getcwd or getwd.
* lib-src/emacsclient.c (getcwd): Remove decl.
(get_current_dir_name): Assume getcwd exists.
* lib-src/etags.c (HAVE_GETCWD): Remove.
(getcwd): Remove decl.
(NO_LONG_OPTIONS): Remove this. All uses removed.
Emacs always has GNU getopt.
(etags_getcwd): Assume getcwd exists.
* lib-src/movemail.c (F_OK, X_OK, W_OK, R_OK): Remove.
* nt/config.nt (HAVE_GETCWD): Remove.
* src/alloc.c: Assume unistd.h exists.
* src/fileio.c (Fexpand_file_name) [DOS_NT]: Use getcwd, not getwd.
* src/sysdep.c (get_current_dir_name): Assume getcwd exists.
(getwd) [USG]: Remove; no longer needed.
(sys_subshell) [DOS_NT]: Use getcwd, not getwd.
* src/w32.c (getcwd): Rename from getwd, and switch to getcwd's API.
* src/w32.h (getcwd): Remove decl.
Fixes: debbugs:12945
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/CPP-DEFINES | 5 | ||||
| -rw-r--r-- | admin/ChangeLog | 6 |
2 files changed, 6 insertions, 5 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES index ae8673452a3..5c291944766 100644 --- a/admin/CPP-DEFINES +++ b/admin/CPP-DEFINES | |||
| @@ -86,7 +86,6 @@ anymore, so they can be removed. | |||
| 86 | AMPERSAND_FULL_NAME | 86 | AMPERSAND_FULL_NAME |
| 87 | BROKEN_DATAGRAM_SOCKETS | 87 | BROKEN_DATAGRAM_SOCKETS |
| 88 | BROKEN_FIONREAD | 88 | BROKEN_FIONREAD |
| 89 | BROKEN_GETWD | ||
| 90 | BROKEN_GET_CURRENT_DIR_NAME | 89 | BROKEN_GET_CURRENT_DIR_NAME |
| 91 | BROKEN_NON_BLOCKING_CONNECT | 90 | BROKEN_NON_BLOCKING_CONNECT |
| 92 | BROKEN_PTY_READ_AFTER_EAGAIN | 91 | BROKEN_PTY_READ_AFTER_EAGAIN |
| @@ -161,7 +160,6 @@ HAVE_FUTIMESAT | |||
| 161 | HAVE_GAI_STRERROR | 160 | HAVE_GAI_STRERROR |
| 162 | HAVE_GCONF | 161 | HAVE_GCONF |
| 163 | HAVE_GETADDRINFO | 162 | HAVE_GETADDRINFO |
| 164 | HAVE_GETCWD | ||
| 165 | HAVE_GETDELIM | 163 | HAVE_GETDELIM |
| 166 | HAVE_GETGRENT | 164 | HAVE_GETGRENT |
| 167 | HAVE_GETHOSTNAME | 165 | HAVE_GETHOSTNAME |
| @@ -178,7 +176,6 @@ HAVE_GETRLIMIT | |||
| 178 | HAVE_GETRUSAGE | 176 | HAVE_GETRUSAGE |
| 179 | HAVE_GETSOCKNAME | 177 | HAVE_GETSOCKNAME |
| 180 | HAVE_GETTIMEOFDAY | 178 | HAVE_GETTIMEOFDAY |
| 181 | HAVE_GETWD | ||
| 182 | HAVE_GET_CURRENT_DIR_NAME | 179 | HAVE_GET_CURRENT_DIR_NAME |
| 183 | HAVE_GHOSTSCRIPT | 180 | HAVE_GHOSTSCRIPT |
| 184 | HAVE_GIF | 181 | HAVE_GIF |
| @@ -304,7 +301,6 @@ HAVE_SIGNED_SIG_ATOMIC_T | |||
| 304 | HAVE_SIGNED_WCHAR_T | 301 | HAVE_SIGNED_WCHAR_T |
| 305 | HAVE_SIGNED_WINT_T | 302 | HAVE_SIGNED_WINT_T |
| 306 | HAVE_SIGSET_T | 303 | HAVE_SIGSET_T |
| 307 | HAVE_SIZE_T | ||
| 308 | HAVE_SNPRINTF | 304 | HAVE_SNPRINTF |
| 309 | HAVE_SOCKETS | 305 | HAVE_SOCKETS |
| 310 | HAVE_SOUND | 306 | HAVE_SOUND |
| @@ -369,7 +365,6 @@ HAVE_TM_ZONE | |||
| 369 | HAVE_TOUCHLOCK | 365 | HAVE_TOUCHLOCK |
| 370 | HAVE_TZNAME | 366 | HAVE_TZNAME |
| 371 | HAVE_TZSET | 367 | HAVE_TZSET |
| 372 | HAVE_UNISTD_H | ||
| 373 | HAVE_UNSIGNED_LONG_LONG_INT | 368 | HAVE_UNSIGNED_LONG_LONG_INT |
| 374 | HAVE_UTIL_H | 369 | HAVE_UTIL_H |
| 375 | HAVE_UTIMENSAT | 370 | HAVE_UTIMENSAT |
diff --git a/admin/ChangeLog b/admin/ChangeLog index 3d76f9dd2ba..b256a0f5dc4 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2012-11-21 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945). | ||
| 4 | * CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T) | ||
| 5 | (HAVE_UNISTD_H): Remove. | ||
| 6 | |||
| 1 | 2012-11-17 Paul Eggert <eggert@cs.ucla.edu> | 7 | 2012-11-17 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 8 | ||
| 3 | Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881). | 9 | Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881). |