Jack Jansen
666212d429
Make cache-alignment work always (in stead of 50% of the time:-)
1997-02-24 14:00:52 +00:00
Jack Jansen
eea9ab723d
Rebuilt everything with Guido's new sources, added a few modules here
...
and there, etc. These projects are still CW10.
1997-02-20 15:28:31 +00:00
Jack Jansen
0040b4704e
- Put USE_MAC_DYNAMIC_LOADING beack here in stead of auto-enabling it
...
in importdl.c (I had just one crash too many with a static python
importing a dynamic module)
- On powerpc, enable USE_CACHE_ALIGNED with a linesize of 32 bytes.
1997-02-20 15:25:49 +00:00
Jack Jansen
ce7fc98d86
Initial stab at calling C routines from python dynamically
1997-02-17 16:56:14 +00:00
Jack Jansen
3c2871e1df
The USE_CACHE_ALIGNING define now has a value: the number of *words*
...
in a cacheline.
1997-02-03 15:06:45 +00:00
Jack Jansen
b4ef4c6d4c
Optionally (on USE_CACHE_ALIGN) extend overhead structure to align
...
returned addresses on 16-byte cacheline boundary.
1997-02-01 23:44:50 +00:00
Jack Jansen
42218ce33c
Added/updated copyright notices
...
(and the &*^$%@ resource files got binhexed again, sigh)
1997-01-31 16:15:11 +00:00
Jack Jansen
19a14b6635
Image libraries moved and small things
1997-01-31 16:11:43 +00:00
Jack Jansen
52ac037249
Added PyMac_Initialize() routine, to be used by embedding programs (in
...
stead of standard Py_Initialize(), which it calls).
1997-01-15 15:49:08 +00:00
Jack Jansen
b28efe669c
- Added optional profiling support
...
- Added Internet Config interface
- Use different ports of zlib and libpng
1997-01-07 16:22:39 +00:00
Jack Jansen
3097463ef9
Added gdbm
1996-12-23 17:09:51 +00:00
Jack Jansen
83b17e8045
Added gdbm plugins, changed jpeg library to v6, various minor changes
1996-12-23 17:00:31 +00:00
Jack Jansen
115c1144ea
Changed project segment structure to (more-or-less) match directory
...
structure.
1996-11-09 19:12:03 +00:00
Jack Jansen
7b6aa0a78c
Removed old project file, als restructured projects directory to
...
reflect build directory structure (the latter done by hand)
1996-11-09 18:29:30 +00:00
Jack Jansen
3a9b3b5943
Added USE_MALLOC_DEBUG (disabled)
1996-10-23 15:50:26 +00:00
Jack Jansen
05d9836462
Project files for 1.4 release
1996-10-23 15:49:36 +00:00
Jack Jansen
46ed276bc3
Malloc debugging now flagged with USE_MALLOC_DEBUG
1996-10-23 15:46:57 +00:00
Jack Jansen
f8c684d32c
Ported to CW10
1996-10-16 15:30:24 +00:00
Jack Jansen
05cf7e040b
Added VCHECK compile time option that fills allocated and freed blocks
...
with garbage.
1996-09-30 14:42:28 +00:00
Jack Jansen
ffb170ee37
PPC companion to Python68KSmall.
1996-09-09 14:47:04 +00:00
Jack Jansen
4bc0566a7c
It turns out that Py_GetProgramName is used after all...
1996-09-09 14:45:55 +00:00
Jack Jansen
1247a4612b
Fixed to use appletbundle in stead of bundle resource file
1996-09-09 14:45:07 +00:00
Jack Jansen
d9877c1869
Code to add shlib resource fork was not enabled, also made project
...
layout more similar to ppc project layout
1996-09-09 14:44:26 +00:00
Jack Jansen
6d653ab1b6
Got rid of toollibs, moved some libraries around
1996-09-07 17:06:49 +00:00
Jack Jansen
0a3a74c071
Projects for 1.4b3 distribution: debugging off, optimizations on, etc.
1996-08-28 14:14:09 +00:00
Jack Jansen
4ecc8c2b03
"Small" 68K interpreter, without waste, img and tkinter
1996-08-28 14:11:43 +00:00
Jack Jansen
f57df795ad
- MWRuntimeStatic{arch} are static versions of MW shared runtime
...
libraries
- Except for the above the whole library architecture conforms to MW
documentation.
- PythonCorePPC also uses .exp file now
- Static pythons have full complement of modules
- cfm versions of all possible plugins created (not tested)
1996-08-23 15:51:48 +00:00
Jack Jansen
bc17d299cc
Turn on USE_TK and MAC_TCL by default
1996-08-23 15:46:12 +00:00
Jack Jansen
e420178ba6
Rationalized header files:
...
- mwerks_nonshared_config.h for standalone pythons
- mwerks_shared_config.h for shared pythons (PythonCore, app and
applet)
- mwerks_plugin_config.h for plugins
Only the _tkinter plugin uses a customized header.
Old config files have gone to the "old" directory, for the time being.
1996-08-20 16:34:01 +00:00
Jack Jansen
4b2c386777
- Gave PPC shared libraries (and projects) .ppc in their name
...
- Created CFM68K projects (not all tested yet!!)
- Moved quicktime to its own module
- Modified the README file to (approximately) resemble reality
1996-08-20 16:27:19 +00:00
Jack Jansen
cb7f3fc72c
Fixes by Guido: HAVE_CONFIG_H, USE_STACKCHECK and
...
USE_MAC_DYNAMIC_LOADING are no longer needed. Also, WASTE and IMG
removed in some places.
1996-08-19 11:16:32 +00:00
Jack Jansen
32b27f11c1
No USE_MACSPEECH for CFM68K (the interface library appears to be missing)
1996-08-19 11:02:13 +00:00
Jack Jansen
c442d43ab9
Changed to use 8-byte doubles. Also re-enabled optimizations, 68020
...
codegen.
1996-08-07 14:54:48 +00:00
Jack Jansen
3d159f09a6
New releases of CWGUSI, Waste and Tcl/Tk.
1996-08-06 16:08:45 +00:00
Jack Jansen
402030fbff
1.4b2 projects
1996-08-02 15:20:08 +00:00
Jack Jansen
e5b7b850f7
CW9
1996-08-01 15:37:24 +00:00
Jack Jansen
98bfad75ac
Added USE_STACKCHECK define
1996-07-22 15:23:58 +00:00
Jack Jansen
5fb54324cd
Added USE_WASTE define
1996-05-20 11:28:32 +00:00
Jack Jansen
1b63b27c78
Fixed up for 1.3.3 distribution, removed various old (and nuused)
...
project files.
1996-05-20 11:27:38 +00:00
Jack Jansen
4915c99248
Export OptResObj_{New,Convert}
1996-05-20 11:24:18 +00:00
Jack Jansen
efe8c9c746
An interface to the WASTE textedit replacement library.
1996-04-19 16:03:58 +00:00
Jack Jansen
f2331de3ae
Keep .exp files in cvs tree
1996-04-19 16:03:08 +00:00
Jack Jansen
e15f6fef8b
Fixed for new directory layout
1996-03-20 16:16:34 +00:00
Jack Jansen
3fff8c43fb
Config files for shared PPC python with GUSI and for _tkinter plugin
...
module.
1996-03-07 15:15:35 +00:00
Jack Jansen
0acaf07377
binhex fixed
1996-03-07 15:13:57 +00:00
Jack Jansen
532e3c2bf6
Changed MacOS creator code from PYTH to Pyth
1996-02-21 15:36:26 +00:00
Jack Jansen
a406c7b695
- Added Tk projects
...
- Ported everything to CW8
- Renamed Runtime-Python to PythonCoreRuntime
1996-02-20 16:36:10 +00:00
Jack Jansen
5bfdc9281a
Added config file for Tk-python
...
Removed mwerksglue.c (which was useless anyway)
1996-02-20 16:28:18 +00:00
Jack Jansen
eb263680bb
Ported to CW8
1996-02-20 16:26:19 +00:00
Jack Jansen
b852b74c71
For gusi-based python
1996-02-14 16:00:27 +00:00
Jack Jansen
3df881c5a5
GUSI-based python projects
1996-02-14 15:59:34 +00:00
Jack Jansen
3326b672bd
Re-binhexed all projects.
1996-01-31 10:21:57 +00:00
Jack Jansen
29c612111b
A different binhexer, apparently:-(
1996-01-02 12:15:45 +00:00
Jack Jansen
b696b252b3
Added missing newline
1995-12-21 15:38:14 +00:00
Jack Jansen
5a01fe005e
Common header file for all plugin modules
1995-12-21 15:37:19 +00:00
Jack Jansen
8a5d0d4980
Updated for the CW7.5 release, and some minor tweaks that I don't
...
remember.
1995-11-14 10:34:04 +00:00
Jack Jansen
06d1632909
Project to build alternative version of MWCRuntimePPC.lib, needed for
...
PythonCore as of the CW7.5 release.
1995-11-14 10:32:53 +00:00
Jack Jansen
c436d87f1a
almost-but-not-quite working python with tk.
1995-11-14 10:31:37 +00:00
Jack Jansen
a550328432
MacTkPython configuration file.
1995-11-14 10:27:40 +00:00
Jack Jansen
fa7aece225
- plugin tkinter module for ppc python
...
- minimal python for cfm68k
- sample project for plugin module
1995-10-31 16:17:32 +00:00
Jack Jansen
9a78536900
CW6->CW7
1995-10-23 13:55:45 +00:00
Jack Jansen
c925291ee2
Last minor tweaks: debug off, added missing img mods, minor things
1995-10-12 10:21:34 +00:00
Jack Jansen
ae3d3ef180
Ported to CW7
1995-10-09 23:23:37 +00:00
Jack Jansen
8932a8223e
Projects used for 1.3b3 distribution (I promise I won't check them in
...
for every little change;-)
1995-09-01 11:52:39 +00:00
Jack Jansen
dffa123f99
Seems I had never checked the README file in...
1995-08-31 14:18:30 +00:00
Jack Jansen
e220f509ec
removed unused var
1995-08-31 13:51:58 +00:00
Jack Jansen
a6a55e9852
Removed unused var
1995-08-31 13:51:13 +00:00
Jack Jansen
7765dbbf0c
Hexbinned CodeWarrior projects
1995-08-31 13:35:29 +00:00
Jack Jansen
9c45a6504f
Added missing initializer and extra error check.
1995-08-14 12:21:50 +00:00
Jack Jansen
426fa79a7d
Mwerks version of fopenRF.
1995-08-07 14:02:12 +00:00
Jack Jansen
67b4e6d4e8
Fix for cfm68k
1995-08-07 14:01:46 +00:00
Jack Jansen
f74f63a43f
Initial port to CodeWarrior CFM68K support (mainly by disabling
...
unsupported features).
1995-06-27 13:18:14 +00:00
Jack Jansen
a7ee15c8ce
Split shared-library support and dynamic-loading support (they were
...
both enabled with USE_SHARED_LIBRARY, now there's also
USE_MAC_DYNAMIC_LOADING).
Added a few other USE_ defines for optional modules to nonshared
config (they're not included in the base shared library)
1995-06-14 14:43:41 +00:00
Jack Jansen
32b2f8222d
Rationalized mwerks config files: they only differ depending on
...
whether there is shared library support. Libraries, applets and
applications are distinguished by the sources they include.
1995-02-24 22:45:45 +00:00
Jack Jansen
7467ce3eea
Startup code for applications using the python shared
...
library. Modified because the startup code has to work together with
the runtime support in the shared library.
1995-02-13 11:41:40 +00:00
Jack Jansen
c6647c6079
Mwerks header files for shared python and the applet template
1995-02-13 11:37:31 +00:00
Jack Jansen
2fc94eecb2
- Ported to CW5 (which has more unixisms)
...
- Added (rather crummy) malloc debugger
1995-01-22 16:47:22 +00:00
Jack Jansen
6bb347fc1c
The last missing file of the mwerks port (this is the 'prefix' file)
1995-01-22 16:46:11 +00:00
Jack Jansen
f2e5129820
reallocing large blocks now doesn't copy if not needed
1995-01-22 16:44:49 +00:00
Jack Jansen
c39f4f8968
Yet another Pstring()
1995-01-19 12:23:31 +00:00
Jack Jansen
fa4fd8ef4f
Fast (and correct) malloc for MetroWerks PPC compiler
1995-01-18 13:48:31 +00:00
Jack Jansen
31f61dddfa
Moved development-platform specific files to subdirectories
1995-01-18 13:41:47 +00:00