New mframe code added.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2933 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 1998-08-13 21:03:41 +00:00
parent f3e1cd03e1
commit eb86dfe6cd

View file

@ -1,3 +1,20 @@
Tud Aug 13 21:15:00 1998 Richard Frith-Macdonald <richard@brainstorm.co.uk>
Rewrite of maframe stuff and associated things to get DO and
NSInvocations working for ALL data types. Configuration files for
GNU/Linux on a PC and sunos4.1.3 on sparc provided (and tested).
* src/NSObject: Fixed code to local reference counts to get object
alignment right on machines that have strict restrictions on the
alignment of doubles (eg sparc).
Also updated forwarding of invocations to work with new code.
* src/NSInvocation.m: Rewrite from scratch to use new mframe code.
* src/NSMethodSignature.m: Rewrite from scratch to use new mframe code.
* src/mframe.m: Modified to use new information set up by config
* configure.in: Run configure in src/mframe
* src/mframe: New configuration directory for mframe stuff.
* src/include/mframe.h: Deleted - now generated by config process.
Wed Aug 12 14:55:00 1998 Richard Frith-Macdonald <richard@brainstorm.co.uk>
* src/NSBundle: ([+initialize]) modified to take account of the