sandyx86
55da442427
change some stuff
1 year ago
rfm
9cc6b1d687
new snapshot
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@33846 72102866-910b-0410-8b05-ffd578937521
15 years ago
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
242d634164
improve forwarding hook usage
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32631 72102866-910b-0410-8b05-ffd578937521
15 years ago
rfm
e1032243ac
remove redundant code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@32627 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
f4891a8818
warn if gnustep-make not found
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/libobjc/trunk@31307 72102866-910b-0410-8b05-ffd578937521
16 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
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