diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-12-03 16:17:22 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-12-03 16:17:22 +0000 |
commit | 4cd2370bed609c118b6edfde5d3f116e5c35b897 (patch) | |
tree | ec58f2c41f49754e41521d5ebc9dce4597ddd0a5 /gnustep-base/libobjc2/metadata.xml | |
parent | f443475c824b4b5c086e6d040961cb35ad81bc60 (diff) |
gentoo resync : 03.12.2017
Diffstat (limited to 'gnustep-base/libobjc2/metadata.xml')
-rw-r--r-- | gnustep-base/libobjc2/metadata.xml | 36 |
1 files changed, 16 insertions, 20 deletions
diff --git a/gnustep-base/libobjc2/metadata.xml b/gnustep-base/libobjc2/metadata.xml index fdf8cfb7ce10..b347a3b63481 100644 --- a/gnustep-base/libobjc2/metadata.xml +++ b/gnustep-base/libobjc2/metadata.xml @@ -6,27 +6,23 @@ <name>Gentoo GNUstep Project</name> </maintainer> <longdescription> -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: + 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. -- 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. -</longdescription> + 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. + </longdescription> <use> <flag name="boehm-gc">Enable Hans Boehm's garbage collector (<pkg>dev-libs/boehm-gc</pkg>). Not recommended by upstream</flag> |