diff options
author | Francesco Potortì <pot@gnu.org> | 2002-11-14 13:33:56 +0000 |
---|---|---|
committer | Francesco Potortì <pot@gnu.org> | 2002-11-14 13:33:56 +0000 |
commit | 7c2d995d7cfaef13fa2e7141aec11e949a531c89 (patch) | |
tree | 3fc27bbb0fbe509eda3fbe2ccb7679b31765fee8 | |
parent | c93037696aed2ec3b82d5834bf9e0e154af62aee (diff) | |
download | emacs-7c2d995d7cfaef13fa2e7141aec11e949a531c89.tar.gz |
sparc-sun-solaris2.8
-rw-r--r-- | ChangeLog | 70 | ||||
-rw-r--r-- | configure.in | 5 | ||||
-rw-r--r-- | src/ChangeLog | 4 | ||||
-rw-r--r-- | src/s/sol2-8.h | 16 |
4 files changed, 62 insertions, 33 deletions
diff --git a/ChangeLog b/ChangeLog index 0c849b70ddb..9adcab406e0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,12 @@ +2002-11-14 Francesco Potorti` <pot@gnu.org> + + * configure.in (*-sunos5.8*, *-solaris2.8*): New configurations. + 2002-10-15 Richard M. Stallman <rms@gnu.org> * Makefile.in (bootstrap-lisp): Don't ignore errors. Fix typo in .PHONY spec. - + 2002-08-26 Kim F. Storm <storm@cua.dk> * Makefile.in (install-arch-indep): Do not remove DOC file @@ -116,7 +120,7 @@ * configure.in: Avoid `$@' which is handled specially in Autoconf 2.52. From "Adam J. Richter" <adam@yggdrasil.com>. - + 2001-09-01 Eli Zaretskii <eliz@is.elta.co.il> * make-dist (nt): Add subdirs.el to the list of distributed files. @@ -144,7 +148,7 @@ * make-dist: Copy only `[a-z]*.{el,elc}' from leim/quail. Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files. - + * make-dist: Handle leim/MISC-DIC. Only include `[a-zA-Z]*.{el,elc}' from leim/quail. @@ -197,7 +201,7 @@ * mkinstalldirs (errstatus): Chmod a+rx directories we create. * Makefile.in (uninstall): Ignore exit code of `rm'. - + * Makefile.in (uninstall): Remove more info files. Remove ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*. @@ -270,10 +274,10 @@ Merge fixes from latest GNU tar version. These macros no longer futz with _XOPEN_SOURCE, as that was not portable in practice. (AC_FUNC_FSEEKO): New macro. - + * configure.in: Use it instead of invoking AC_CHECK_FUNCS on ftello. - + 2000-12-05 Dave Love <fx@gnu.org> * Makefile.in (TAGS, info): Avoid tab-prefixed comments in rules. @@ -301,7 +305,7 @@ 2000-11-22 Gerd Moellmann <gerd@gnu.org> - * configure.in: Use m/macppc.h instead of the non-existent + * configure.in: Use m/macppc.h instead of the non-existent m/powerpc.h. 2000-11-21 Gerd Moellmann <gerd@gnu.org> @@ -399,8 +403,8 @@ 2000-09-21 Kenichi Handa <handa@etl.go.jp> - * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5) - (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN) + * leim-Makefile.in (TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5) + (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN) (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el files to .elc. (${TIT}): Adjusted for the above change. @@ -438,7 +442,7 @@ * configure.in (REL_ALLOC_MMAP): Recognize in system configuration file and print informational message. - + * configure.in (AC_FUNC_MMAP): Add. 2000-09-01 Gerd Moellmann <gerd@gnu.org> @@ -563,7 +567,7 @@ 2000-06-16 Gerd Moellmann <gerd@gnu.org> - * Makefile.in (distclean): Also make distclean in lisp/. + * Makefile.in (distclean): Also make distclean in lisp/. 2000-06-15 Eli Zaretskii <eliz@is.elta.co.il> @@ -576,7 +580,7 @@ 2000-06-14 Gerd Moellmann <gerd@gnu.org> * configure.in: Generate lisp/Makefile. - + * configure.in: Add support for `*-lynxos*'. Use `cpp' as NON_GNU_CPP for `alpha*-dec-osf[5-9]*', as recommended by <Karen.Dorhamer@compaq.com> to fix problems @@ -666,7 +670,7 @@ New targets. (bootstrap): Rewritten in terms of the new targets above. Make info files, too. - + 2000-03-12 Gerd Moellmann <gerd@gnu.org> * config.guess, config.sub: Use the versions of the files from @@ -683,11 +687,11 @@ * configure.in (machine): Add `mipsel-*-netbsd*' and `arm-*-netbsd*'. - + 2000-03-01 Gerd Moellmann <gerd@gnu.org> - + * configure.in (machine): Add support for `*-auspex-sunos*'. - + 2000-02-29 Gerd Moellmann <gerd@gnu.org> * configure.in (C_OPTIMIZE_SWITCH) [__GNUC__]: Use -O2. @@ -796,7 +800,7 @@ (AC_CHECK_FUNCS): Add __fpending, ftello, getloadavg, mblen, mbrlen, strsignal. (LOCALTIME_CACHE): Don't include stdlib.h, as config.h does this now. - + 1999-10-09 Stefan Monnier <monnier@cs.yale.edu> * make-dist (dontcompile): look for the DONTCOMPILE variable rather @@ -804,7 +808,7 @@ 1999-10-09 Richard M. Stallman <rms@gnu.org> - * Makefile.in (uninstall, install-arch-indep, install-arch-dep): + * Makefile.in (uninstall, install-arch-indep, install-arch-dep): Unset CDPATH to prevent cd from generating output. 1999-10-08 Stefan Monnier <monnier@cs.yale.edu> @@ -814,7 +818,7 @@ 1999-10-07 Gerd Moellmann <gerd@gnu.org> * Makefile.in (install-arch-indep): Add ada-mode. - + 1999-10-06 Dave Love <fx@gnu.org> * Makefile.in: Add rules for config.status, configure. @@ -1224,7 +1228,7 @@ * update-subdirs: Delete subdirs.el if this dir has no subdirs. Ignore subdirs named Old. - + 1997-08-04 Kenneth Stailey <kstailey@elbereth.disclosure.com> * configure.in: Add OpenBSD clause to set $machine. @@ -1234,7 +1238,7 @@ * make-dist: Recompile everything after updating various Lisp files. Recompile in leim as well as lisp. Check in leim as well as lisp for mismatched files and too-long names. - + 1997-09-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> * Makefile.in (TAGS tags): Simply refer this to the src subdir. @@ -1317,7 +1321,7 @@ 1997-07-25 Marcus G. Daniels <marcus@cathcart.sysc.pdx.edu> - * configure.in (doug_lea_malloc): Make __after_morecore_hook a + * configure.in (doug_lea_malloc): Make __after_morecore_hook a prerequisite to the use of Doug Lea's malloc. 1997-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> @@ -1372,7 +1376,7 @@ * make-dist: Don't mention site-lisp, site-init, site-start or default, when listing files hat are not compiled and should be. - + * configure.in: Create src/config.stamp at the end. 1997-07-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> @@ -1383,7 +1387,7 @@ * Makefile.in (install-leim): New target. (install): Depend on install-leim. - + 1997-07-01 Ken'ichi Handa <handa@psilocin.gnu.ai.mit.edu> * Makefile.in (SUBDIR): Add leim. @@ -1449,7 +1453,7 @@ since make-dist now gets that done. * make-dist: Use the new `updates' target in lisp/Makefile. - + * make-dist: Use new non-file targets in lisp/Makefile. 1997-04-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> @@ -1457,7 +1461,7 @@ * make-dist: Handle all subdirs of `lisp' uniformly. Don't handle `term' and `language' specially. Clear out umask at the beginning. - + 1997-04-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> * make-dist: Use Make to update finder-inf.el and autoloads. @@ -1490,7 +1494,7 @@ * make-dist: Use $EMACS to say where to run Emacs. Add --no-update option. - + 1996-12-30 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> * configure.in (hppa1.1-hitachi-hiuxmpp): New configuration. @@ -1502,7 +1506,7 @@ and *.opt and ChangeLog files. (copying lib-src): Likewise. Don't rm getdate.c or y.tab.*--they don't exist any more. - + 1996-12-18 Jonathan I. Kamens <jik@annex-1-slip-jik.cam.ov.com> * configure.in: Check for libmail, maillock.h and @@ -1555,7 +1559,7 @@ 1996-09-04 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> - * configure.in: Check for termios.h. Check for setpgid. + * configure.in: Check for termios.h. Check for setpgid. 1996-08-31 Richard Stallman <rms@ethanol.gnu.ai.mit.edu> @@ -1589,7 +1593,7 @@ Use sunos413, not sunos4-1-3. (m88k-dg-dgux5.4R3*): Use dgux5-4-3, not dgux5-4r3. (arm-acorn-riscix1.2*): Use riscix12, not riscix1-2. - + 1996-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> * Makefile.in (src/paths.h): Target deleted. @@ -1677,7 +1681,7 @@ * config.sub: If last two words are not a recognized KERNEL-OS pair, use just the last word as OS, as in 19.31. Make conversion of gnu/linux to linux-gnu really work. - + * config.sub: If vendor unspecified with i386, use `pc' not `unknown'. 1996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> @@ -1735,7 +1739,7 @@ * Makefile.in (install-arch-indep): If cd etc makes output, don't treat that as part of the tar data. Check that ./lisp actually exists. - + 1996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu> * make-dist: Check for long file names. @@ -1806,7 +1810,7 @@ * configure.in (setlocale): Check for it. * configure.in (*-*-sysv4.2*): If no /usr/ccs/lib/cpp, use /lib/cpp. - + 1996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> * configure.in: Use lignux instead of linux as value of opsys. diff --git a/configure.in b/configure.in index e9440a39d45..544d70244c7 100644 --- a/configure.in +++ b/configure.in @@ -901,6 +901,11 @@ case "${canonical}" in NON_GNU_CPP=/usr/ccs/lib/cpp RANLIB="ar -ts" ;; + *-sunos5.8* | *-solaris2.8* ) + opsys=sol2-8 + NON_GNU_CPP=/usr/ccs/lib/cpp + RANLIB="ar -ts" + ;; *-sunos5* | *-solaris* ) opsys=sol2-5 NON_GNU_CPP=/usr/ccs/lib/cpp diff --git a/src/ChangeLog b/src/ChangeLog index a11d3fb4e37..25e4df809ff 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2002-11-14 Francesco Potorti` <pot@gnu.org> + + * s/sol2-8.h: New file. + 2002-11-08 Juanma Barranquero <lektu@terra.es> * dispextern.h [!HAVE_X_WINDOWS]: Define XColor. diff --git a/src/s/sol2-8.h b/src/s/sol2-8.h new file mode 100644 index 00000000000..6fdb4f230c1 --- /dev/null +++ b/src/s/sol2-8.h @@ -0,0 +1,16 @@ +/* Handle Solaris 2.8. */ + +#include "sol2-5.h" + +/* Redundant but differing definitions for bcopy, bcmp, and bzero are + causing problems. Get rid of the emacs overrides for these. */ + +#ifdef bcopy +#undef bcopy +#endif +#ifdef bcmp +#undef bcmp +#endif +#ifdef bzero +#undef bzero +#endif |