]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
r15447: Teach "smbd -b" to emit the sizes of a few more types that
authorJames Peach <jpeach@samba.org>
Fri, 5 May 2006 03:07:00 +0000 (03:07 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:16:46 +0000 (11:16 -0500)
might be interesting. Push the spacing across a bit so that
it all lines up nicely.
(This used to be commit efd961e4eefb774c7bdaef098e2b67062a7dffd3)

source3/script/mkbuildoptions.awk

index 9c226623109ca6e1ee22048a45175ba2900af6a4..1e7b74b8d9cdb8aed2a3b863de24fa3f3159026f 100644 (file)
@@ -242,14 +242,21 @@ END {
        # add code to display the various type sizes
        print "       /* Output the sizes of the various types */";
        print "       output(screen, \"\\nType sizes:\\n\");";
-       print "       output(screen, \"   sizeof(char):    %lu\\n\",(unsigned long)sizeof(char));";
-       print "       output(screen, \"   sizeof(int):     %lu\\n\",(unsigned long)sizeof(int));";
-       print "       output(screen, \"   sizeof(long):    %lu\\n\",(unsigned long)sizeof(long));";
-       print "       output(screen, \"   sizeof(uint8):   %lu\\n\",(unsigned long)sizeof(uint8));";
-       print "       output(screen, \"   sizeof(uint16):  %lu\\n\",(unsigned long)sizeof(uint16));";
-       print "       output(screen, \"   sizeof(uint32):  %lu\\n\",(unsigned long)sizeof(uint32));";
-       print "       output(screen, \"   sizeof(short):   %lu\\n\",(unsigned long)sizeof(short));";
-       print "       output(screen, \"   sizeof(void*):   %lu\\n\",(unsigned long)sizeof(void*));";
+       print "       output(screen, \"   sizeof(char):         %lu\\n\",(unsigned long)sizeof(char));";
+       print "       output(screen, \"   sizeof(int):          %lu\\n\",(unsigned long)sizeof(int));";
+       print "       output(screen, \"   sizeof(long):         %lu\\n\",(unsigned long)sizeof(long));";
+       print "#if HAVE_LONGLONG"
+       print "       output(screen, \"   sizeof(long long):    %lu\\n\",(unsigned long)sizeof(long long));";
+       print "#endif"
+       print "       output(screen, \"   sizeof(uint8):        %lu\\n\",(unsigned long)sizeof(uint8));";
+       print "       output(screen, \"   sizeof(uint16):       %lu\\n\",(unsigned long)sizeof(uint16));";
+       print "       output(screen, \"   sizeof(uint32):       %lu\\n\",(unsigned long)sizeof(uint32));";
+       print "       output(screen, \"   sizeof(short):        %lu\\n\",(unsigned long)sizeof(short));";
+       print "       output(screen, \"   sizeof(void*):        %lu\\n\",(unsigned long)sizeof(void*));";
+       print "       output(screen, \"   sizeof(size_t):       %lu\\n\",(unsigned long)sizeof(size_t));";
+       print "       output(screen, \"   sizeof(off_t):        %lu\\n\",(unsigned long)sizeof(off_t));";
+       print "       output(screen, \"   sizeof(ino_t):        %lu\\n\",(unsigned long)sizeof(ino_t));";
+       print "       output(screen, \"   sizeof(dev_t):        %lu\\n\",(unsigned long)sizeof(dev_t));";
 
        ##################################################
        # add code to give information about modules