gcasa
|
500adbbfd3
|
Add @synchronize support. The synchronize.m file will be committed to GCC as soon as Andrew P. looks at it and it is tested fully. I am committing it here for cases where the compiler can parse @synchronize, but doesn't have the necessary functions in the runtime.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26869 72102866-910b-0410-8b05-ffd578937521
|
2008-09-24 04:38:27 +00:00 |
|
rfm
|
a7a741d0be
|
Document -drain
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26828 72102866-910b-0410-8b05-ffd578937521
|
2008-09-01 19:22:02 +00:00 |
|
gcasa
|
e8da2462c7
|
GPLv2 from GPLv3... remove copying file for GPLv3. Added methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26821 72102866-910b-0410-8b05-ffd578937521
|
2008-08-25 22:57:04 +00:00 |
|
rfm
|
848c550ae7
|
Try to ensure that ffi uses executable memory and doesn't segfault
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26723 72102866-910b-0410-8b05-ffd578937521
|
2008-06-28 05:13:47 +00:00 |
|
rfm
|
18944ced01
|
Updates for MacOS-X compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26690 72102866-910b-0410-8b05-ffd578937521
|
2008-06-23 07:15:10 +00:00 |
|
rfm
|
0f579d5620
|
fix typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26689 72102866-910b-0410-8b05-ffd578937521
|
2008-06-23 06:35:54 +00:00 |
|
rfm
|
5a8e4c8951
|
Minor improvement to documentation for settign an exception handler
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26688 72102866-910b-0410-8b05-ffd578937521
|
2008-06-23 06:34:54 +00:00 |
|
rfm
|
76578244f7
|
Fixup cast
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26672 72102866-910b-0410-8b05-ffd578937521
|
2008-06-16 16:01:06 +00:00 |
|
rfm
|
f75a9210b9
|
Fix bug on some architectures.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26670 72102866-910b-0410-8b05-ffd578937521
|
2008-06-16 15:33:05 +00:00 |
|
rfm
|
4ea771c2e1
|
add missing include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26641 72102866-910b-0410-8b05-ffd578937521
|
2008-06-13 05:22:11 +00:00 |
|
rfm
|
2c5b796e73
|
fix typo in macro name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26623 72102866-910b-0410-8b05-ffd578937521
|
2008-06-10 18:20:23 +00:00 |
|
rfm
|
714fcdff11
|
Mostly deprectation changes, one possible obscure buffer overrun fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26621 72102866-910b-0410-8b05-ffd578937521
|
2008-06-10 11:17:13 +00:00 |
|
rfm
|
e0711a3b8d
|
allow developers more time to adapt to LGPLv3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26606 72102866-910b-0410-8b05-ffd578937521
|
2008-06-08 10:38:33 +00:00 |
|
rfm
|
f1d83b9f14
|
MacOS-X compatibility updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26598 72102866-910b-0410-8b05-ffd578937521
|
2008-06-06 13:57:06 +00:00 |
|
rfm
|
5cb6dce6a7
|
Make method publioc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26450 72102866-910b-0410-8b05-ffd578937521
|
2008-04-17 07:53:46 +00:00 |
|
rfm
|
9aecbe56d2
|
Some tidying up of macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26357 72102866-910b-0410-8b05-ffd578937521
|
2008-03-19 06:59:43 +00:00 |
|
rfm
|
f1143aa518
|
MacOS-X compatibility tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26345 72102866-910b-0410-8b05-ffd578937521
|
2008-03-18 13:55:46 +00:00 |
|
rfm
|
b6638d05aa
|
More thread changes for MacOS-X compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26340 72102866-910b-0410-8b05-ffd578937521
|
2008-03-18 05:45:05 +00:00 |
|
rfm
|
7c710cfbcb
|
Complete update of NSThread for MacOS-X 10.5 compatibility. Needs testing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26332 72102866-910b-0410-8b05-ffd578937521
|
2008-03-17 15:23:11 +00:00 |
|
rfm
|
9f68dcebcf
|
Add exceptions for MacOS-X compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26325 72102866-910b-0410-8b05-ffd578937521
|
2008-03-17 05:45:55 +00:00 |
|
ratmice
|
508c7a2402
|
* Source/NSException.m: Add NSObjectNotAvailableException.
* Headers/Foundation/NSException.h: Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26322 72102866-910b-0410-8b05-ffd578937521
|
2008-03-16 22:43:43 +00:00 |
|
rfm
|
cadb5df03b
|
Rewrite for MacOS-X compatibility fixes and enhancements plus some bugfixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26181 72102866-910b-0410-8b05-ffd578937521
|
2008-03-03 12:04:37 +00:00 |
|
rfm
|
fa3351a70f
|
Add runloop info pointer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26180 72102866-910b-0410-8b05-ffd578937521
|
2008-03-03 08:31:10 +00:00 |
|
rfm
|
7193a3c5d0
|
Some MacOS panther additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26143 72102866-910b-0410-8b05-ffd578937521
|
2008-02-26 08:54:58 +00:00 |
|
rfm
|
b3417764f6
|
Some documentation corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26115 72102866-910b-0410-8b05-ffd578937521
|
2008-02-21 15:12:28 +00:00 |
|
rfm
|
ebb40db267
|
Attempt to work around header dependency problems on FreeBSD.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26112 72102866-910b-0410-8b05-ffd578937521
|
2008-02-20 12:40:49 +00:00 |
|
rfm
|
9168f3c85d
|
Minor tweaks plus added method for parsing mime headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26109 72102866-910b-0410-8b05-ffd578937521
|
2008-02-20 09:22:43 +00:00 |
|
rfm
|
e8e914434d
|
Tweaks to build under leopard
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26108 72102866-910b-0410-8b05-ffd578937521
|
2008-02-20 08:02:28 +00:00 |
|
rfm
|
2e6294ff13
|
minor doc fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26086 72102866-910b-0410-8b05-ffd578937521
|
2008-02-18 10:24:41 +00:00 |
|
rfm
|
b00e4b6bb3
|
Some xml namespace handling fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26002 72102866-910b-0410-8b05-ffd578937521
|
2008-01-26 08:34:58 +00:00 |
|
nicola
|
910a5716c1
|
Updates for the fact that GNUSTEP_USER_DIR is obsolete/ignored in current gnustep-make/gnustep-base
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25941 72102866-910b-0410-8b05-ffd578937521
|
2008-01-14 10:39:21 +00:00 |
|
rfm
|
6079944b00
|
Configuration system improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25915 72102866-910b-0410-8b05-ffd578937521
|
2008-01-10 11:14:30 +00:00 |
|
nicola
|
bf1e04b67d
|
Added method to register namespaces with XPath
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25874 72102866-910b-0410-8b05-ffd578937521
|
2008-01-05 21:01:40 +00:00 |
|
rfm
|
5b1411d52a
|
Prepare for using gnu tls.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25858 72102866-910b-0410-8b05-ffd578937521
|
2008-01-04 13:06:14 +00:00 |
|
rfm
|
d15ec8ba01
|
Restructuring of socket streams for maintainability and consistency between windows and unix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25854 72102866-910b-0410-8b05-ffd578937521
|
2008-01-04 06:59:49 +00:00 |
|
rfm
|
656258dd5c
|
Implement stack size limit. Add workaround for versions of libobjc which
leak thread memory.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25790 72102866-910b-0410-8b05-ffd578937521
|
2007-12-27 07:02:27 +00:00 |
|
rfm
|
8659f6c5ad
|
destroy graphics context on thread exit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25787 72102866-910b-0410-8b05-ffd578937521
|
2007-12-25 20:31:24 +00:00 |
|
rfm
|
baad4c8922
|
improve debug/error logging a little.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25780 72102866-910b-0410-8b05-ffd578937521
|
2007-12-24 20:51:19 +00:00 |
|
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 |
|
ayers
|
6f11d35a73
|
* Headers/Additions/GNUstepBase/GSLock.h: Include GSObjCRuntime.h for
GS_EXPORT declaration.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25769 72102866-910b-0410-8b05-ffd578937521
|
2007-12-20 14:36:15 +00:00 |
|
rfm
|
f6148c5a48
|
Fixes for some minro thread-safety issues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25759 72102866-910b-0410-8b05-ffd578937521
|
2007-12-19 14:39:44 +00:00 |
|
rfm
|
9e9f9ec27f
|
Make unichar type declaration more portable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25696 72102866-910b-0410-8b05-ffd578937521
|
2007-12-07 09:43:36 +00:00 |
|
rfm
|
7e6b567274
|
Make setFireDate: be usable from within a timeout handler method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25695 72102866-910b-0410-8b05-ffd578937521
|
2007-12-07 08:35:16 +00:00 |
|
rfm
|
5429e579a7
|
Fix runloop problems where a timer is added to the loop more than once
(in different modes).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25694 72102866-910b-0410-8b05-ffd578937521
|
2007-12-07 06:32:04 +00:00 |
|
rfm
|
f62d69afd1
|
debugging improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25693 72102866-910b-0410-8b05-ffd578937521
|
2007-12-06 23:02:58 +00:00 |
|
rfm
|
e686647ac0
|
Remove experimental GSStackTraceKey
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25690 72102866-910b-0410-8b05-ffd578937521
|
2007-12-06 13:43:00 +00:00 |
|
rfm
|
26a8bdec67
|
Improve stack trace code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25681 72102866-910b-0410-8b05-ffd578937521
|
2007-12-05 16:13:24 +00:00 |
|
rfm
|
3aa7189ddb
|
Improve MacOS-X compatibility of headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25638 72102866-910b-0410-8b05-ffd578937521
|
2007-11-29 20:53:26 +00:00 |
|
rfm
|
15ffb48291
|
NSThread updates and cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25608 72102866-910b-0410-8b05-ffd578937521
|
2007-11-25 14:49:05 +00:00 |
|
rfm
|
ef82327d8e
|
Implement part of MacOS 10.5 additions for NSThread.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25607 72102866-910b-0410-8b05-ffd578937521
|
2007-11-25 14:25:26 +00:00 |
|