diff options
| author | Gerd Moellmann | 2003-11-24 13:13:14 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2003-11-24 13:13:14 +0000 |
| commit | 74d6f539adb717b4894fc6113bdfd671563f44b6 (patch) | |
| tree | 829b5da649fa30dd2216ccedc8978c976c6886f4 /src | |
| parent | 80586d892706065fb5c252a4692165895bf2ce13 (diff) | |
| download | emacs-74d6f539adb717b4894fc6113bdfd671563f44b6.tar.gz emacs-74d6f539adb717b4894fc6113bdfd671563f44b6.zip | |
(LD_SWITCH_SYSTEM_TEMACS)
[__FreeBSD_version >= 500042]: Define as -znocombreloc because
ld's default is incompatible with unexec.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/s/freebsd.h | 8 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 6b6a85d7cdd..5c6a1de926c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2003-11-24 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * s/freebsd.h (LD_SWITCH_SYSTEM_TEMACS) | ||
| 4 | [__FreeBSD_version >= 500042]: Define as -znocombreloc because | ||
| 5 | ld's default is incompatible with unexec. | ||
| 6 | |||
| 1 | 2003-11-23 Kim F. Storm <storm@cua.dk> | 7 | 2003-11-23 Kim F. Storm <storm@cua.dk> |
| 2 | 8 | ||
| 3 | * window.c (enum window_loop): Add REDISPLAY_BUFFER_WINDOWS. | 9 | * window.c (enum window_loop): Add REDISPLAY_BUFFER_WINDOWS. |
diff --git a/src/s/freebsd.h b/src/s/freebsd.h index f3049724d12..dbd08f5b3be 100644 --- a/src/s/freebsd.h +++ b/src/s/freebsd.h | |||
| @@ -220,5 +220,13 @@ Boston, MA 02111-1307, USA. */ | |||
| 220 | 220 | ||
| 221 | #define POSIX_SIGNALS 1 | 221 | #define POSIX_SIGNALS 1 |
| 222 | 222 | ||
| 223 | /* The `combreloc' setting became the default, and it seems to be | ||
| 224 | incompatible with unexec. Symptom is an immediate SEGV in | ||
| 225 | XtInitializeWidget when starting Emacs under X11. */ | ||
| 226 | |||
| 227 | #if defined __FreeBSD_version && __FreeBSD_version >= 500042 | ||
| 228 | #define LD_SWITCH_SYSTEM_TEMACS -znocombreloc | ||
| 229 | #endif | ||
| 230 | |||
| 223 | /* arch-tag: 426529ca-b7c4-448f-b10a-d4dcdc9c78eb | 231 | /* arch-tag: 426529ca-b7c4-448f-b10a-d4dcdc9c78eb |
| 224 | (do not change this comment) */ | 232 | (do not change this comment) */ |