diff options
| author | Paul Eggert | 2013-07-16 00:05:41 -0700 |
|---|---|---|
| committer | Paul Eggert | 2013-07-16 00:05:41 -0700 |
| commit | c7ddc792b747fdf4fde822df0cf9c7b712be4219 (patch) | |
| tree | de532bf42e3675fa093996b13ddb490cb8ec2f6c /src/ChangeLog | |
| parent | e6c005c5f8e39252fd11821b6452843bead2df6a (diff) | |
| download | emacs-c7ddc792b747fdf4fde822df0cf9c7b712be4219.tar.gz emacs-c7ddc792b747fdf4fde822df0cf9c7b712be4219.zip | |
Fix porting bug to older POSIXish platforms.
* sysdep.c (emacs_pipe): New function, that implements
pipe2 (fd, O_CLOEXEC) even on hosts that lack O_CLOEXEC.
This should port better to CentOS 5 and to Mac OS X 10.6.
All calls to pipe2 changed.
Fixes: debbugs:14862
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index bc71a482a5d..4d819413b42 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2013-07-16 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2013-07-16 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Fix porting bug to older POSIXish platforms (Bug#14862). | ||
| 4 | * sysdep.c (emacs_pipe): New function, that implements | ||
| 5 | pipe2 (fd, O_CLOEXEC) even on hosts that lack O_CLOEXEC. | ||
| 6 | This should port better to CentOS 5 and to Mac OS X 10.6. | ||
| 7 | All calls to pipe2 changed. | ||
| 8 | |||
| 3 | Prefer list1 (X) to Fcons (X, Qnil) when building lists. | 9 | Prefer list1 (X) to Fcons (X, Qnil) when building lists. |
| 4 | This makes the code easier to read and the executable a bit smaller. | 10 | This makes the code easier to read and the executable a bit smaller. |
| 5 | Do not replace all calls to Fcons that happen to create lists, | 11 | Do not replace all calls to Fcons that happen to create lists, |