- document -dumpversion
authorUrs Janssen <urs@hq.tin.org>
Fri, 15 Feb 2013 11:48:33 +0000 (15 12:48 +0100)
committerUrs Janssen <urs@hq.tin.org>
Fri, 15 Feb 2013 11:48:33 +0000 (15 12:48 +0100)
- fixed a broken prototype

lib/libtcc1.c
tcc-doc.texi
tcc.h
tccpp.c

index 6964cd1..dacee28 100644 (file)
@@ -162,7 +162,7 @@ static UDWtype __udivmoddi4 (UDWtype n, UDWtype d, UDWtype *rp)
   n0 = nn.s.low;
   n1 = nn.s.high;
 
-#if !UDIV_NEEDS_NORMALIZATION
+#if !defined(UDIV_NEEDS_NORMALIZATION)
   if (d1 == 0)
     {
       if (d0 > n1)
index 0d6e970..42ca806 100644 (file)
@@ -176,6 +176,9 @@ In a script, it gives the following header:
 #!/usr/local/bin/tcc -run -L/usr/X11R6/lib -lX11
 @end example
 
+@item -dumpversion
+Print only the compiler version and nothing else.
+
 @item -v
 Display TCC version.
 
diff --git a/tcc.h b/tcc.h
index 1f0343e..2c2936c 100644 (file)
--- a/tcc.h
+++ b/tcc.h
@@ -1105,7 +1105,7 @@ ST_FUNC void next_nomacro(void);
 ST_FUNC void next(void);
 ST_INLN void unget_tok(int last_tok);
 ST_FUNC void preprocess_init(TCCState *s1);
-ST_FUNC void preprocess_new();
+ST_FUNC void preprocess_new(void);
 ST_FUNC int tcc_preprocess(TCCState *s1);
 ST_FUNC void skip(int c);
 ST_FUNC void expect(const char *msg);
diff --git a/tccpp.c b/tccpp.c
index f1c9679..2d6e852 100644 (file)
--- a/tccpp.c
+++ b/tccpp.c
@@ -3042,7 +3042,7 @@ ST_FUNC void preprocess_init(TCCState *s1)
     s1->pack_stack_ptr = s1->pack_stack;
 }
 
-ST_FUNC void preprocess_new()
+ST_FUNC void preprocess_new(void)
 {
     int i, c;
     const char *p, *r;