aboutsummaryrefslogtreecommitdiffstats
path: root/src/s (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* (NO_GET_LOAD_AVG): Test _M88KBCS_TARGET, not __GNUC__.Richard M. Stallman1993-05-251-1/+1
|
* (NO_MATHERR): Defined.Richard M. Stallman1993-05-241-0/+4
|
* * s/linux.h (HAVE_DUP2, HAVE_ALLOCA_H): Deleted.Jim Blandy1993-05-241-3/+3
| | | | | * s/linux.h (HAVE_SETSID): Defined. (HAVE_SOCKETS): Defined.
* (NO_GET_LOAD_AVG): Define, if __GNUC__.Richard M. Stallman1993-05-241-0/+7
|
* * s-hpux8.h (NO_SIOCTL_H): Defined.Jim Blandy1993-05-241-0/+4
|
* Changes for SGI from Matthew J Brown <mjb@doc.ic.ac.uk>.Jim Blandy1993-05-231-3/+1
| | | | | | | | | | | | | * m/iris4d.h, m/iris5d.h: Don't use the --cckr CC switch if we're using GCC. (NEED_SIOCTL): Move this to... * s/irix3-3.h (NEED_SIOCTL): ... here; apparently it's not necessary in irix4-0.h. * s/irix4-0.h: Remove declaration of getpty; apparently Irix 4.0 already declares this elsewhere. (PTY_TTY_NAME_SPRINTF): #undef this before re-#defining it. * m/ibmps2-aix.h, m/pfa50.h, s/hpux.h, s/isc2-2.h, s/linux.h, s/sco4.h, s/usg5-4.h: Remove HAVE_RENAME; configure guesses that now.
* * m/iris4d.h (NEED_SIOCTL): Move this to...Jim Blandy1993-05-231-0/+4
| | | | | * s/irix3-3.h (NEED_SIOCTL): ... here; apparently it's not necessary in irix4-0.h.
* Remove HAVE_RENAME; configure guesses that now.Jim Blandy1993-05-235-8/+0
|
* *** empty log message ***Jim Blandy1993-05-211-3/+0
|
* * s/linux.h: Remove copyright notices by Michael K. Johnson andJim Blandy1993-05-211-1/+2
| | | | | Rik Faith. They have both sent in papers now which make their changes public domain.
* *** empty log message ***Jim Blandy1993-05-211-6/+3
|
* Some more changes from Michael K. Johnson for Linux.Jim Blandy1993-05-201-6/+6
| | | | | | | | | | | | | | | | | * s/template.h: Mention that you should #define HAVE_TERMIO or HAVE_TERMIOS, but not both, and that HAVE_TERMIOS is preferred. * systty.h (EMACS_SET_TTY_PGRP): Don't assign the return value of tcsetpgrp to *pgid; it's just a status value. * config.h.in (HAVE_RANDOM): This shouldn't be defined on Linux systems using XFree386, and perhaps is inappropriate in general. * m/intel386.h: #undefine the integer size macros, since the Linux <values.h> file #defines them itself. * mem-limits.h (get_lim_data): Linux has the ulimit call; if it fails, fall back on ULIMIT_BREAK_VALUE. * process.c: Linux needs the WAITTYPE, etc. definitions. * unexec.c (hdr, ohdr): Linux has the ordinary `struct exec' type; no need to use SYSV names. * s/linux.h: New file.
* *** empty log message ***Jim Blandy1993-05-201-25/+0
|
* Initial revisionJim Blandy1993-05-201-0/+213
|
* Changes for Silicon Graphics Iris 5D.Jim Blandy1993-05-191-3/+20
| | | | | | | | | * unexelfsgi.c: New file; like unexelf.c, but tolerates program segments above BSS. * m/iris5d.h: New file. * s/irix5-0.h: New file. * process.c [__sgi] (allocate_pty): Give up immediately if pty is inaccessible.
* Initial revisionJim Blandy1993-05-191-0/+47
|
* * process.c (wait_reading_process_input): If we're runningJim Blandy1993-05-151-1/+2
| | | | | | Solaris, it's not necessary to check if we should redeliver SIGIO, according to David Mackenzie. * s/sol2.h: #include "usg5-4.h", and #define const.
* * fileio.c (ro_fsys) [SOLARIS_BROKEN_ACCESS]: Check for theJim Blandy1993-05-111-0/+7
| | | | | | filesystem being ro, since Solaris 2.1 doesn't. (file-writable-p): Call ro_fsys. * s/sol2.h (SOLARIS_BROKEN_ACCESS): Define this.
* * s/template.h: Explain the relative significance of the SIGIO andJim Blandy1993-05-101-2/+6
| | | | INTERRUPT_INPUT macros.
* * s/sunos4shr.h: Apply changes from David J. Mackenzie; this isn'tJim Blandy1993-05-101-9/+3
| | | | | | | | | used by any configuration right now, but he's trying to make it work. #include "sunos4-1.h" instead of "bsd4-2.h". (O_NDELAY): Don't define this. (SYSTEM_MALLOC): Don't define this, either. (LD_SWITCH_SYSTEM): Remove the definition for this.
* *** empty log message ***Jim Blandy1993-05-061-0/+3
|
* Initial revisionJim Blandy1993-05-061-0/+74
|
* * emacs.c (SEPCHAR): Instead of defining this to be ',' on VMS andJim Blandy1993-05-041-0/+6
| | | | | | | | | | ':' elsewhere, just have it default to ':' if not #defined, and #define it to be ',' in s/vms.h; OS/2 will need it to be ';'. * s/vms.h (SEPCHAR): #define this to be ','. * s/template.h (SEPCHAR): Mention this. * s/vms.h (xfree): #define this to emacs_xfree, to avoid case conflict with XFree; on VMS, external symbols are case-insensitive.
* * m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/mips.h,Jim Blandy1993-05-041-2/+0
| | | | | | | | | | m/sps7.h, s/hpux.h, s/usg5-4.h (HAVE_DUP2): Removed; derived by configure script. * s/hpux.h, s/irix3-3.h, s/aix3-1.h (HAVE_GETHOSTNAME): Removed; derived by configure script. * s/usg5-4.h (HAVE_GETTIMEOFDAY): Deleted; ../configure figures that out now.
* * emacs.c (SEPCHAR): Instead of defining this to be ',' on VMS andJim Blandy1993-05-041-0/+4
| | | | | | | ':' elsewhere, just have it default to ':' if not #defined, and #define it to be ',' in s/vms.h; OS/2 will need it to be ';'. * s/vms.h (SEPCHAR): #define this to be ','. * s/template.h (SEPCHAR): Mention this.
* * m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/mips.h,Jim Blandy1993-05-043-10/+0
| | | | | | | m/sps7.h, s/hpux.h, s/usg5-4.h (HAVE_DUP2): Removed; derived by configure script. * s/hpux.h, s/irix3-3.h, s/aix3-1.h (HAVE_GETHOSTNAME): Removed; derived by configure script.
* * m/imbrs6000.h: If we're using GCC, define ORDINARY_LINK insteadJim Blandy1993-04-072-0/+7
| | | | | | | of defining LINKER to use cc. * s/aix3-1.h (LINKER): Don't use cc for linking command if we're using GCC. * s/aix3-2.h (SYSTEM_MALLOC): Undefine this.
* * s/vms.h (EXEC_SUFFIXES): Add definition for this.Jim Blandy1993-04-051-0/+2
|
* New macros NULL_DEVICE and EXEC_SUFFIXES, to give the name of theJim Blandy1993-03-301-0/+2
| | | | | | | | | | | | equivalent of /dev/null, and the suffixes used by executable files. This is simple, and helps people porting Emacs to other operating systems. * process.h (NULL_DEVICE): Give this a default value. * process.c (Fstart_process): Pass EXEC_SUFFIXES to openp. (Fprocess_send_eof): Use NULL_DEVICE instead of "/dev/null". * callproc.c (Fcall_process): Pass EXEC_SUFFIXES to openp. Use NULL_DEVICE instead of "/dev/null". * s/vms.h (NULL_DEVICE): #define this.
* Decide automatically whether to use COFF or ELF.Richard M. Stallman1993-03-221-3/+13
|
* (HAVE_TERMIO, SIGNALS_VIA_CHARACTERS): Defined.Richard M. Stallman1993-03-211-1/+2
|
* * s/hpux8.h, s/sunos4-1.h (OLDXMENU_OPTIONS): Define this, as inJim Blandy1993-03-202-0/+6
| | | | Emacs 18.
* * fileio.c (HAVE_FSYNC): Define, if appropriate.Jim Blandy1993-03-201-0/+2
| | | | | (Fwrite_region): Use HAVE_FSYNC. * s-aix3-2.h (HAVE_FSYNC): Define.
* Some VMS changes from Richard Levitte <levitte@e.kth.se>:Jim Blandy1993-03-181-3/+21
| | | | | | | | | | | | | | | | | | | | * [VMS] systime.h: Include vmstime.h. VMS has the timezone variable and the tzname array. * s/vms.h: VMS does have select. mth$dmod is the same as Unix's drem. Use the time functions in vmstime.c. No need to rename the malloc routines if we're using GNU malloc. PURESIZE needs to be 330000. * vmstime.c, vmstime.h: New files. * systty.h: Don't try to initialize extern declarations under VAX C. * vmspaths.h (PATH_LOADSEARCH): Include EMACS_LIBRARY:[LOCAL-LISP] in PATH_LOADSEARCH. (PATH_EXEC): Use EMACS_LIBRARY:[LIB-SRC] instead of [ETC]. * sysdep.c [VMS] (init_sys_modes): Don't allocate process_ef. [VMS] (queue_kbd_input): Build events structure correctly. [VMS] (gethostname): New function. [VMS] (getwd): Don't get the PATH environment variable; that's dumb. Call getcwd.
* (_getpty): Declare this, not _get_pty.Richard M. Stallman1993-03-171-1/+1
|
* * s/usg5-4.h: Remove extraneous text after #undef LIB_X11_LIB.Jim Blandy1993-03-131-1/+1
|
* * s/usg5-4.h: Changes from Eric Raymond:Jim Blandy1993-03-111-3/+23
| | | | | | | | | If we're doing ordinary linking, define LIB_STANDARD appropriately. Give LIBS_DEBUG a null definition; usg5-4 has no -lg. #define LIBS_STANDARD as "-lc"; usg5-4 has no -lPW. #define NSIG, if it's not already defined. #define HAVE_TERMIOS instead of HAVE_TCATTR. Provide our own definition of LIB_X11_LIB.
* * s/usg5-3.h (LIBX11_SYSTEM): Eric Raymond says the libraries hereJim Blandy1993-03-111-1/+1
| | | | were slightly wrong.
* * m/template.h, s/template.h: Mention that `etc/MACHINES' andJim Blandy1993-03-111-0/+11
| | | | | `configure' should be updated whenever support for a configuration is added or improved.
* (ELF): Handle this parameter.Richard M. Stallman1993-03-041-1/+52
| | | | | | [! COFF] (UNEXEC, USG_SHARED_LIBRARIES): New definitions. (_BSD_TTY_FLAVOR): Don't define if already defined. (C_COMPILER, LINKER, MAKE_COMMAND): New definitions.
* (S_IFLNK): Add #undef.Richard M. Stallman1993-03-021-4/+50
| | | | | | | | | | | | (C_SWITCH_SYSTEM): Add conditional definition. (NO_ASM, USE_UTIME, NO_X_DESTROY_DATABASE): Defined. (LIB_STANDARD): Alternate definition if __GNUC__. (SIGTSTP): #undef deleted. (LIBS_SYSTEM): Define only if HAVE_X_WINDOWS. (USG_SHARED_LIBRARIES, CLASH_DETECTION, NO_FCHMOD): Define. (HAVE_TIMEVAL): Do not define. (NO_ASM): Only define once.
* entered into RCSRichard M. Stallman1993-03-021-0/+13
|
* * aix3-1.h: Changes from 18.58.Jim Blandy1993-02-221-14/+16
| | | | | (HAVE_TERMIOS): Changed from HAVE_TERMIO. (unix): Define.
* Initial revisionJim Blandy1993-02-221-0/+12
|
* * s/usg5-4.h: #include "usg5-3.h", not "s-usg5-3.h".Jim Blandy1993-02-141-1/+1
|
* (C_SWITCH_MACHINE): Don't define if GCC.Richard M. Stallman1993-02-131-0/+2
|
* [__GNUC__] (LD_SWITCH_SYSTEM): Remove -a.Richard M. Stallman1993-01-251-2/+11
| | | | [__GNUC__] (ORDINARY_LINK): Defined.
* (LD_SWITCH_SYSTEM): Make alternate version for GCC.Richard M. Stallman1992-11-211-1/+5
|
* * s/sol2.h (LD_SWITCH_SYSTEM): Add -R option.Jim Blandy1992-11-161-2/+3
|
* * s/bsd4-2.h, s/bsd4-3.h: #define SIGNALS_VIA_CHARACTERS.Jim Blandy1992-11-162-0/+8
| | | | | | | * process.c (process_send_signal): Put all the code for sending signals via characters in a #ifdef SIGNALS_VIA_CHARACTERS. Decide whether to use the Berkeley-style or SYSV-style ioctls by seeing which ioctl commands are #defined.