comparison src/ChangeLog @ 5494:861f2601a38b

Sync s/ files with GNU 23.1.92, delete obsolete stuff, simplify other stuff --- ChangeLog 2010-02-20 Ben Wing <ben@xemacs.org> * configure: * configure.ac (XE_EXPAND_VARIABLE): * configure.ac (TAB): irix6-0.h renamed to irix6-5.h; sco7.h deleted. bsd4-3.h renamed to bsd-common.h. Simplify setting machine= for intel386, mips. Put back linux.h. Incorporate some stuff about debug/optimization flags in irix6-5.h into configure.ac. Add a comment about LCC stuff with optimization flags that should be fixed up. --- src/ChangeLog 2010-02-20 Ben Wing <ben@xemacs.org> * sysdep.c: * sysdep.c (qxe_reliable_signal): * sysdep.c (retry_open_1): * sysdep.c (retry_close): * sysdep.c (retry_read_1): * sysdep.c (retry_write_1): * sysdep.c (retry_fopen): * sysdep.c (retry_fclose): * sysdep.c (retry_fread): * sysdep.c (retry_fwrite): Remove conditionalization on INTERRUPTIBLE_IO, INTERRUPTIBLE_OPEN, INTERRUPTIBLE_CLOSE -- always check for EINTR as there's no harm in it. Remove old #if 0'ed out SA_RESTART code. Use manifest constant IRIX6_5 instead of IRIX. * Makefile.in.in: * dired.c: * dired.c (Ffile_attributes): Use manifest constant IRIX6_5 instead of IRIX. Eliminate constant BSD4_2, use BSD4_3 instead. * getloadavg.c: * getloadavg.c (getloadavg): * getloadavg.c (LDAV_PRIVILEGED): * getloadavg.c (LDAV_DONE): Sync with GNU 23.1.92. 2010-02-20 Ben Wing <ben@xemacs.org> * s/README: * s/aix4-2.h: * s/aix4-2.h (MAIL_USE_LOCKF): * s/bsd-common.h: * s/freebsd.h: * s/freebsd.h (Carey): * s/freebsd.h (or): * s/gnu.h: * s/gnu.h (DATA_START): * s/hpux11-shr.h: * s/hpux11.h: * s/hpux11.h (random): * s/irix6-5.h: * s/linux.h: * s/mach-bsd4-3.h: * s/netbsd.h: * s/netbsd.h (or): * s/netbsd.h (A_TEXT_OFFSET): * s/netbsd.h (NO_MATHERR): * s/openbsd.h: * s/sol2.h: * s/usg5-4-2.h: * s/usg5-4.h: * s/usg5-4.h (or): * s/usg5-4.h (ORDINARY_LINK): Sync with GNU 23.1.92. Put back linux.h. Rename: bsd4-3.h -> bsd-common.h; irix6-0.h -> irix6-5.h. Delete: template.h (useless). Delete a whole bunch of obsolete stuff in sol2.h, linux.h, freebsd.h -- assume anything over 10 years old is sufficiently obsolete to be deleted. Remove LIBS_DEBUG, C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH, KERNEL_FILE, LDAV_SYMBOL, most remaining PTY stuff, remaining TERMINFO/TERMCAP stuff. Update README appropriately. Remove stuff in hpux11-shr.h duplicated in hpux11.h. Remove sco7.h, identical with usg5-4-2.h. Remove unused POSIX flag, BROKEN_TIOC*, NO_SIOCTL_H. 2010-02-20 Ben Wing <ben@xemacs.org> * m/arm.h: * m/hp800.h: * m/intel386.h: * m/mips.h: * m/powerpc.h: * m/sparc.h: * m/template.h: Temporarily ifdef out all defines involving load-average stuff -- using define ENABLE_SM_FILE_DECLS_OF_LOADAVG_STUFF, which is not defined. I'm pretty sure getloadavg.c will take care of defining stuff properly on all systems without the need to duplicate the info in m/*. --ben Delete LIBS_TERMCAP; configure auto-handles this. Delete extra stuff in hp800.h. Delete C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH, LDAV_SYMBOL; incorporate some stuff into configure.ac.
author Ben Wing <ben@xemacs.org>
date Sat, 20 Feb 2010 06:03:00 -0600
parents 22179cd0fe15
children 1f0b15040456
comparison
equal deleted inserted replaced
5493:f62141fe007d 5494:861f2601a38b
1 2010-02-20 Ben Wing <ben@xemacs.org>
2
3 * sysdep.c:
4 * sysdep.c (qxe_reliable_signal):
5 * sysdep.c (retry_open_1):
6 * sysdep.c (retry_close):
7 * sysdep.c (retry_read_1):
8 * sysdep.c (retry_write_1):
9 * sysdep.c (retry_fopen):
10 * sysdep.c (retry_fclose):
11 * sysdep.c (retry_fread):
12 * sysdep.c (retry_fwrite):
13 Remove conditionalization on INTERRUPTIBLE_IO, INTERRUPTIBLE_OPEN,
14 INTERRUPTIBLE_CLOSE -- always check for EINTR as there's no harm
15 in it.
16
17 Remove old #if 0'ed out SA_RESTART code.
18
19 Use manifest constant IRIX6_5 instead of IRIX.
20
21 * Makefile.in.in:
22 * dired.c:
23 * dired.c (Ffile_attributes):
24 Use manifest constant IRIX6_5 instead of IRIX.
25 Eliminate constant BSD4_2, use BSD4_3 instead.
26
27 * getloadavg.c:
28 * getloadavg.c (getloadavg):
29 * getloadavg.c (LDAV_PRIVILEGED):
30 * getloadavg.c (LDAV_DONE):
31 Sync with GNU 23.1.92.
32
33 2010-02-20 Ben Wing <ben@xemacs.org>
34
35 * s/README:
36 * s/aix4-2.h:
37 * s/aix4-2.h (MAIL_USE_LOCKF):
38 * s/bsd-common.h:
39 * s/freebsd.h:
40 * s/freebsd.h (Carey):
41 * s/freebsd.h (or):
42 * s/gnu.h:
43 * s/gnu.h (DATA_START):
44 * s/hpux11-shr.h:
45 * s/hpux11.h:
46 * s/hpux11.h (random):
47 * s/irix6-5.h:
48 * s/linux.h:
49 * s/mach-bsd4-3.h:
50 * s/netbsd.h:
51 * s/netbsd.h (or):
52 * s/netbsd.h (A_TEXT_OFFSET):
53 * s/netbsd.h (NO_MATHERR):
54 * s/openbsd.h:
55 * s/sol2.h:
56 * s/usg5-4-2.h:
57 * s/usg5-4.h:
58 * s/usg5-4.h (or):
59 * s/usg5-4.h (ORDINARY_LINK):
60 Sync with GNU 23.1.92.
61
62 Put back linux.h.
63
64 Rename: bsd4-3.h -> bsd-common.h; irix6-0.h -> irix6-5.h.
65 Delete: template.h (useless).
66
67 Delete a whole bunch of obsolete stuff in sol2.h, linux.h,
68 freebsd.h -- assume anything over 10 years old is sufficiently
69 obsolete to be deleted.
70
71 Remove LIBS_DEBUG, C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH, KERNEL_FILE,
72 LDAV_SYMBOL, most remaining PTY stuff, remaining TERMINFO/TERMCAP
73 stuff. Update README appropriately.
74
75 Remove stuff in hpux11-shr.h duplicated in hpux11.h.
76
77 Remove sco7.h, identical with usg5-4-2.h.
78
79 Remove unused POSIX flag, BROKEN_TIOC*, NO_SIOCTL_H.
80
81 2010-02-20 Ben Wing <ben@xemacs.org>
82
83 * m/arm.h:
84 * m/hp800.h:
85 * m/intel386.h:
86 * m/mips.h:
87 * m/powerpc.h:
88 * m/sparc.h:
89 * m/template.h:
90 Temporarily ifdef out all defines involving load-average stuff --
91 using define ENABLE_SM_FILE_DECLS_OF_LOADAVG_STUFF, which is not
92 defined.
93
94 I'm pretty sure getloadavg.c will take care of defining stuff
95 properly on all systems without the need to duplicate the info
96 in m/*. --ben
97
98 Delete LIBS_TERMCAP; configure auto-handles this.
99
100 Delete extra stuff in hp800.h.
101
102 Delete C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH, LDAV_SYMBOL; incorporate
103 some stuff into configure.ac.
104
1 2010-02-10 Ben Wing <ben@xemacs.org> 105 2010-02-10 Ben Wing <ben@xemacs.org>
2 106
3 * text.h: 107 * text.h:
4 * text.h (VALIDATE_IBYTEPTR_BACKWARD): 108 * text.h (VALIDATE_IBYTEPTR_BACKWARD):
5 * text.h (EI_ALLOC): 109 * text.h (EI_ALLOC):