Commit Graph

  • 55da442427 change some stuff main sandyx86 2024-07-24 09:23:07 -0500
  • 9cc6b1d687 new snapshot rfm 2011-09-16 08:55:36 +0000
  • d5583faaa0 apple compatibility fix rfm 2011-09-16 08:49:33 +0000
  • 5f101dfe5a Fix incorrect format specifier in debug printf statement. wlux 2011-04-30 09:09:35 +0000
  • 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. wlux 2011-04-30 09:06:53 +0000
  • 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. wlux 2011-04-30 08:58:32 +0000
  • 524ee4e088 Version 1.7.1 snapshot fedor 2011-04-18 23:03:32 +0000
  • 242d634164 improve forwarding hook usage rfm 2011-03-17 14:53:09 +0000
  • e1032243ac remove redundant code rfm 2011-03-17 09:21:58 +0000
  • ba25ea319c Improved thread-safety code by David Ayers rfm 2011-03-17 08:56:33 +0000
  • 999c239dc3 fix thread-safety issue rfm 2011-03-05 13:32:42 +0000
  • f4891a8818 warn if gnustep-make not found rfm 2010-09-10 13:58:33 +0000
  • ab33a83d54 fix buggy use of forwarding caallback rfm 2010-09-10 09:25:32 +0000
  • 340c8a5954 Version 1.7.0 snapshot release fedor 2010-05-13 00:44:13 +0000
  • 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. rfm 2010-04-14 11:57:15 +0000
  • 3a791cca56 Fix objc_skip_offset() to avoid skipping and extra character rfm 2010-04-14 10:36:15 +0000
  • a9cf671aa6 remove check for BOOL being defined ... was messing up objc2 compatibility rfm 2010-02-23 08:47:41 +0000
  • 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 nicola 2009-01-31 19:20:07 +0000
  • 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) nicola 2009-01-31 18:27:36 +0000
  • 60dbbe7497 Do not set GNUSTEP_CORE_SOFTWARE = YES. Instead set PACKAGE_NAME early nicola 2008-12-19 14:12:46 +0000
  • ad831e8242 Added GNUSTEP_CORE_SOFTWARE=YES to libobjc, removed GNUSTEP_INSTALLATION_DOMAIN=SYSTEM nicola 2008-12-18 19:28:24 +0000
  • 39bd9da975 Applied patch #6668 rfm 2008-11-17 14:00:47 +0000
  • 71a4660feb Updated sync logic and added header. gcasa 2008-10-20 02:38:55 +0000
  • aa8dff439b Don't default to single threaded on darwin rfm 2008-10-19 10:52:20 +0000
  • 61987a5265 Added support for @synchronize. Still testing this change. gcasa 2008-08-31 15:13:57 +0000
  • be3e42bba9 Version 1.6.0 fedor 2007-05-08 03:41:50 +0000
  • f6e85c64d2 Updated/synced with latest GCC's libobjc nicola 2007-05-07 00:27:06 +0000
  • e4fd24ffea Indented entries nicola 2007-05-06 13:28:28 +0000
  • 1af2258052 Print help message then abort if someone tries to run configure (which they shouldn't do) nicola 2007-05-06 13:25:06 +0000
  • 3d45132188 Add better forwarding code and fix for thread memory leak rfm 2007-04-30 05:27:47 +0000
  • d51fef89b6 Set GNUSTEP_MAKEFILES using gnustep-config if not yet set nicola 2007-02-28 07:02:18 +0000
  • 8526d8eaec Set SVN module name/url fedor 2007-02-13 18:26:45 +0000
  • c4081bbf48 Use GNUSTEP_INSTALLATION_DOMAIN instead of GNUSTEP_INSTALLATION_DIR nicola 2006-11-15 17:24:58 +0000
  • f0765bc994 Added FIXME nicola 2006-10-09 22:30:21 +0000
  • 18eefc9dc0 Moved changelog entry into the right file :-) nicola 2006-10-02 16:40:57 +0000
  • 0b0edfe6a6 Removed obsolete makefile code nicola 2006-10-02 16:39:42 +0000
  • 466d237d8a 2006-02-24 Jeremy Bettis <jeremy@deadbeef.com> jbettis 2006-02-24 15:42:51 +0000
  • aa8b0c7bce 2006-02-21 Jeremy Bettis <jeremy@deadbeef.com> jbettis 2006-02-21 21:10:42 +0000
  • af1fcec2ed 2006-02-10 Jeremy Bettis <jeremy@deadbeef.com> jbettis 2006-02-10 21:14:51 +0000
  • 9bca427c75 2006-02-10 Jeremy Bettis <jeremy@deadbeef.com> jbettis 2006-02-10 19:23:17 +0000
  • f9cc0eb3df GNUmakefile: Update module name. fedor 2006-01-20 22:44:45 +0000
  • 943b1425b5 Import from gcc repository 2006-01-03 with fixups. fedor 2006-01-20 22:42:41 +0000
  • b42a61e7f2 This commit was generated by cvs2svn to compensate for changes in r22248, which included commits to RCS files with non-trunk default branches. fedor 2006-01-03 21:59:28 +0000
  • 36cb7a5ec6 Initial revision fedor 2006-01-03 21:59:26 +0000
  • e4e2c8180a Version 1.4.0 fedor 2005-08-15 15:50:38 +0000
  • 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). fedor 2005-08-12 20:13:43 +0000
  • 6c1640e44d Updates for the new building code on MinGW nico 2005-03-01 04:57:45 +0000
  • 3a24c886cd Update for darwin fedor 2004-02-17 16:08:23 +0000
  • ad28d7b7bc Set system thread scope fedor 2003-11-23 03:32:22 +0000
  • 871e916d85 Free unused list fedor 2003-09-03 15:15:32 +0000
  • 54112e75a9 * thr-win32.c (__objc_thread_detach): Use _beginthreadex (__objc_thread_exit): Use _endthreadex. fedor 2003-08-20 03:44:20 +0000
  • 8768c1ee7c Protocol hack for gcc < 3.3 fedor 2003-08-13 03:02:23 +0000
  • af66f991cb Added missing Protocol methods; better check if a protocol is implemented nico 2003-07-30 16:57:12 +0000
  • 1eb05e8a71 Small bugfix CaS 2003-07-04 11:41:04 +0000
  • 1885ae7794 Check for sched implementation (for netbsdelf) fedor 2003-06-28 02:16:54 +0000
  • 828893a338 Update fedor 2003-05-29 14:33:28 +0000
  • 954a6a1022 Version 1.3.0 fedor 2003-05-20 13:28:15 +0000
  • d6a0da739c Improve +load handling CaS 2003-05-20 06:21:01 +0000
  • 4f1798f647 Fix p[otential crasher CaS 2003-05-12 08:20:26 +0000
  • 6fcfb54074 Added some needed declarations CaS 2003-04-11 05:26:10 +0000
  • 2020802162 Replace $GNUSTEP_SYSTEM_ROOT/Makefiles with $GNUSTEP_MAKEFILES fedor 2003-04-05 03:05:45 +0000
  • ce5c7dd302 Put back objc_EXPORT in variables fedor 2003-03-07 23:24:19 +0000
  • 967f56ad90 Remove objc_EXPORT (put in libobjc.def instead) fedor 2003-03-07 22:02:40 +0000
  • ecfe9477f9 Add condition locks on win32 fedor 2003-02-25 04:26:51 +0000
  • f6d5ab7a58 Import from recent gcc CVS. Bump version to 1.2.3 fedor 2003-02-23 03:48:41 +0000
  • 5c8c6241e1 This commit was generated by cvs2svn to compensate for changes in r16049, which included commits to RCS files with non-trunk default branches. fedor 2003-02-23 03:30:59 +0000
  • eeb9393578 Fix for mingw32 use and sending of +load method. CaS 2003-02-21 10:49:02 +0000
  • d42e6d908e Fix linking problems under windows. CaS 2003-02-11 17:16:38 +0000
  • 4c604c6868 Exported for windows a runtime function nico 2002-09-20 09:25:07 +0000
  • db8697588a Version 1.2.2 fedor 2002-05-03 02:21:08 +0000
  • 8af78ab191 Updated Windows DLL import/export machinery to latest gnustep-make conventions nico 2002-04-18 10:30:41 +0000
  • cea1c26f43 Updated to latest gnustep-make conventions on Windows DLL export/import nico 2002-04-18 10:29:52 +0000
  • 96417f8153 Change CVS_MODULE_NAME fedor 2002-03-14 16:02:50 +0000
  • daedcba7c5 Version 1.2.0 fedor 2002-03-14 15:58:24 +0000
  • cb99738704 Simplified installation of headers; now works with latest (so latest it's not yet on CVS ;-) gnustep-make nico 2002-02-20 16:42:44 +0000
  • 6c31d2e0e1 Updated for change in gnsutep-make's treatment of cvs-* targest nico 2001-11-22 01:17:13 +0000
  • a482170996 Version 1.1.0 fedor 2001-11-12 04:50:24 +0000
  • 18b0c8b001 Updated choice of clibrary.make vs library.make to match gnustpe-make versioning scheme nico 2001-10-25 09:52:10 +0000
  • 1cd066bacb Updated code to decide if to include library.make or clibrary.make to the actual gnustep-make versioning nico 2001-10-25 09:51:35 +0000
  • 3969b5903a Updated installation instructions for newer gnustep-makes nico 2001-10-15 23:15:47 +0000
  • e4a22a66ac Updated installation for newer gnustep-makes nico 2001-10-15 23:14:57 +0000
  • 6c48153bae Updated installation directory for latest changes in gnsutep-make nico 2001-10-01 20:17:43 +0000
  • 7c62004549 Updated installation directory for changes in gnustep-make nico 2001-10-01 20:16:57 +0000
  • 0637619ad1 Change in GNUmakefile - use win32 threads for cygwin nico 2001-09-24 19:31:24 +0000
  • 999f78c0ca Use win32 threads for cygwin nico 2001-09-24 19:30:00 +0000
  • ac073712e8 Version 1.0.1 fedor 2001-05-29 19:42:39 +0000
  • ba524a1e53 Fix +load hash list. Special script for runtime-info.h on mingw32 fedor 2001-05-25 03:31:29 +0000
  • 3dcf666e04 Initial update fedor 2001-05-04 18:39:27 +0000
  • 3788b5ee9a Initial revision fedor 2001-05-04 17:22:03 +0000