aboutsummaryrefslogtreecommitdiffstats
path: root/lang/Makefile
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2010-10-07 16:44:28 +0800
committerdinoex <dinoex@FreeBSD.org>2010-10-07 16:44:28 +0800
commit3fecb67d2e3fbe89fd43c5eeb0327f1541be5e1c (patch)
tree3dcdd779b5ffb325fc055fd16024e18f7791d435 /lang/Makefile
parent58762f2ab1e35900db69b4eb38e077ec456ce410 (diff)
downloadfreebsd-ports-gnome-3fecb67d2e3fbe89fd43c5eeb0327f1541be5e1c.tar.gz
freebsd-ports-gnome-3fecb67d2e3fbe89fd43c5eeb0327f1541be5e1c.tar.zst
freebsd-ports-gnome-3fecb67d2e3fbe89fd43c5eeb0327f1541be5e1c.zip
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
Diffstat (limited to 'lang/Makefile')
-rw-r--r--lang/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 7ef60fa0c16d..b5756e39f30f 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -112,6 +112,7 @@
SUBDIR += gnat-gcc44
SUBDIR += gnustep-base
SUBDIR += gnustep-guile
+ SUBDIR += gnustep-libobjc
SUBDIR += gnustep-objc
SUBDIR += go
SUBDIR += gpc