head	1.4;
access;
symbols
	RELEASE_7_4_0:1.2
	RELEASE_8_2_0:1.2
	RELEASE_6_EOL:1.1;
locks; strict;
comment	@# @;


1.4
date	2011.08.06.16.52.49;	author dinoex;	state dead;
branches;
next	1.3;

1.3
date	2011.04.24.07.06.50;	author dinoex;	state Exp;
branches;
next	1.2;

1.2
date	2011.01.13.17.53.53;	author dinoex;	state Exp;
branches;
next	1.1;

1.1
date	2010.10.07.08.44.28;	author dinoex;	state Exp;
branches;
next	;


desc
@@


1.4
log
@- retire gnustep-libobjc
gnustep-makes does require libobjc now
so we can not build libobjc for gnustep with gnustep-make
@
text
@GNUstep/System/Library/Headers/objc/Availability.h
GNUstep/System/Library/Headers/objc/Object.h
GNUstep/System/Library/Headers/objc/Protocol.h
GNUstep/System/Library/Headers/objc/blocks_runtime.h
GNUstep/System/Library/Headers/objc/capabilities.h
GNUstep/System/Library/Headers/objc/encoding.h
GNUstep/System/Library/Headers/objc/hooks.h
GNUstep/System/Library/Headers/objc/objc-api.h
GNUstep/System/Library/Headers/objc/objc.h
GNUstep/System/Library/Headers/objc/runtime.h
GNUstep/System/Library/Headers/objc/runtime-deprecated.h
GNUstep/System/Library/Headers/objc/slot.h
GNUstep/System/Library/Headers/objc/toydispatch.h
GNUstep/System/Library/Libraries/libobjc.so
GNUstep/System/Library/Libraries/libobjc.so.%%MAJORLIBVERSION%%
GNUstep/System/Library/Libraries/libobjcxx.so
GNUstep/System/Library/Libraries/libobjcxx.so.%%MAJORVERSION%%
GNUstep/System/Library/Libraries/libobjcxx.so.%%VERSION%%.0
@@dirrm GNUstep/System/Library/Headers/objc
@


1.3
log
@- update to 1.3
@
text
@@


1.2
log
@- update to 1.1
Feature safe: yes
@
text
@d11 1
d16 3
a18 1
@@dirrm GNUstep/System/Library/Headers/toydispatch
a19 6
@@exec mv -i /usr/include/objc /usr/include/objc1
@@exec mkdir /usr/lib/compat/libobjc
@@exec mv -i /usr/lib/libobjc.* /usr/lib/compat/libobjc/
@@unexec mv -i /usr/include/objc1 /usr/include/objc
@@unexec mv -i /usr/lib/compat/libobjc/libobjc.* /usr/lib/
@@unexec rmdir /usr/lib/compat/libobjc
@


1.1
log
@GNUstep Objective-C Runtime

The GNUstep Objective-C runtime is designed as a drop-in replacement for the
GCC runtime.  It supports both a legacy and a modern ABI, allowing code
compiled with old versions of GCC to be supported without requiring
recompilation.  The modern ABI adds the following features:
- Non-fragile instance variables.
- Protocol uniquing.
- Object planes support.
- Declared property introspection.

Both ABIs support the following feature above and beyond the GCC runtime:
- The modern Objective-C runtime APIs, introduced with OS X 10.5.
- Blocks (closures).
- Low memory profile for platforms where memory usage is more important than
  speed.
- Synthesised property accessors.
- Efficient support for @@synchronized()
- Type-dependent dispatch, eliminating stack corruption from mismatched
  selectors.

LICENSE: MIT
@
text
@d12 1
a12 1
GNUstep/System/Library/Headers/toydispatch/toydispatch.h
a14 2
GNUstep/System/Library/Libraries/libtoydispatch.so
GNUstep/System/Library/Libraries/libtoydispatch.so.%%MAJORVERSION%%
d17 6
@

