rfm
d717f472a5
Revert change ... leave objc_skip_offset() buggy for code which depends on that behavior. It's better just to avoid using it anywhere else.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@30155 72102866-910b-0410-8b05-ffd578937521
16 years ago
rfm
3a791cca56
Fix objc_skip_offset() to avoid skipping and extra character
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@30149 72102866-910b-0410-8b05-ffd578937521
16 years ago
rfm
a9cf671aa6
remove check for BOOL being defined ... was messing up objc2 compatibility
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@29709 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
rfm
aa8dff439b
Don't default to single threaded on darwin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@26939 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
fedor
be3e42bba9
Version 1.6.0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@25128 72102866-910b-0410-8b05-ffd578937521
19 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
nicola
1af2258052
Print help message then abort if someone tries to run configure (which they shouldn't do)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@25125 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
d51fef89b6
Set GNUSTEP_MAKEFILES using gnustep-config if not yet set
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@24718 72102866-910b-0410-8b05-ffd578937521
19 years ago
fedor
8526d8eaec
Set SVN module name/url
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@24528 72102866-910b-0410-8b05-ffd578937521
19 years ago
nicola
c4081bbf48
Use GNUSTEP_INSTALLATION_DOMAIN instead of GNUSTEP_INSTALLATION_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@24099 72102866-910b-0410-8b05-ffd578937521
19 years ago
nicola
f0765bc994
Added FIXME
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@23818 72102866-910b-0410-8b05-ffd578937521
20 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
f9cc0eb3df
GNUmakefile: Update module name.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22342 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
b42a61e7f2
This commit was generated by cvs2svn to compensate for changes in r22248,
...
which included commits to RCS files with non-trunk default branches.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22249 72102866-910b-0410-8b05-ffd578937521
20 years ago
fedor
36cb7a5ec6
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@22246 72102866-910b-0410-8b05-ffd578937521
20 years ago
fedor
e4e2c8180a
Version 1.4.0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@21637 72102866-910b-0410-8b05-ffd578937521
21 years ago
fedor
84785bf933
* init.c (objc_init_statics): Initialize all statics.
...
(__objc_init_protocols): Init all protocols.
* sendmsg.c (objc_msg_lookup): Remove old protocol hack.
(Patch #4206 from Jeremy Bettis).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@21635 72102866-910b-0410-8b05-ffd578937521
21 years ago
nico
6c1640e44d
Updates for the new building code on MinGW
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@20818 72102866-910b-0410-8b05-ffd578937521
21 years ago
fedor
3a24c886cd
Update for darwin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@18609 72102866-910b-0410-8b05-ffd578937521
22 years ago
fedor
ad28d7b7bc
Set system thread scope
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@18106 72102866-910b-0410-8b05-ffd578937521
22 years ago
fedor
871e916d85
Free unused list
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@17614 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
54112e75a9
* thr-win32.c (__objc_thread_detach): Use _beginthreadex
...
(__objc_thread_exit): Use _endthreadex.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@17498 72102866-910b-0410-8b05-ffd578937521
23 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
1885ae7794
Check for sched implementation (for netbsdelf)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@17055 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
828893a338
Update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16834 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
CaS
6fcfb54074
Added some needed declarations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16422 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
2020802162
Replace $GNUSTEP_SYSTEM_ROOT/Makefiles with $GNUSTEP_MAKEFILES
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16365 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
ce5c7dd302
Put back objc_EXPORT in variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16151 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
967f56ad90
Remove objc_EXPORT (put in libobjc.def instead)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16150 72102866-910b-0410-8b05-ffd578937521
23 years ago
fedor
ecfe9477f9
Add condition locks on win32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@16070 72102866-910b-0410-8b05-ffd578937521
23 years ago