diff options
| author | bellard <bellard> | 2003-04-09 23:52:29 +0000 |
|---|---|---|
| committer | bellard <bellard> | 2003-04-09 23:52:29 +0000 |
| commit | d575137648e0f3b5a383dd42f37cea48f0faa76a (patch) | |
| tree | 083d273fa61dbcb0c565c2838fa6b4f3098c26f0 | |
| parent | 0da3613ac33dfe673b248a2d10045abdb0388cbf (diff) | |
| download | tinycc-d575137648e0f3b5a383dd42f37cea48f0faa76a.tar.gz tinycc-d575137648e0f3b5a383dd42f37cea48f0faa76a.tar.bz2 | |
update
| -rw-r--r-- | tcc-doc.texi | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tcc-doc.texi b/tcc-doc.texi index 2ac907b..ca7df9a 100644 --- a/tcc-doc.texi +++ b/tcc-doc.texi @@ -594,8 +594,8 @@ Read the @file{libtcc.h} to have an overview of the API. Read @file{libtcc_test.c} to have a very simple example. The idea consists in giving a C string containing the program you want -to compile directly to @code{libtcc}. Then the @code{main()} function of -the compiled string can be launched. +to compile directly to @code{libtcc}. Then you can access to any global +symbol (function or variable) defined. @chapter Developper's guide @@ -715,9 +715,12 @@ for the global variables, functions and types. @item local_stack for the local variables, functions and types. -@item label_stack +@item global_label_stack for the local labels (for @code{goto}). +@item label_stack +for GCC block local labels (see the @code{__label__} keyword). + @end table @code{sym_push()} is used to add a new symbol in the local symbol |
