diff options
| author | Masatake YAMATO | 2005-06-30 16:30:53 +0000 |
|---|---|---|
| committer | Masatake YAMATO | 2005-06-30 16:30:53 +0000 |
| commit | 711877f36a52e234c80f8cecbae3d3d03c388ba9 (patch) | |
| tree | 300878da5fae0b758f2bd4f30ba0102eb2d2ce0c /src | |
| parent | 63f7ffb3deb917b90fd7119c5ff09875863329fd (diff) | |
| download | emacs-711877f36a52e234c80f8cecbae3d3d03c388ba9.tar.gz emacs-711877f36a52e234c80f8cecbae3d3d03c388ba9.zip | |
2005-07-01 Masatake YAMATO <jet@gyve.org>
* emacs.c (main): Passing ADD_NO_RANDOMIZE to
`personality'.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/emacs.c | 8 |
2 files changed, 12 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 85c3b747424..4c3c6a80d49 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2005-07-01 Masatake YAMATO <jet@gyve.org> | ||
| 2 | |||
| 3 | * emacs.c (main): Passing ADD_NO_RANDOMIZE to | ||
| 4 | `personality'. | ||
| 5 | |||
| 1 | 2005-06-30 Juri Linkov <juri@jurta.org> | 6 | 2005-06-30 Juri Linkov <juri@jurta.org> |
| 2 | 7 | ||
| 3 | * xdisp.c (x_draw_vertical_border): If left fringe is not present | 8 | * xdisp.c (x_draw_vertical_border): If left fringe is not present |
diff --git a/src/emacs.c b/src/emacs.c index fd38268386a..89d6070b176 100644 --- a/src/emacs.c +++ b/src/emacs.c | |||
| @@ -918,7 +918,13 @@ main (argc, argv | |||
| 918 | { | 918 | { |
| 919 | /* Set this so we only do this once. */ | 919 | /* Set this so we only do this once. */ |
| 920 | putenv("EMACS_HEAP_EXEC=true"); | 920 | putenv("EMACS_HEAP_EXEC=true"); |
| 921 | personality (PER_LINUX32); | 921 | |
| 922 | /* A flag to turn off address randomization which is introduced | ||
| 923 | in linux kernel shipped with fedora core 4 */ | ||
| 924 | #define ADD_NO_RANDOMIZE 0x0040000 | ||
| 925 | personality (PER_LINUX32 | ADD_NO_RANDOMIZE); | ||
| 926 | #undef ADD_NO_RANDOMIZE | ||
| 927 | |||
| 922 | execvp (argv[0], argv); | 928 | execvp (argv[0], argv); |
| 923 | 929 | ||
| 924 | /* If the exec fails, try to dump anyway. */ | 930 | /* If the exec fails, try to dump anyway. */ |