aboutsummaryrefslogtreecommitdiffstats
path: root/src/s (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | * s/netbsd.h (LD_SWITCH_SYSTEM_TEMACS): Remove, configure sets nocombreloc.Dan Nicolaescu2010-04-232-8/+0
| | | | | | | | * s/openbsd.h (LD_SWITCH_SYSTEM_TEMACS): Remove.
* | Simplify STARTFILES definition.Dan Nicolaescu2010-04-232-0/+4
| | | | | | | | | | | | | | * s/hpux10-20.h (START_FILES): Explicitly define here instead of relying on Makefile.in to define it. * s/cygwin.h (START_FILES): Likewise. * Makefile.in (STARTFILES): Remove conditional code, not needed anymore.
* | Clean up Solaris code.Dan Nicolaescu2010-04-231-29/+0
| | | | | | | | | | | | | | | | | | | | * s/sol2-6.h (LD_SWITCH_SYSTEM_TEMACS, C_SWITCH_X_SYSTEM) (LIB_MOTIF): Remove, configure takes care of this. (NOT_USING_MOTIF): Remove, unused. * xrdb.c: Remove #if 0-ed #include. (SYSV): Remove conditional for old SysV. * sysdep.c (closedir): Remove conditional code for Solaris, Solaris has closedir.
* | Clean up HP-UX files.Dan Nicolaescu2010-04-211-0/+45
| | | | | | | | | | | | | | * m/hp800.h (NO_REMAP, VIRT_ADDR_VARIES, DATA_SEG_BITS) (DATA_START, TEXT_START, LOAD_AVE_TYPE, LOAD_AVE_CVT) (LDAV_SYMBOL, index, rindex): Move definitions only used in HP-UX ... * s/hpux10-20.h: ... to the only user, here.
* | Remove NOMULTIPLEJOBS, unused.Dan Nicolaescu2010-04-202-12/+0
| | | | | | | | | | * s/template.h (NOMULTIPLEJOBS): * s/msdos.h (NOMULTIPLEJOBS): Remove, unused.
* | Simplify LD_SWITCH_SYSTEM_TEMACS usage.Dan Nicolaescu2010-04-203-21/+2
| | | | | | | | | | | | | | * s/freebsd.h (LD_SWITCH_SYSTEM_TEMACS): * s/gnu-linux.h (LD_SWITCH_SYSTEM_TEMACS): Remove, configure detects -znocombreloc and passes it to the linker * s/hpux10-20.h (LD_SWITCH_SYSTEM_TEMACS): Remove, empty.
* | Don't depend on cm.c or termcap.c on Windows, use stubs.Juanma Barranquero2010-04-211-0/+11
| | | | | | | | | | | | | | | | | | | | * makefile.w32-in (OBJ1): Remove cm.$(O) and termcap.$(O). ($(BLD)/cm.$(O), $(BLD)/termcap.$(O)): Remove. * w32console.c (current_tty, cost): New vars; lifted from cm.c. (evalcost, cmputc, cmcheckmagic, cmcostinit, cmgoto, Wcm_clear) (sys_tputs, sys_tgetstr): New stubs. * s/ms-w32.h (chcheckmagic, cmcostinit, cmgoto, cmputc, Wcm_clear) (tputs, tgetstr): New; define to sys_*.
* | Merge from emacs-23Stefan Monnier2010-04-191-0/+18
|\ \ | |/
| * Use openpty for allocating pty on Darwin. Fix Bug#726 and Bug#5819.YAMAMOTO Mitsuharu2010-04-101-0/+18
| | | | | | | | | | * s/darwin.h (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF) (PTY_OPEN): New defines. Use openpty (Bug#726, Bug#5819).
* | * s/freebsd.h: Restore osreldate.h include.Dan Nicolaescu2010-04-161-0/+2
| | | | | | | | Suggested by Naohiro Aota.
* | * s/cygwin.h: Avoid linking against static libgcc.Chong Yidong2010-04-151-0/+8
| | | | | | | | See http://lists.gnu.org/archive/html/emacs-devel/2010-01/msg01128.html
* | Remove C_SWITCH_SYSTEM_TEMACS.Dan Nicolaescu2010-04-111-3/+1
| | | | | | | | | | | | | | | | | | * s/darwin.h (C_SWITCH_SYSTEM_TEMACS): Remove. (malloc, realloc, free): Use emacs, not temacs for conditional definition. * Makefile.in (C_SWITCH_SYSTEM_TEMACS): Remove. (ALL_CFLAGS): Do not use C_SWITCH_SYSTEM_TEMACS.
* | * s/msdos.h (UNEXEC): New definition.Dan Nicolaescu2010-04-101-0/+2
| |
* | Simplify code for HP machines.Dan Nicolaescu2010-04-061-0/+5
| | | | | | | | | | | | | | * m/hp800.h (LOAD_AVE_TYPE, LOAD_AVE_CVT, NO_REMAP): Do not define for GNU_LINUX, not needed. (UNEXEC, NEED_BSDTTY): Move definitions... * s/hpux10-20.h (UNEXEC, NEED_BSDTTY): ... here.
* | * m/iris4d.h (UNEXEC): Move definition ...Dan Nicolaescu2010-04-061-0/+2
| | | | | | | | * s/irix6-5.h (UNEXEC): ... here.
* | * m/intel386.h (NO_REMAP): Move definition ...Dan Nicolaescu2010-04-021-0/+2
| | | | | | | | * s/msdos.h (NO_REMAP): ... here.
* | Remove extern errno declarations.Dan Nicolaescu2010-04-011-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xterm.c: * xrdb.c: * w32term.c: * unexec.c: * unexaix.c: * sysdep.c: * process.c: * lread.c: * keyboard.c: * floatfns.c: * filelock.c: * fileio.c: * emacs.c (main): * ecrt0.c: * dispnew.c: * callproc.c: * buffer.c: Remove errno extern declarations. * s/netbsd.h (NEED_ERRNO): Remove. * movemail.c: * etags.c: * emacsclient.c: Remove extern errno declarations.
* | Remove all uses of LIBX11_SYSTEM.Dan Nicolaescu2010-04-011-1/+1
| | | | | | | | | | | | | | | | * Makefile.in (LIBX11_SYSTEM): Remove. * s/msdos.h (LIBX11_SYSTEM): Do not define, define LIBS_SYSTEM instead. * configure.in: Remove all references to LIBX11_SYSTEM.
* | Remove support for DJGPP v1.x (bug#5813).Eli Zaretskii2010-04-011-48/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/: w16select.c (__dpmi_int): Remove DJGPP v1.x compatibility. s/msdos.h: unexec.c (make_hdr, copy_text_and_data): sysdep.c (wait_for_termination, sys_subshell): msdos.c (dos_set_window_size, msdos_set_cursor_shape) (IT_set_terminal_modes): (__write, _rename, gethostname, gettimeofday, alarm, fork, kill) (dos_ttraw, dos_ttcooked, run_msdos_command, abort): Remove DJGPP v1.x code and tests of the value of __DJGPP__. (nice, pause, sigsetmask, sigblock): Remove DJGPP v1.x compatibility code. lread.c: gmalloc.c (memalign): fileio.c (Fcopy_file, check_executable, Ffile_modes): emacs.c (main): dosfns.c (init_dosfns): dired.c (file_name_completion_stat): Remove tests of __DJGPP__. msdos/: sed3.inp: sed2.inp: sed1.inp: mainmake: Files removed.
* | Remove all uses of C_DEBUG_SWITCH and LIBS_DEBUG.Dan Nicolaescu2010-03-297-50/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * s/usg5-4.h (LIBS_DEBUG): * s/irix6-5.h (C_DEBUG_SWITCH): * s/gnu-linux.h (LIBS_DEBUG): * s/darwin.h (LIBS_DEBUG): * s/bsd-common.h (LIBS_DEBUG): * s/aix4-2.h (LIBS_DEBUG, C_DEBUG_SWITCH): * m/iris4d.h (LIBS_DEBUG): * m/hp800.h (LIBS_DEBUG): Remove definitions. * Makefile.in (LIBES): Remove reference to LIBS_DEBUG. (LIBS_DEBUG): Remove definition. * configure.in: Remove all references to C_DEBUG_SWITCH.
* | * s/gnu-linux.h (LIBS_SYSTEM): Remove, same as default.Dan Nicolaescu2010-03-221-3/+0
| |
* | * s/netbsd.h: Remove commented out code.Dan Nicolaescu2010-03-221-2/+0
| |
* | Simplify LIBS_MACHINE definitions.Dan Nicolaescu2010-03-221-0/+9
| | | | | | | | | | | | | | * m/hp800.h (LIBS_MACHINE): Remove, same as default. * m/iris4d.h (LIBS_MACHINE): Likewise. * m/ibmrs6000.h (LIBS_MACHINE): Rename to LIBS_SYSTEM and move ... * s/aix4-2.h (LIBS_SYSTEM): ... here.
* | * m/ibmrs6000.h (ORDINARY_LINK): Move definition ...Dan Nicolaescu2010-03-211-0/+2
| | | | | | | | * s/aix4-2.h (ORDINARY_LINK): ... here.
* | Consolidate redundant definitions in s/bsd-common.h.Dan Nicolaescu2010-03-204-69/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * s/bsd-common.h (BSD4_2, TABDLY, TAB3, HAVE_TERMIOS, NO_TERMIO) (LIBS_DEBUG, SYSV_SYSTEM_DIR, UNEXEC, NARROWPROTO, BSD_PGRPS) (LDAV_SYMBOL, KERNEL_FILE): Define (or undefine) here instead of doing it in all files that include this one. * s/gnu.h (BSD4_2, TABDLY, TAB3, HAVE_TERMIOS, NO_TERMIO) (LIBS_DEBUG, SYSV_SYSTEM_DIR, UNEXEC, NARROWPROTO, BSD_PGRPS) (LDAV_SYMBOL, KERNEL_FILE): Remove. * s/freebsd.h (BSD4_2, TABDLY, TAB3, HAVE_TERMIOS, NO_TERMIO) (LIBS_DEBUG, SYSV_SYSTEM_DIR, UNEXEC, NARROWPROTO, BSD_PGRPS) (LDAV_SYMBOL, KERNEL_FILE): Remove. * s/netbsd.h (BSD4_2, TABDLY, TAB3, HAVE_TERMIOS, NO_TERMIO) (LIBS_DEBUG, SYSV_SYSTEM_DIR, UNEXEC, NARROWPROTO, BSD_PGRPS) (LDAV_SYMBOL, KERNEL_FILE): Remove.
* | Consolidate redundant definitions.Dan Nicolaescu2010-03-204-49/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * s/usg5-4.h (sigsetmask, PTY_TTY_NAME_SPRINTF): Do not define, it's undefined in all files that include this one. (POSIX_SIGNALS): Define here instead of doing it in all files that include this one. * s/irix6-5.h (sigsetmask, PTY_TTY_NAME_SPRINTF): Do not undef. (POSIX_SIGNALS): Do not define. * s/sol2-6.h (sigsetmask, PTY_TTY_NAME_SPRINTF): Do not undef. (POSIX_SIGNALS): Do not define. * s/unixware.h (sigsetmask, PTY_TTY_NAME_SPRINTF): Do not undef. (POSIX_SIGNALS): Do not define.
* | Remove support for old UNIX System V systems.Dan Nicolaescu2010-03-192-74/+74
| | | | | | | | | | | | | | | | * s/unixware.h: Add the contents of s/usg-5-4-2.h. * s/usg-5-4-2.h: Remove. * configure.in: Remove support for old UNIX System V systems and for Unixware on non-x86 machines.
* | Remove support for Solaris on PPC and for old versions.Dan Nicolaescu2010-03-195-167/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * s/sol2-6.h: Add the contents of s/sol-2.3.h, s/sol-2.4.h, s/sol-2.5.h. (LD_SWITCH_SYSTEM, USE_MMAP_FOR_BUFFERS): Remove #defines/#undef that cancel each other. * s/sol2-3.h: * s/sol2-4.h: * s/sol2-5.h: Remove. * m/ibmrs6000.h: Remove code for USG5_4, this file is only used on AIX. (NO_REMAP): Remove, unused. (UNEXEC): Move definition ... * s/aix4-2.h (UNEXEC): ... here. * configure.in: Remove support for Solaris on PPC and for old versions.
* | * s/openbsd.h: Remove support for non-ELF and for systems that doDan Nicolaescu2010-03-193-50/+0
| | | | | | | | | | | | not support shared libraries. * s/netbsd.h: * s/freebsd.h: Likewise.
* | Remove non-working support for lynxos 3.0.Dan Nicolaescu2010-03-191-57/+0
|/ | | | | | | | | | | * s/lynxos.h: Remove file. * unexec.c (unexec, adjust_lnnoptrs): Do not depend on COFF_BSD_SYMBOLS, nothing defines it anymore. * os.texi (System Environment): Do not mention lynxos. * configure.in: Remove non-working lynxos port.
* Add 2010 to copyright years.Glenn Morris2010-01-1317-17/+17
|
* * configure.in: Allow compiling Emacs with GTK on Cygwin.Chong Yidong2009-12-091-0/+6
| | | | | | | * src/s/cygwin.h (G_SLICE_ALWAYS_MALLOC): New variable. * src/emacs.c (main): Set the G_SLICE environment variable for Cygwin GTK builds.
* Fix last change.Chong Yidong2009-11-211-2/+0
|
* * s/cygwin.h: Remove unneeded linker flags.Chong Yidong2009-11-201-4/+2
|
* (SYSTEM_PURESIZE_EXTRA): Revert last change.Eli Zaretskii2009-11-131-2/+2
|
* * s/freebsd.h:Dan Nicolaescu2009-11-112-23/+1
| | | | * s/netbsd.h: Remove code referring to non-existent file: unexsunos4.o.
* (SYSTEM_PURESIZE_EXTRA): Reduce by further 30K.Eli Zaretskii2009-11-061-2/+2
|
* (SYSTEM_PURESIZE_EXTRA): Redefine to waste less pure space.Eli Zaretskii2009-10-301-6/+14
|
* [temacs] Undef HAVE_POSIX_MEMALIGN.YAMAMOTO Mitsuharu2009-08-281-0/+3
|
* (SIGNALS_VIA_CHARACTERS): Remove, already defined in bsd-common.hDan Nicolaescu2009-07-271-2/+0
|
* Make GCPROs and UNGCPRO no-ops also on SuperH.Thien-Thi Nguyen2009-05-101-1/+1
| | | | * s/gnu-linux.h: Make GCPROs and UNGCPRO no-ops also on SuperH.
* * nsmenu.m (pop_down_menu): New function.Adrian Robert2009-02-041-9/+0
| | | | | | | | | | | | | | | | (ns_popup_dialog): Call it on unwind. (EmacsDialogPanel-runDialogAt:): Check popup_activated_flag and call timer_check() (Bug#2154). (EmacsMenu-menuNeedsUpdate:): Don't call ns_update_menu if handling_signal is set. (EmacsMenu-fillWithWidgetValue:): Set submenu title. * s/darwin.h: Same and NO_SOCK_SIGIO as well. * nsterm.m (ns_read_socket): Same and don't set handling_signal. * keyboard.c (poll_for_input_1, handle_async_input): Set handling_signal under HAVE_NS.
* Comment (add author based on authors.el).Glenn Morris2009-01-101-0/+3
|
* Add 2009 to copyright years.Glenn Morris2009-01-0817-17/+17
|
* * sysdep.c (system_process_attributes): Add implementation for Solaris.Dan Nicolaescu2008-12-191-0/+6
| | | | * s/sol2-10.h (HAVE_PROCFS, _STRUCTURED_PROC): New defines.
* Reorganize implementation of Flist_system_processes andDan Nicolaescu2008-12-191-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fsystem_process_attributes. No functional changes. * process.c: Don't #include pwd.h, grp.h and limits.h. (Flist_system_processes): Just call list_system_processes. (Fsystem_process_attributes): Just call system_process_attributes. (procfs_list_system_processes, time_from_jiffies) (ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR) (procfs_get_total_memory, procfs_system_process_attributes): Move ... * sysdep.c: ... here. Include pwd.h, grp.h and limits.h. (list_system_processes): Rename from procfs_list_system_processes. Enclose in #ifdef HAVE_PROCFS. Provide a do nothing implementation. (system_process_attributes): Rename from procfs_list_system_processes. (ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR) (procfs_get_total_memory): Enclose in #ifdef GNU_LINUX. * w32.c (list_system_processes): Rename from w32_list_system_processes. (system_process_attributes): Rename from w32_system_process_attributes. * s/gnu-linux.h (LISTPROC, PROCATTR): Remove. * process.h (w32_list_system_processes) (w32_system_process_attributes): Remove. (list_system_processes, system_process_attributes): New prototypes. * config.nt (LISTPROC, PROCATTR): Remove.
* Add arch taglineMiles Bader2008-10-271-0/+3
|
* * configure (*-sunos5*, *-solaris* ): Use the new file sol2-10.h.Dan Nicolaescu2008-10-231-0/+22
| | | | | Use sol2-6.h for Solaris 7-9. * s/sol2-10.h: New file.
* (SYSTEM_PURESIZE_EXTRA): Decrease to 10000.Eli Zaretskii2008-10-101-3/+5
|
* * gmalloc.c (__sbrk): Also define for uClibc.Dan Nicolaescu2008-10-021-2/+6
| | | | | * s/gnu-linux.h (GNU_LIBRARY_PENDING_OUTPUT_COUNT): Add definition for uClibc.