--- a/Make.proto Fri Oct 27 16:56:51 1995 +0100
+++ b/Make.proto Sat Oct 28 15:37:31 1995 +0100
@@ -1,4 +1,4 @@
-# $Header: /cvs/stx/stx/libbasic/Make.proto,v 1.43 1995-10-27 14:39:06 cg Exp $
+# $Header: /cvs/stx/stx/libbasic/Make.proto,v 1.44 1995-10-28 14:37:16 cg Exp $
#
# -------------- no need to change anything below ----------
@@ -135,11 +135,11 @@
# special rule, to define the config-string while compiling
# this places the current config setting into the Smalltalk class binary
#
-CONF_STRING="$(CONF) / $(CONF_PACKS)"
+#CONF_STRING="$(CONF) / $(CONF_PACKS)"
-Smalltalk.$(O):
- $(STC) -CC="$(CC)" $(STCFLAGS) $(CFLAGS) -DCONFIGURATION_STRING='\"$(CONF_STRING)\"' -c Smalltalk.st
- @$(TOUCH) $*.$(O)
+#Smalltalk.$(O):
+# $(STC) -CC="$(CC)" $(STCFLAGS) $(CFLAGS) -DCONFIGURATION_STRING='\"$(CONF_STRING)\"' -c Smalltalk.st
+# @$(TOUCH) $*.$(O)
Unix.$(O):
$(STC) -CC="$(CC)" $(STCFLAGS) $(CFLAGS) $(UNCRITICALOPT) -c Unix.st
--- a/Smalltalk.st Fri Oct 27 16:56:51 1995 +0100
+++ b/Smalltalk.st Sat Oct 28 15:37:31 1995 +0100
@@ -27,7 +27,7 @@
COPYRIGHT (c) 1988 by Claus Gittinger
All Rights Reserved
-$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.67 1995-10-23 16:54:40 cg Exp $
+$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.68 1995-10-28 14:37:31 cg Exp $
'!
"
@@ -56,7 +56,7 @@
version
"
-$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.67 1995-10-23 16:54:40 cg Exp $
+$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.68 1995-10-28 14:37:31 cg Exp $
"
!
@@ -198,11 +198,10 @@
this smalltalk was compiled."
%{
-#ifdef CONFIGURATION_STRING
- RETURN ( _MKSTRING(CONFIGURATION_STRING COMMA_SND) );
-#endif
-%}.
- ^ 'unknown'
+ extern char *__getConfigurationString();
+
+ RETURN (__MKSTRING(__getConfigurationString() COMMA_SND));
+%}
"
Smalltalk configuration