ayers
|
2ef54f7ef2
|
* Headers/Additions/GNUstepBase/config.h.in, configure.ac (alloca.h):
Check for header.
* configure: Regenerate.
* Source/mframe.m, Source/cifframe.m, Source/NSConnection.m,
Source/callframe.m, Source/GSFormat.m: Include alloca.h where available.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25773 72102866-910b-0410-8b05-ffd578937521
|
2007-12-21 13:46:50 +00:00 |
|
rfm
|
cd46236028
|
Update to GPL3 and LGPL3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25482 72102866-910b-0410-8b05-ffd578937521
|
2007-09-14 11:36:11 +00:00 |
|
rfm
|
5cc3419df7
|
Minor fix for conversion to GSObjCRuntime functions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24204 72102866-910b-0410-8b05-ffd578937521
|
2006-12-15 06:19:42 +00:00 |
|
ayers
|
a7e0e11235
|
* Source/mframe.m (mframe_do_call),
* Source/cifframe.m (cifframe_do_call),
* Source/callframe.m (callframe_do_call): Simplify by using
GSObjCRuntime functions. Add fallback selector search for invocations
passed to proxies. Add debug diagnostics.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24202 72102866-910b-0410-8b05-ffd578937521
|
2006-12-13 09:32:15 +00:00 |
|
rfm
|
9e7b96ab0e
|
More code tidyups and NSError updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23921 72102866-910b-0410-8b05-ffd578937521
|
2006-10-20 10:56:27 +00:00 |
|
rfm
|
6d7eae6095
|
Tidied up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22977 72102866-910b-0410-8b05-ffd578937521
|
2006-05-24 08:27:39 +00:00 |
|
rfm
|
f2398378e0
|
Some cleanup in preparation for next release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22618 72102866-910b-0410-8b05-ffd578937521
|
2006-03-08 11:28:59 +00:00 |
|
CaS
|
e9c3e498b7
|
Fixes for structure size/alignment calculations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22283 72102866-910b-0410-8b05-ffd578937521
|
2006-01-10 18:01:15 +00:00 |
|
CaS
|
f843cb8155
|
Recommit gcc-4 tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21431 72102866-910b-0410-8b05-ffd578937521
|
2005-07-08 11:48:37 +00:00 |
|
CaS
|
6d0751af3e
|
Revert subtly broken change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21391 72102866-910b-0410-8b05-ffd578937521
|
2005-07-01 17:31:07 +00:00 |
|
CaS
|
9ac16024f5
|
Tweaks to avoid compiler warnings with gcc-4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21390 72102866-910b-0410-8b05-ffd578937521
|
2005-07-01 12:29:50 +00:00 |
|
fedor
|
50cc142ab4
|
* Source/mframe.m (mframe_decode_return): Change return struct
to fixed size to avoid gcc bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21351 72102866-910b-0410-8b05-ffd578937521
|
2005-06-24 16:56:45 +00:00 |
|
fedor
|
376e495dad
|
* Update FSF Address.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21245 72102866-910b-0410-8b05-ffd578937521
|
2005-05-22 03:32:16 +00:00 |
|
CaS
|
0708409c1b
|
Tidy up use of white space so we have it after if/for/while and not after (
or before ) or padding at end of line.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20773 72102866-910b-0410-8b05-ffd578937521
|
2005-02-22 11:22:44 +00:00 |
|
ayers
|
eb84dff7b8
|
* Headers/Additions/GNUstepBase/GSObjCRuntime.h
* Source/Additions/GSObjCRuntime.m (GSSelectorTypesMatch):
New Function.
(gs_skip_type_qualifier_and_layout_info): Ditto.
* Source/callframe.m (callframe_do_call): Use
GSSelectorTypesMatch instead of sel_types_match.
* Source/cifframe.m (cifframe_do_call): Ditto.
* Source/mframe.m (mframe_do_call): Ditto.
* Source/GSFFCallInvocation.m (GSInvocationCallback): Use
NSDebugFLog to NSWarnFLog.
* Source/GSFFIInvocation.m (GSFFIInvocationCallback): Ditto.
* Testing/nsmethodsignature.m: Use GSSelectorTypesMatch
instead of sel_types_match. Test it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19886 72102866-910b-0410-8b05-ffd578937521
|
2004-08-19 16:19:48 +00:00 |
|
ayers
|
73dc4cb9f6
|
Header reorganizsateion - Please refer to ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17407 72102866-910b-0410-8b05-ffd578937521
|
2003-07-31 23:49:32 +00:00 |
|
fedor
|
0e59d4552d
|
Change syntax of includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16874 72102866-910b-0410-8b05-ffd578937521
|
2003-06-07 01:24:41 +00:00 |
|
CaS
|
648444a04d
|
Minor typespec fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16856 72102866-910b-0410-8b05-ffd578937521
|
2003-06-02 06:03:04 +00:00 |
|
CaS
|
d64578fc3e
|
Tidied for gcc-3.4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15476 72102866-910b-0410-8b05-ffd578937521
|
2003-01-03 20:14:47 +00:00 |
|
CaS
|
d2275287a5
|
Minor mframe fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15166 72102866-910b-0410-8b05-ffd578937521
|
2002-11-28 11:48:35 +00:00 |
|
CaS
|
70215de5d2
|
use objc_alognof_type()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15149 72102866-910b-0410-8b05-ffd578937521
|
2002-11-27 17:31:38 +00:00 |
|
CaS
|
1ede313efa
|
Fix typos etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14301 72102866-910b-0410-8b05-ffd578937521
|
2002-08-20 15:07:58 +00:00 |
|
CaS
|
affbe08bf3
|
Lots of tidying up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13608 72102866-910b-0410-8b05-ffd578937521
|
2002-05-08 05:43:15 +00:00 |
|
fedor
|
9619360e8c
|
Darwin fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11904 72102866-910b-0410-8b05-ffd578937521
|
2001-12-28 03:40:03 +00:00 |
|
CaS
|
d7e28f6deb
|
Many minor fixes for autogsdoc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11787 72102866-910b-0410-8b05-ffd578937521
|
2001-12-17 14:31:42 +00:00 |
|
CaS
|
94d68001bd
|
DO fixes ... thread safety and get exceptions working properly again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10938 72102866-910b-0410-8b05-ffd578937521
|
2001-09-19 21:31:18 +00:00 |
|
fedor
|
c3c10cf464
|
Remove nested functions on broken compilers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10848 72102866-910b-0410-8b05-ffd578937521
|
2001-09-05 21:31:42 +00:00 |
|
fedor
|
9e0dd41e9d
|
More defs for Darwin.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10791 72102866-910b-0410-8b05-ffd578937521
|
2001-08-28 18:45:17 +00:00 |
|
nico
|
3bc206af4b
|
Enable inline nested functions again now that GCC 3.0 has been fixed
to deal with them
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10082 72102866-910b-0410-8b05-ffd578937521
|
2001-06-06 11:01:25 +00:00 |
|
nico
|
1ecf685318
|
Disabled inlining of nested functions, so that we can compile the thing
using GCC 3.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10076 72102866-910b-0410-8b05-ffd578937521
|
2001-06-05 11:52:27 +00:00 |
|
fedor
|
57f7b26b0d
|
Add definitions for NeXT_RUNTIME
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9784 72102866-910b-0410-8b05-ffd578937521
|
2001-05-04 21:14:06 +00:00 |
|
fedor
|
f00a1d0349
|
NeXT_RUNTIME fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9681 72102866-910b-0410-8b05-ffd578937521
|
2001-04-24 03:40:04 +00:00 |
|
richard
|
3df5d8e527
|
Basic tidyup for start of support for apple runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7949 72102866-910b-0410-8b05-ffd578937521
|
2000-10-31 16:17:33 +00:00 |
|
richard
|
2fe1953386
|
General stack info handling improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6466 72102866-910b-0410-8b05-ffd578937521
|
2000-04-14 10:38:22 +00:00 |
|
fedor
|
81b7455bda
|
Merge from 0.6.5
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6040 72102866-910b-0410-8b05-ffd578937521
|
2000-02-19 00:40:47 +00:00 |
|
richard
|
9bdfdab11c
|
More GC updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4958 72102866-910b-0410-8b05-ffd578937521
|
1999-09-29 14:13:52 +00:00 |
|
richard
|
65b8d0067c
|
More GC tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4953 72102866-910b-0410-8b05-ffd578937521
|
1999-09-28 11:10:34 +00:00 |
|
fedor
|
302c691e79
|
Merge from dawn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4853 72102866-910b-0410-8b05-ffd578937521
|
1999-09-09 02:56:20 +00:00 |
|
richard
|
e78a1b05e5
|
A few mor compiler warning fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4467 72102866-910b-0410-8b05-ffd578937521
|
1999-06-24 19:57:52 +00:00 |
|
fedor
|
3d949ca12d
|
Makefile changes to compile thinkg in place.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3496 72102866-910b-0410-8b05-ffd578937521
|
1998-12-20 21:27:47 +00:00 |
|
richard
|
c957b42508
|
Keep mframe.h in a machine/os specific directory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3451 72102866-910b-0410-8b05-ffd578937521
|
1998-12-14 06:17:12 +00:00 |
|
richard
|
a3751eb7bf
|
Replace assert with NSAssert
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3248 72102866-910b-0410-8b05-ffd578937521
|
1998-11-19 21:26:27 +00:00 |
|
richard
|
84c2de44d1
|
Tidied NO_GNUSTEP stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3157 72102866-910b-0410-8b05-ffd578937521
|
1998-11-02 10:55:53 +00:00 |
|
richard
|
0806cb068b
|
Removed references to cStringNoCopy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2990 72102866-910b-0410-8b05-ffd578937521
|
1998-09-30 07:42:38 +00:00 |
|
fedor
|
5691e8cfeb
|
configure and library-combo fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2938 72102866-910b-0410-8b05-ffd578937521
|
1998-08-20 17:48:46 +00:00 |
|
richard
|
d8f84859f0
|
Rewrite of invocation code with new mframe code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2930 72102866-910b-0410-8b05-ffd578937521
|
1998-08-13 20:45:32 +00:00 |
|
richard
|
fffbd7af7b
|
Added mframe_decode_return() function.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2850 72102866-910b-0410-8b05-ffd578937521
|
1998-07-15 12:50:16 +00:00 |
|
fedor
|
6176ccb7c4
|
Various fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2796 72102866-910b-0410-8b05-ffd578937521
|
1998-05-13 19:25:38 +00:00 |
|
fedor
|
d9bce2e3ce
|
Fixes from Frith-MacDonald.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2794 72102866-910b-0410-8b05-ffd578937521
|
1998-04-30 20:11:42 +00:00 |
|
fedor
|
7e6f9f5a71
|
Changes from Frith-Macdonald, NSLock fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2791 72102866-910b-0410-8b05-ffd578937521
|
1998-04-20 14:13:19 +00:00 |
|