]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Lots of minor stuff, install prefix, LIBM/LIBC, bad static forward,
authorGuido van Rossum <guido@python.org>
Tue, 11 Jan 1994 12:00:38 +0000 (12:00 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 11 Jan 1994 12:00:38 +0000 (12:00 +0000)
irix4 and GNU dynamic loading, version 1.0.0 BETA 6

ChangeLog
acconfig.h

index 27ba68630ba80c201d63297ea58d415f62b13d00..6becf893984aac2b9c4775d4dcf22a70f566c98f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,96 @@
+Tue Jan 11 10:56:00 1994  Guido van Rossum  (guido@voorn.cwi.nl)
+
+       * Makefile.in: "make (local)clean" shouldn't bother about Include
+
+       * Modules/md5.h: define PROTOTYES as 1 if HAVE_PROTOTYPES is
+       defined
+
+       * Modules/md5module.c: grand cleanup
+
+       * Modules/Setup.sgi: renamed to Setup.irix4
+
+       * Modules/Setup.sunos5: renamed to Setup.solaris2
+
+       * Modules/Setup.in: some makes (e.g. Ultrix) don't strip trailing
+       whitespace from variable definitions -- make sure there isn't any
+       in the defs used to generate PYTHONPATH
+
+       * Many modules and objects: use 'staticforward' where needed
+
+       * Include/object.h: added #define 'staticforward' as either static
+       or extern depending on BAD_STATIC_FORWARD
+
+       * acconfig.h: added BAD_STATIC_FORWARD
+
+       * configure.in: added test for bad static forward
+
+Mon Jan 10 10:35:21 1994  Guido van Rossum  (guido@voorn.cwi.nl)
+
+       * Modules/md5module.c: SCO ODT 3.0 dependent fix
+
+       * Objects/xxobject.c: quote size fields as tp_basicsize instead of
+       (incorrectly) tp_size
+
+       * Objects/listobject.c (cmp): arguments must be const!!!
+
+       * Modules/imageopmodule.c: another attempt at casting away
+       warnings about changed semantics in ANSI C
+
+       * Modules/regexpr.c: cast away warning about changed semantics in
+       ANSI C
+
+       * Modules/Makefile.pre.in: add LIBC_S (shared version of -lc, to
+       be figured out by configure)
+
+       * README, Python/version.c: version 1.0.0 BETA 6
+
+       * README: fixed description of Setup (which was buried under the
+       SVR4 exception!); added description of --prefix, --exec-prefix,
+       --with-libm and --with-libc
+
+       * configure.in: added --with-libc=... and --with-libm=...
+
+       * Modules/Makefile.pre.in: Remove dependency of Setup on Setup.in,
+       so it is only copied when Setup does not exist at all; add
+       prefix=/usr/local so Setup can base default path on --prefix
+       option to toplevel configure script
+
+       * Modules/Setup.in: clarified build procedure in comments; don't
+       include GNN's timing module by default; use $(prefix) instead
+       requiring manual edit of DESTDIR
+
+       * Makefile.in: replace DESTDIR by prefix and exec_prefix and
+       updated affected targets; added inclinstall and libainstall
+       targets
+
+       * Objects/accessobject.c: removed (???) from comment to avoid
+       trigraph warning
+
+       * Makefile.in (libinstall): correct typo: (D)DESTDIR
+
+Fri Jan  7 10:34:43 1994  Guido van Rossum  (guido@voorn.cwi.nl)
+
+       * README: describe --with-sgi-dl and --with-dl-dld
+
+       * Python/Makefile.in: compile import.c with -I$(DLINCLDIR)
+
+       * Python/import.c: check for WITH_SGI_DL and WITH_DL_DLD
+
+       * acconfig.h: added WITH_SGI_DL and WITH_DL_DLD
+
+       * configure.in: added --with-sgi-dl=DIR and
+       --with-dl-dld=DIR,DIR; now require --with-readline=DIR and test
+       for existing directory
+
+       * Lib/test_audioop.py: new module to test (you guessed it) audioop
+
+       * Modules/audioopmodule.c: got rid of adpcm32lin and lin2adpcm3 --
+       Jack says they're not useful
+
+========================================================================
+Release of 1.0.0 BETA 5 (Jan 6 1994)
+========================================================================
+
 Thu Jan  6 13:36:32 1994  Guido van Rossum  (guido@voorn.cwi.nl)
 
        * readline/Makefile: remove some cruft so it works with VPATH
index 4907ef873c45d3abc9ebc0652d68fcfb3aab8828..767561fa67870a906e6d712b3ef415c6bd0e4046 100644 (file)
@@ -5,6 +5,10 @@
    (as it does on SGI IRIX 4.x) */
 #undef BAD_EXEC_PROTOTYPES
 
+/* Define if your compiler botches static forward declarations
+   (as it does on SCI ODT 3.0) */
+#undef BAD_STATIC_FORWARD
+
 /* Define if getpgrp() must be called as getpgrp(0)
    and (consequently) setpgrp() as setpgrp(0, 0). */
 #undef GETPGRP_HAVE_ARGS
    (which you can't on SCO ODT 3.0). */
 #undef SYS_SELECT_WITH_SYS_TIME
 
+/* Define if you want to use SGI (IRIX 4) dynamic linking.
+   This requires the "dl" library by Jack Jansen,
+   ftp://ftp.cwi.nl/pub/dynload/dl-1.6.tar.Z.
+   Don't bother on IRIX 5, it already has dynamic linking using SunOS
+   style shared libraries */ 
+#undef WITH_SGI_DL
+
+/* Define if you want to emulate SGI (IRIX 4) dynamic linking.
+   This is rumoured to work on VAX (Ultrix), Sun3 (SunOS 3.4),
+   Sequent Symmetry (Dynix), and Atari ST.
+   This requires the "dl-dld" library,
+   ftp://ftp.cwi.nl/pub/dynload/dl-dld-1.1.tar.Z,
+   as well as the "GNU dld" library,
+   ftp://ftp.cwi.nl/pub/dynload/dld-3.2.3.tar.Z.
+   Don't bother on SunOS 4 or 5, they already have dynamic linking using
+   shared libraries */ 
+#undef WITH_DL_DLD
+
 /* Define if you want to compile in rudimentary thread support */
 #undef WITH_THREAD