'make' now spewing warnings at its conclusion

James E Keenan jkeen at verizon.net
Wed Dec 29 03:36:53 UTC 2010


Full text of 'make' output was pasted here:
http://pastebin.com/RX35MU9h

Here's the relevant output:

/usr/local/bin/perl tools/build/parrot_config_c.pl --install > \
     src/install_config.c
cc -I./include -I./include/pmc  -pipe -fstack-protector 
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_GNU_SOURCE -DHASATTRIBUTE_CONST  -DHASATTRIBUTE_DEPRECATED 
-DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL  -DHASATTRIBUTE_NORETURN 
-DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED 
-DHASATTRIBUTE_WARN_UNUSED_RESULT  -DHASATTRIBUTE_HOT 
-DHASATTRIBUTE_COLD  -DHAS_GETTEXT    -g   -fPIC  -falign-functions=16 
-funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return 
-Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment 
-Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat 
-Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k 
-Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wlogical-op 
-Wmissing-braces -Wmissing-field-initializers 
-Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar 
-Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type 
-Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 
-Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused 
-Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wbad-function-cast 
-Wc++-compat -Wdeclaration-after-statement 
-Werror=declaration-after-statement -Wimplicit-function-declaration 
-Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes 
-Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes 
-fvisibility=hidden -Isrc -Isrc/ -o src/install_config.o -c 
src/install_config.c
src/install_config.c:14: warning: function declaration isn't a prototype
src/install_config.c:15: warning: function declaration isn't a prototype
src/install_config.c:2742: warning: function declaration isn't a prototype
src/install_config.c: In function 'Parrot_get_config_hash_bytes':
src/install_config.c:2742: warning: old-style function definition
src/install_config.c:2743: warning: cast discards qualifiers from 
pointer target type
src/install_config.c: At top level:
src/install_config.c:2748: warning: function declaration isn't a prototype
src/install_config.c: In function 'Parrot_get_config_hash_length':
src/install_config.c:2748: warning: old-style function definition


The commit at which I ran this was (I think):

commit c5d71e3590d4c770e5c503e796d77b27d38ae861
Author: Whiteknight <wknight8111 at gmail.com>
Date:   Tue Dec 28 20:17:25 2010 -0500

But, of course, it may have commenced earlier than that.

Thank you very much.
kid51



More information about the parrot-dev mailing list