rfm
d5583faaa0
apple compatibility fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@33845 72102866-910b-0410-8b05-ffd578937521
15 years ago
wlux
5f101dfe5a
Fix incorrect format specifier in debug printf statement.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32960 72102866-910b-0410-8b05-ffd578937521
15 years ago
wlux
5e3ef08b72
Replace dubious casts in libobjc, which can break pointer aliasing
...
rules and may lead to invalid code when optimization is turned on at
least on PowerPC.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32959 72102866-910b-0410-8b05-ffd578937521
15 years ago
wlux
72cc82bf10
When installing libobjc on Darwin/OS X create a symbolic link
...
libobjc-gnu.dylib, since that is what gcc implicitly uses when
compiling with -fgnu-runtime.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32958 72102866-910b-0410-8b05-ffd578937521
15 years ago
fedor
524ee4e088
Version 1.7.1 snapshot
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32893 72102866-910b-0410-8b05-ffd578937521
15 years ago
rfm
ba25ea319c
Improved thread-safety code by David Ayers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32626 72102866-910b-0410-8b05-ffd578937521
15 years ago
rfm
999c239dc3
fix thread-safety issue
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32456 72102866-910b-0410-8b05-ffd578937521
15 years ago
rfm
ab33a83d54
fix buggy use of forwarding caallback
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@31290 72102866-910b-0410-8b05-ffd578937521
16 years ago
fedor
340c8a5954
Version 1.7.0 snapshot release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@30372 72102866-910b-0410-8b05-ffd578937521
16 years ago
nicola
47c8722bea
Do not try to export/import symbols at all on MinGW - else I can't use the library at least on MinGW 5.1.4
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@27744 72102866-910b-0410-8b05-ffd578937521
17 years ago
nicola
ac4772568d
Made libobjc compile again on MinGW32 - the last changes broke it as it was now dllimporting its own symbols while building, which doesn't make sense and would abort compilation with GCC 3.4.5 (MinGW 5.1.4)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@27743 72102866-910b-0410-8b05-ffd578937521
17 years ago
nicola
60dbbe7497
Do not set GNUSTEP_CORE_SOFTWARE = YES. Instead set PACKAGE_NAME early
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@27355 72102866-910b-0410-8b05-ffd578937521
17 years ago
nicola
ad831e8242
Added GNUSTEP_CORE_SOFTWARE=YES to libobjc, removed GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@27339 72102866-910b-0410-8b05-ffd578937521
17 years ago
rfm
39bd9da975
Applied patch #6668
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@27082 72102866-910b-0410-8b05-ffd578937521
17 years ago
gcasa
71a4660feb
Updated sync logic and added header.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@26941 72102866-910b-0410-8b05-ffd578937521
17 years ago
gcasa
61987a5265
Added support for @synchronize. Still testing this change.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@26826 72102866-910b-0410-8b05-ffd578937521
18 years ago
nicola
f6e85c64d2
Updated/synced with latest GCC's libobjc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@25127 72102866-910b-0410-8b05-ffd578937521
19 years ago
nicola
e4fd24ffea
Indented entries
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@25126 72102866-910b-0410-8b05-ffd578937521
19 years ago
rfm
3d45132188
Add better forwarding code and fix for thread memory leak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@25099 72102866-910b-0410-8b05-ffd578937521
19 years ago
nicola
18eefc9dc0
Moved changelog entry into the right file :-)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@23725 72102866-910b-0410-8b05-ffd578937521
20 years ago
nicola
0b0edfe6a6
Removed obsolete makefile code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@23724 72102866-910b-0410-8b05-ffd578937521
20 years ago
jbettis
466d237d8a
2006-02-24 Jeremy Bettis <jeremy@deadbeef.com>
...
* misc.c: Added some missing objc_DECLARE keywords on function pointer definitions.
* init.c: (objc_send_load): Removed the check for NXConstantString class to fix +load.
(again see:ChangeLog.GNUstep Tue Feb 11 17:11:00 2003)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22574 72102866-910b-0410-8b05-ffd578937521
20 years ago
jbettis
aa8b0c7bce
2006-02-21 Jeremy Bettis <jeremy@deadbeef.com>
...
* thr-win32.c: (__objc_thread_detach): Removed duplicate definitions of thread_id and win32_handle.
* objc/objc-decls.h: Don't use __dllspec on mingw platform.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22528 72102866-910b-0410-8b05-ffd578937521
20 years ago
jbettis
af1fcec2ed
2006-02-10 Jeremy Bettis <jeremy@deadbeef.com>
...
* init.c (objc_init_statics, __objc_init_protocols): Fix to GCC bug 23214
(http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23214 ) In some odd circumstances
protocols are not properly initalized. See the Bugzilla page for testcase.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22463 72102866-910b-0410-8b05-ffd578937521
20 years ago
jbettis
9bca427c75
2006-02-10 Jeremy Bettis <jeremy@deadbeef.com>
...
* thr-win32.c: There is no such define __MINGW__, changed to __MINGW32__
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22462 72102866-910b-0410-8b05-ffd578937521
20 years ago
fedor
943b1425b5
Import from gcc repository 2006-01-03 with fixups.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22341 72102866-910b-0410-8b05-ffd578937521
20 years ago
fedor
8768c1ee7c
Protocol hack for gcc < 3.3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@17470 72102866-910b-0410-8b05-ffd578937521
23 years ago
nico
af66f991cb
Added missing Protocol methods; better check if a protocol is implemented
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@17400 72102866-910b-0410-8b05-ffd578937521
23 years ago
CaS
1eb05e8a71
Small bugfix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@17100 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
954a6a1022
Version 1.3.0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16755 72102866-910b-0410-8b05-ffd578937521
23 years ago
CaS
d6a0da739c
Improve +load handling
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16754 72102866-910b-0410-8b05-ffd578937521
23 years ago
CaS
4f1798f647
Fix p[otential crasher
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16700 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
f6d5ab7a58
Import from recent gcc CVS. Bump version to 1.2.3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16052 72102866-910b-0410-8b05-ffd578937521
23 years ago
CaS
d42e6d908e
Fix linking problems under windows.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@15941 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
3788b5ee9a
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@9777 72102866-910b-0410-8b05-ffd578937521
25 years ago