X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=doc.html;fp=doc.html;h=d6aa6498e517f56521ed3b98b5cc9647f672d41b;hp=453fc42b60d0a51635dd457eb52293de3713bb7b;hb=56c0fa48c81981c2722f427f713584c63578439b;hpb=a17492376e9a830c1c13de68ca2b46fe8aeec4e8
diff --git a/doc.html b/doc.html
index 453fc42..d6aa649 100644
--- a/doc.html
+++ b/doc.html
@@ -655,14 +655,10 @@ $ cd gmqcc
F: |
- Used to set a failure message, this message will be displayed
- if the test fails, this tag is optional. |
-
-
- S: |
- Used to set a success message, this message will be displayed
- if the test succeeds, this tag is optional.
- |
+ Used to set test-suite specific flags, currently
+ the only supported flag is -no-defs which tells the
+ testsuite to exclude defs.qh.
+ |
T: |
@@ -676,6 +672,8 @@ $ cd gmqcc
-fail
This will perform compilation on the requirement it fails, otherwise
the test fails
+ -pp
+ This will perform preprocessing only
This tag must be provided, this tag is NOT optional.
@@ -697,7 +695,7 @@ $ cd gmqcc
Used to describe a string of text that should be matched from
the output of executing the task. If this doesn't match the
task fails. This tag must be provided at least once if
- T == -execute, otherwise it's erroneous as compilation only
+ T == -execute or T == -pp, otherwise it's erroneous as compilation only
takes place. Multiple M tags are required for multi-line comparision
|
@@ -773,6 +771,10 @@ $ cd gmqcc
Argument |
What it does |
+
+ -h, --help |
+ Print help message |
+
-trace |
Trace the execution call hierarchy. |
@@ -789,6 +791,10 @@ $ cd gmqcc
-disasm |
Dissasemble the bytecode into assembly. |
+
+ -diasm-func |
+ Dissasmble function |
+
-printdefs |
Prints all definitions for the bytecode running. |
@@ -797,6 +803,22 @@ $ cd gmqcc
-printfields |
Prints all fields for the bytecode running. |
+
+ -printfuns |
+ Prints all functions for the bytecode running. |
+
+
+ -v |
+ Be verbose |
+
+
+ -v |
+ Be even more verbose |
+
+
+ -version, --version |
+ Print version information |
+
Builtins
@@ -815,6 +837,11 @@ $ cd gmqcc
vlen | 7 |
etos | 8 |
stof | 9 |
+ strcat | 10 |
+ strcmp | 11 |
+ normalize | 12 |
+ sqrt | 13 |
+ floor | 14 |
Support or Contact