summaryrefslogtreecommitdiff
path: root/ext/systemc/src/sysc/qt/md/solaris.README
diff options
context:
space:
mode:
Diffstat (limited to 'ext/systemc/src/sysc/qt/md/solaris.README')
-rw-r--r--ext/systemc/src/sysc/qt/md/solaris.README19
1 files changed, 19 insertions, 0 deletions
diff --git a/ext/systemc/src/sysc/qt/md/solaris.README b/ext/systemc/src/sysc/qt/md/solaris.README
new file mode 100644
index 000000000..04f855c44
--- /dev/null
+++ b/ext/systemc/src/sysc/qt/md/solaris.README
@@ -0,0 +1,19 @@
+Solaris 2.x is like System V (maybe it *is* System V?) and is different
+from older versions in that it uses no leading underscore for variable
+and function names. That is, the old convention was:
+
+ foo(){}
+
+got compiled as
+
+ .globl _foo
+ _foo:
+
+and is now compiled as
+
+ .globl foo
+ foo:
+
+The `config' script should fix up the older (leading underscore) versions
+of the machine-dependent files to use the newer (no leading underscore)
+calling conventions.