Commit 22e87574 authored by Dan Nicolaescu's avatar Dan Nicolaescu
Browse files

Remove support for old GNU/Linux using libc version 5.

* m/alpha.h (LINUX_SBRK_BUG): Remove definition.
* emacs.c (main): Remove code depending on LINUX_SBRK_BUG.
parent 05a670e6
2010-03-20 Dan Nicolaescu <dann@ics.uci.edu>
 
Remove support for old GNU/Linux using libc version 5.
* m/alpha.h (LINUX_SBRK_BUG): Remove definition.
* emacs.c (main): Remove code depending on LINUX_SBRK_BUG.
Consolidate redundant definitions in s/bsd-common.h.
* s/bsd-common.h (BSD4_2, TABDLY, TAB3, HAVE_TERMIOS, NO_TERMIO)
(LIBS_DEBUG, SYSV_SYSTEM_DIR, UNEXEC, NARROWPROTO, BSD_PGRPS)
......
......@@ -790,11 +790,6 @@ main (int argc, char **argv)
heap_bss_diff = (char *)my_heap_start - max (my_endbss, my_endbss_static);
}
#ifdef LINUX_SBRK_BUG
/* This is only used GNU/LINUX running on alpha when using libc5 */
__sbrk (1);
#endif
#ifdef RUN_TIME_REMAP
if (initialized)
run_time_remap (argv[0]);
......
......@@ -116,11 +116,6 @@ NOTE-END
#endif /* __ELF__ */
#if defined (GNU_LINUX) && __GNU_LIBRARY__ - 0 < 6
/* This controls a conditional in main. */
#define LINUX_SBRK_BUG
#endif
/* On the Alpha it's best to avoid including TERMIO since struct
termio and struct termios are mutually incompatible. */
#define NO_TERMIO
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment