summaryrefslogtreecommitdiff
path: root/ext/systemc/src/sysc/qt/md/axp.README
diff options
context:
space:
mode:
Diffstat (limited to 'ext/systemc/src/sysc/qt/md/axp.README')
-rw-r--r--ext/systemc/src/sysc/qt/md/axp.README10
1 files changed, 10 insertions, 0 deletions
diff --git a/ext/systemc/src/sysc/qt/md/axp.README b/ext/systemc/src/sysc/qt/md/axp.README
new file mode 100644
index 000000000..b6a705c07
--- /dev/null
+++ b/ext/systemc/src/sysc/qt/md/axp.README
@@ -0,0 +1,10 @@
+The handling of varargs is platform-dependent. Assar Westerlund
+stared at the problem for a while and deduces the following table:
+
+vers / compiler cc gcc
+----------------------------------------------------------------------
+1.3 a0, offset __base, __offset
+2.0 _a0, _offset __base, __offset
+
+The current code should handle both cc and gcc versions, provided
+you configure for the correct compiler.