rfm
22e660c5b5
fix bug #34835
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34589 72102866-910b-0410-8b05-ffd578937521
2012-01-19 09:37:32 +00:00
rfm
347d6b4e26
Add checks for compiler support for unicode string literals
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34239 72102866-910b-0410-8b05-ffd578937521
2011-12-02 11:21:45 +00:00
rfm
b4cdb1ba97
fixup to work with apple runtime.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33789 72102866-910b-0410-8b05-ffd578937521
2011-08-26 11:09:40 +00:00
thebeing
daacad09c2
Include stdlib.h for the prototype of calloc().
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33760 72102866-910b-0410-8b05-ffd578937521
2011-08-17 11:46:06 +00:00
theraven
b0f96ed9f3
And the same fix again...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33723 72102866-910b-0410-8b05-ffd578937521
2011-08-13 13:31:50 +00:00
theraven
ef2fd38795
Don't assume Object exists in libobjc.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33721 72102866-910b-0410-8b05-ffd578937521
2011-08-13 13:28:55 +00:00
fredkiefer
19694911d6
* config/config.ffi.c: Move declaration of g_dbl to begin of function.
...
Patch by Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33515 72102866-910b-0410-8b05-ffd578937521
2011-07-11 11:30:50 +00:00
wlux
a37a9789c7
Fix the broken test whether libffi works. The test program always
...
failed, but this failure was masked by an incorrect use of AC_TRY_RUN.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33376 72102866-910b-0410-8b05-ffd578937521
2011-06-26 09:05:32 +00:00
rfm
ab4587dbcf
use volatile variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32482 72102866-910b-0410-8b05-ffd578937521
2011-03-07 10:47:04 +00:00
rfm
873557fbb5
Fix lost sleep
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32481 72102866-910b-0410-8b05-ffd578937521
2011-03-07 10:41:24 +00:00
rfm
06ce38b6b5
avoid compiler warning
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32480 72102866-910b-0410-8b05-ffd578937521
2011-03-07 10:25:21 +00:00
rfm
521dad38e1
reliability and formatting tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32475 72102866-910b-0410-8b05-ffd578937521
2011-03-06 13:08:20 +00:00
rfm
6799064194
cleanup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32473 72102866-910b-0410-8b05-ffd578937521
2011-03-06 13:00:46 +00:00
icicle
70c8418725
TG: Fix config.initialize.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32472 72102866-910b-0410-8b05-ffd578937521
2011-03-06 11:53:57 +00:00
rfm
c518b0f246
tweak for mswindows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32458 72102866-910b-0410-8b05-ffd578937521
2011-03-05 14:47:58 +00:00
rfm
95e4ed9e35
Warn about using an unsafe +initialize
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32455 72102866-910b-0410-8b05-ffd578937521
2011-03-05 13:11:47 +00:00
theraven
a2acc777a2
Don't use Object in configure tests (not present in GNUstep runtime).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32041 72102866-910b-0410-8b05-ffd578937521
2011-02-10 18:54:37 +00:00
rfm
a23a14fa82
tweak icu config
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32001 72102866-910b-0410-8b05-ffd578937521
2011-02-06 14:41:01 +00:00
nicola
b84001b073
Updated code to compile with GCC 4.6 and the new GNU Objective-C runtime
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31765 72102866-910b-0410-8b05-ffd578937521
2010-12-23 02:23:05 +00:00
nicola
9eb0d1d2d4
Updated config tests for GCC 4.6
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31762 72102866-910b-0410-8b05-ffd578937521
2010-12-22 23:47:12 +00:00
gcasa
a512ed3b02
Correct license text in sync.m and also correct the test to see if the ObjC compiler is working.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31519 72102866-910b-0410-8b05-ffd578937521
2010-10-16 20:43:33 +00:00
theraven
b0b4d1e1be
Fix configure with libobjc2.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31283 72102866-910b-0410-8b05-ffd578937521
2010-09-09 23:22:46 +00:00
thebeing
8f9a6da0d0
Remove useless include of objc-common.g (__has_feature is a built-in macro with
...
clang, it doesn't need anything else).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31236 72102866-910b-0410-8b05-ffd578937521
2010-09-04 17:24:37 +00:00
theraven
0d8f26e852
Fix build with libobjc2.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30967 72102866-910b-0410-8b05-ffd578937521
2010-07-15 09:59:01 +00:00
rfm
d5677b2475
dd autoconf stuff for ICU
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30850 72102866-910b-0410-8b05-ffd578937521
2010-06-25 10:33:55 +00:00
rfm
50958c665e
Add test for libffi functionality
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30073 72102866-910b-0410-8b05-ffd578937521
2010-03-29 10:49:07 +00:00
rfm
4f5fdc479b
fixup test for mingw64
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30002 72102866-910b-0410-8b05-ffd578937521
2010-03-19 12:14:32 +00:00
rfm
1a5d643771
generalize define from __MINGW32__ to __MINGW__
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30001 72102866-910b-0410-8b05-ffd578937521
2010-03-19 12:10:11 +00:00
rfm
1c46da5995
Attempts to cope with new runtime's failure to link without base.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29636 72102866-910b-0410-8b05-ffd578937521
2010-02-15 09:35:20 +00:00
rfm
f13d56d8ec
merge back reorganisation branch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29615 72102866-910b-0410-8b05-ffd578937521
2010-02-14 10:48:10 +00:00
rfm
072c124d08
Tweaks for building with clang
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29254 72102866-910b-0410-8b05-ffd578937521
2010-01-10 14:38:16 +00:00
rfm
25ad93b2f7
Fix for exception handling with libobjc2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29247 72102866-910b-0410-8b05-ffd578937521
2010-01-09 07:24:05 +00:00
theraven
0e2e4aa752
* Source/NSObject:
...
- Tweaked NSObject to use atomic ops with LLVM as well as gcc (this
probably isn't actually needed)
- Fixed SIGFPE problem on FreeBSD using proper interfaces instead of
an asm hack.
* Removes various mframe things from being compiled when ffcall/libffi is
used (mframe.m, NSConnection.m, NSInvocation.m)
* Turned a nested function in make_strings.m into a macro.
Tested by Gregory - blame him for any breakage...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28462 72102866-910b-0410-8b05-ffd578937521
2009-08-15 21:44:21 +00:00
wlux
62edc2e493
Add test to configure to avoid using the broken poll implementation on
...
Mac OS X 10.4 and later, which does not support devices.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28377 72102866-910b-0410-8b05-ffd578937521
2009-06-30 20:47:17 +00:00
rfm
1459f45289
Add uncaught exception handler for native objc exceptions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27168 72102866-910b-0410-8b05-ffd578937521
2008-11-28 15:38:48 +00:00
rfm
50332b58ec
Fixups for a few problems in gnutls support with https over
...
NSURLConnection/NSURLProtocol
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27092 72102866-910b-0410-8b05-ffd578937521
2008-11-19 10:07:50 +00:00
rfm
6825182e46
Improve proc filesystem check.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26814 72102866-910b-0410-8b05-ffd578937521
2008-08-20 09:48:02 +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
f1e4e24f64
update gnutls test for mingw
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25867 72102866-910b-0410-8b05-ffd578937521
2008-01-05 14:09:39 +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
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
fedor
b1ed57ae34
* Source/Makefile.postamble: Use DESTDIR over obsolete INSTALL_ROOT_DIR
...
* configure.ac, config/objc-con-autoload.m4, config/procfs.m4: Some
improvements for cross-compiling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25754 72102866-910b-0410-8b05-ffd578937521
2007-12-17 20:17:01 +00:00
rfm
cc4cd447b5
Add test for presence of __objc_msg_forward2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25059 72102866-910b-0410-8b05-ffd578937521
2007-04-16 05:02:18 +00:00
rfm
869dbca2b2
Fix bug #19587
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25057 72102866-910b-0410-8b05-ffd578937521
2007-04-15 13:20:34 +00:00
fedor
e7e7a54ed8
Patch for ffcall on Darwin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24894 72102866-910b-0410-8b05-ffd578937521
2007-03-18 04:47:04 +00:00
fedor
35a9c7d918
Add trampoline test
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24763 72102866-910b-0410-8b05-ffd578937521
2007-03-05 15:21:34 +00:00
rfm
e690120c88
Fix bug #16342
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22824 72102866-910b-0410-8b05-ffd578937521
2006-04-26 12:33:58 +00:00
jbettis
e9d89d456f
config.reuseaddr.c: There is no __MINGW__
...
GSIMap.h: Don't memcpy to/from a null pointer
Tools/GNUmakefile: Don't hardcode obj dir, use the makefile variable.
Added some svn ignore files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22783 72102866-910b-0410-8b05-ffd578937521
2006-04-12 20:25:18 +00:00
CaS
909f32bf87
Fix by Andrew Ruder
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22332 72102866-910b-0410-8b05-ffd578937521
2006-01-18 22:20:13 +00:00
CaS
5178016380
Added missing fileCVS: ----------------------------------------------------------------------
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22325 72102866-910b-0410-8b05-ffd578937521
2006-01-18 08:01:31 +00:00