Ohne Titel - volkszaehler.org

Transcription

Ohne Titel - volkszaehler.org
tscho@cerberus:/var/www/vz/controller/ethersex$ sudo make
Build meta files
sed -ne '/Ethersex META/{n;:loop p;n;/\*\//!bloop }' ethersex.c core/eeprom.c core/util/fixedpoint.c core/util/string_parsing.c network.c core/periodic.c core/spi.c hardware/avr/dump_ecmd.c
hardware/avr/fuse.c hardware/avr/hostname.c hardware/avr/reset_ecmd.c hardware/ethernet/ethernet_config.c hardware/ethernet/enc28j60.c hardware/ethernet/enc28j60_process.c
hardware/ethernet/enc28j60_transmit.c protocols/uip/uip.c protocols/uip/uip_multi.c protocols/uip/uip_router.c protocols/uip/parse.c protocols/uip/uip_arp.c protocols/uip/check_cache.c
protocols/ecmd/parser.c protocols/ecmd/via_tcp/ecmd_net.c services/clock/clock.c services/ntp/ntp.c services/watchasync/watchasync.c core/portio/ecmd_simple.c hardware/ethernet/
ethernet_ecmd.c protocols/uip/ecmd.c services/clock/clock_ecmd_date.c services/clock/clock_ecmd_time.c services/ntp/ntp_ecmd.c > meta.m4.tmp
Copying to meta.m4
m4 -I./pinning `scripts/m4-defines` pinning/internals/header.m4 pinning/controllers/atmega644.m4 pinning/internals/hackery_atmega644.m4 pinning/hardware/netio.m4 pinning/internals/
footer.m4 > pinning.c
Build meta files
sed -ne '/Ethersex META/{n;:loop p;n;/\*\//!bloop }' ethersex.c core/eeprom.c core/util/fixedpoint.c core/util/string_parsing.c network.c core/periodic.c core/spi.c hardware/avr/dump_ecmd.c
hardware/avr/fuse.c hardware/avr/hostname.c hardware/avr/reset_ecmd.c hardware/ethernet/ethernet_config.c hardware/ethernet/enc28j60.c hardware/ethernet/enc28j60_process.c
hardware/ethernet/enc28j60_transmit.c protocols/uip/uip.c protocols/uip/uip_multi.c protocols/uip/uip_router.c protocols/uip/parse.c protocols/uip/uip_arp.c protocols/uip/check_cache.c
protocols/ecmd/parser.c protocols/ecmd/via_tcp/ecmd_net.c services/clock/clock.c services/ntp/ntp.c services/watchasync/watchasync.c core/portio/ecmd_simple.c hardware/ethernet/
ethernet_ecmd.c protocols/uip/ecmd.c services/clock/clock_ecmd_date.c services/clock/clock_ecmd_time.c services/ntp/ntp_ecmd.c > meta.m4.tmp
Copying to meta.m4
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o ethersex.o ethersex.c
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o core/eeprom.o core/eeprom.c
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o core/util/fixedpoint.o core/util/fixedpoint.c
core/util/fixedpoint.c: In Funktion »itoa_fixedpoint«:
core/util/fixedpoint.c:47: Warnung: Umwandlung in »char« von »int« könnte den Wert ändern
core/util/fixedpoint.c:70: Warnung: Umwandlung in »uint8_t« von »char« könnte das Vorzeichen des Ergebnisses ändern
core/util/fixedpoint.c:72: Warnung: Umwandlung in »char« von »uint8_t« könnte das Vorzeichen des Ergebnisses ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o network.o network.c
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o core/periodic.o core/periodic.c
core/periodic.c: In Funktion »__vector_13«:
core/periodic.c:62: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o core/spi.o core/spi.c
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o hardware/avr/fuse.o hardware/avr/fuse.c
hardware/avr/fuse.c:28: Warnung: kein vorheriger Prototyp für »parse_cmd_fuse«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o hardware/avr/hostname.o hardware/avr/hostname.c
hardware/avr/hostname.c:28: Warnung: kein vorheriger Prototyp für »parse_cmd_hostname«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o hardware/ethernet/ethernet_config.o hardware/ethernet/ethernet_config.c
hardware/ethernet/ethernet_config.c:32: Warnung: kein vorheriger Prototyp für »network_config_load«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o hardware/ethernet/enc28j60.o hardware/ethernet/enc28j60.c
hardware/ethernet/enc28j60.c: In Funktion »read_control_register«:
hardware/ethernet/enc28j60.c:59: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c:62: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c:65: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c: In Funktion »read_buffer_memory«:
hardware/ethernet/enc28j60.c:87: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c: In Funktion »write_control_register«:
hardware/ethernet/enc28j60.c:108: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c:111: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c:114: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c: In Funktion »write_buffer_memory«:
hardware/ethernet/enc28j60.c:128: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c: In Funktion »bit_field_modify«:
hardware/ethernet/enc28j60.c:147: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c:150: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c:153: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c: In Funktion »get_read_buffer_pointer«:
hardware/ethernet/enc28j60.c:174: Warnung: Umwandlung in »uint16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
hardware/ethernet/enc28j60.c: In Funktion »get_write_buffer_pointer«:
hardware/ethernet/enc28j60.c:189: Warnung: Umwandlung in »uint16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
hardware/ethernet/enc28j60.c: In Funktion »read_phy«:
hardware/ethernet/enc28j60.c:205: Warnung: Umwandlung in »uint16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
hardware/ethernet/enc28j60.c: In Funktion »reset_controller«:
hardware/ethernet/enc28j60.c:228: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60.c: In Funktion »switch_bank«:
hardware/ethernet/enc28j60.c:360: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o hardware/ethernet/enc28j60_process.o hardware/ethernet/
enc28j60_process.c
hardware/ethernet/enc28j60_process.c: In Funktion »network_process«:
hardware/ethernet/enc28j60_process.c:104: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
hardware/ethernet/enc28j60_process.c: In Funktion »process_packet«:
hardware/ethernet/enc28j60_process.c:179: Warnung: Umwandlung in »uint16_t« von »int16_t« könnte das Vorzeichen des Ergebnisses ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o hardware/ethernet/enc28j60_transmit.o hardware/ethernet/
enc28j60_transmit.c
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/uip/uip.o protocols/uip/uip.c
protocols/uip/uip.c: In Funktion »uip_add32«:
protocols/uip/uip.c:272: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:273: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c: In Funktion »chksum«:
protocols/uip/uip.c:310: Warnung: Umwandlung in »u16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
protocols/uip/uip.c:319: Warnung: Umwandlung in »u16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
protocols/uip/uip.c: Auf höchster Ebene:
protocols/uip/uip.c:614: Warnung: Redundante Redeklaration von »uip_ipaddr_prefixlencmp«
protocols/uip/uip-conf.h:225: Warnung: Vorherige Deklaration von »uip_ipaddr_prefixlencmp« war hier
protocols/uip/uip.c: In Funktion »uip_process«:
protocols/uip/uip.c:745: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip.c:844: Warnung: Umwandlung in »u16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
protocols/uip/uip.c:1143: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:1144: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:1371: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip.c:1415: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip.c:1456: Warnung: Umwandlung in »signed char« von »int« könnte den Wert ändern
protocols/uip/uip.c:1458: Warnung: Umwandlung in »signed char« von »int« könnte den Wert ändern
protocols/uip/uip.c:1459: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip.c:1461: Warnung: Umwandlung in »signed char« von »int« könnte den Wert ändern
protocols/uip/uip.c:1463: Warnung: Umwandlung in »signed char« von »int« könnte den Wert ändern
protocols/uip/uip.c:1464: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip.c:1465: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip.c:1527: Warnung: Umwandlung in »u16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
protocols/uip/uip.c:1541: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip.c:1614: Warnung: Umwandlung in »u16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
protocols/uip/uip.c:1857: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:1858: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:1873: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:1874: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:1898: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c:1899: Warnung: Umwandlung in »u8_t« von »u16_t« könnte den Wert ändern
protocols/uip/uip.c: In Funktion »uip_send«:
protocols/uip/uip.c:1925: Warnung: Umwandlung in »u16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/uip/uip_multi.o protocols/uip/uip_multi.c
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/uip/uip_router.o protocols/uip/uip_router.c
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/uip/parse.o protocols/uip/parse.c
protocols/uip/parse.c: In Funktion »parse_ip«:
protocols/uip/parse.c:75: Warnung: Umwandlung in »int8_t« von »int« könnte den Wert ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/uip/uip_arp.o protocols/uip/uip_arp.c
protocols/uip/uip_arp.c: In Funktion »uip_arp_update«:
protocols/uip/uip_arp.c:215: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip_arp.c: In Funktion »uip_arp_arpin«:
protocols/uip/uip_arp.c:329: Warnung: Deklaration von »i« überdeckt eine globale Deklaration
protocols/uip/uip_arp.c:119: Warnung: Verdeckte Deklaration ist hier
protocols/uip/uip_arp.c: In Funktion »uip_arp_out«:
protocols/uip/uip_arp.c:403: Warnung: Umwandlung in »u8_t« von »int« könnte den Wert ändern
protocols/uip/uip_arp.c: In Funktion »uip_arp_lookup«:
protocols/uip/uip_arp.c:471: Warnung: Deklaration von »ipaddr« überdeckt eine globale Deklaration
protocols/uip/uip_arp.c:118: Warnung: Verdeckte Deklaration ist hier
protocols/uip/uip_arp.c:473: Warnung: Deklaration von »i« überdeckt eine globale Deklaration
protocols/uip/uip_arp.c:119: Warnung: Verdeckte Deklaration ist hier
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/uip/check_cache.o protocols/uip/check_cache.c
protocols/uip/check_cache.c:29: Warnung: kein vorheriger Prototyp für »uip_check_cache«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/ecmd/parser.o protocols/ecmd/parser.c
protocols/ecmd/parser.c:180: Warnung: kein vorheriger Prototyp für »parse_cmd_version«
protocols/ecmd/parser.c:187: Warnung: kein vorheriger Prototyp für »parse_cmd_help«
protocols/ecmd/parser.c: In Funktion »parse_cmd_help«:
protocols/ecmd/parser.c:204: Warnung: Negative Ganzzahl implizit in vorzeichenlosen Typen konvertiert
protocols/ecmd/parser.c:204: Warnung: Umwandlung in »int16_t« von »uint16_t« könnte das Vorzeichen des Ergebnisses ändern
protocols/ecmd/parser.c: Auf höchster Ebene:
protocols/ecmd/parser.c:210: Warnung: kein vorheriger Prototyp für »parse_cmd_eeprom_reinit«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/ecmd/via_tcp/ecmd_net.o protocols/ecmd/via_tcp/ecmd_net.c
protocols/ecmd/via_tcp/ecmd_net.c: In Funktion »newdata«:
protocols/ecmd/via_tcp/ecmd_net.c:52: Warnung: Umwandlung in »uint16_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
protocols/ecmd/via_tcp/ecmd_net.c:57: Warnung: Umwandlung in »int« von »u16_t« könnte das Vorzeichen des Ergebnisses ändern
protocols/ecmd/via_tcp/ecmd_net.c:59: Warnung: Umwandlung in »int« von »uint16_t« könnte das Vorzeichen des Ergebnisses ändern
protocols/ecmd/via_tcp/ecmd_net.c:61: Warnung: Umwandlung in »size_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
protocols/ecmd/via_tcp/ecmd_net.c:62: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
protocols/ecmd/via_tcp/ecmd_net.c:168: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
protocols/ecmd/via_tcp/ecmd_net.c: In Funktion »ecmd_net_main«:
protocols/ecmd/via_tcp/ecmd_net.c:254: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o services/clock/clock.o services/clock/clock.c
In file included from services/clock/clock.c:27:
./hardware/i2c/master/i2c_ds13x7.h:37: Warnung: Funktionsdeklaration ist kein Prototyp
services/clock/clock.c: In Funktion »clock_set_time«:
services/clock/clock.c:164: Warnung: Umwandlung in »int16_t« von »uint32_t« könnte den Wert ändern
services/clock/clock.c:183: Warnung: Umwandlung in »uint16_t« von »uint32_t« könnte den Wert ändern
services/clock/clock.c: In Funktion »clock_utc2timestamp«:
services/clock/clock.c:279: Warnung: Deklaration von »timestamp« überdeckt eine globale Deklaration
services/clock/clock.c:34: Warnung: Verdeckte Deklaration ist hier
services/clock/clock.c:282: Warnung: Umwandlung in »uint32_t« von »int« könnte das Vorzeichen des Ergebnisses ändern
services/clock/clock.c:288: Warnung: Umwandlung in »long unsigned int« von »int« könnte das Vorzeichen des Ergebnisses ändern
services/clock/clock.c:307: Warnung: comparison between signed and unsigned
services/clock/clock.c: In Funktion »clock_datetime«:
services/clock/clock.c:320: Warnung: Deklaration von »timestamp« überdeckt eine globale Deklaration
services/clock/clock.c:34: Warnung: Verdeckte Deklaration ist hier
services/clock/clock.c:323: Warnung: Umwandlung in »uint8_t« von »uint32_t« könnte den Wert ändern
services/clock/clock.c:327: Warnung: Umwandlung in »uint8_t« von »uint32_t« könnte den Wert ändern
services/clock/clock.c:331: Warnung: Umwandlung in »uint8_t« von »uint32_t« könnte den Wert ändern
services/clock/clock.c:338: Warnung: Umwandlung in »uint8_t« von »uint16_t« könnte den Wert ändern
services/clock/clock.c:362: Warnung: Umwandlung in »uint8_t« von »uint16_t« könnte den Wert ändern
services/clock/clock.c:381: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
services/clock/clock.c: In Funktion »last_sunday_in_month«:
services/clock/clock.c:395: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
services/clock/clock.c: In Funktion »clock_localtime«:
services/clock/clock.c:406: Warnung: Deklaration von »timestamp« überdeckt eine globale Deklaration
services/clock/clock.c:34: Warnung: Verdeckte Deklaration ist hier
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o services/ntp/ntp.o services/ntp/ntp.c
services/ntp/ntp.c: In Funktion »ntp_send_packet«:
services/ntp/ntp.c:99: Warnung: Umformung in »signed char« ändert konstanten Wert von »int«
services/ntp/ntp.c: In Funktion »ntp_newdata«:
services/ntp/ntp.c:121: Warnung: Umwandlung in »uint32_t« von »long long int« könnte den Wert ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o services/watchasync/watchasync.o services/watchasync/watchasync.c
In file included from services/watchasync/watchasync.c:45:
services/watchasync/watchasync.h:448: Warnung: Funktionsdeklaration ist kein Prototyp
services/watchasync/watchasync.h:449: Warnung: Funktionsdeklaration ist kein Prototyp
services/watchasync/watchasync.c:68: Warnung: kein vorheriger Prototyp für »addToRingbuffer«
services/watchasync/watchasync.c: In Funktion »addToRingbuffer«:
services/watchasync/watchasync.c:90: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
services/watchasync/watchasync.c:94: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
services/watchasync/watchasync.c: In Funktion »__vector_4«:
services/watchasync/watchasync.c:384: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
services/watchasync/watchasync.c:434: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
services/watchasync/watchasync.c: Auf höchster Ebene:
services/watchasync/watchasync.c:760: Warnung: kein vorheriger Prototyp für »sendmessage«
services/watchasync/watchasync.c:781: Warnung: kein vorheriger Prototyp für »watchasync_init«
services/watchasync/watchasync.c:829: Warnung: kein vorheriger Prototyp für »watchasync_mainloop«
services/watchasync/watchasync.c: In Funktion »watchasync_mainloop«:
services/watchasync/watchasync.c:867: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o core/portio/ecmd_simple.o core/portio/ecmd_simple.c
In file included from core/portio/ecmd_simple.c:31:
core/portio/ecmd_base.c: In Funktion »print_port«:
core/portio/ecmd_base.c:30: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
core/portio/ecmd_simple.c: In Funktion »parse_hex«:
core/portio/ecmd_simple.c:45: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
core/portio/ecmd_simple.c:46: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
core/portio/ecmd_simple.c:48: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
core/portio/ecmd_simple.c: Auf höchster Ebene:
core/portio/ecmd_simple.c:56: Warnung: kein vorheriger Prototyp für »parse_cmd_io«
core/portio/ecmd_simple.c: In Funktion »parse_cmd_io«:
core/portio/ecmd_simple.c:127: Warnung: Umwandlung in »uint8_t« von »uint16_t« könnte den Wert ändern
core/portio/ecmd_simple.c:127: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
core/portio/ecmd_simple.c:131: Warnung: Umwandlung in »uint8_t« von »uint16_t« könnte den Wert ändern
core/portio/ecmd_simple.c:138: Warnung: Umwandlung in »uint8_t« von »int« könnte den Wert ändern
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o hardware/ethernet/ethernet_ecmd.o hardware/ethernet/ethernet_ecmd.c
hardware/ethernet/ethernet_ecmd.c:77: Warnung: kein vorheriger Prototyp für »parse_cmd_mac«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o protocols/uip/ecmd.o protocols/uip/ecmd.c
protocols/uip/ecmd.c:36: Warnung: kein vorheriger Prototyp für »parse_cmd_ip«
protocols/uip/ecmd.c:67: Warnung: kein vorheriger Prototyp für »parse_cmd_netmask«
protocols/uip/ecmd.c:97: Warnung: kein vorheriger Prototyp für »parse_cmd_gw«
protocols/uip/ecmd.c: In Funktion »parse_cmd_gw«:
protocols/uip/ecmd.c:120: Warnung: Deklaration von »gwaddr« überdeckt einen vorhergehenden lokalen Bezeichner
protocols/uip/ecmd.c:104: Warnung: Verdeckte Deklaration ist hier
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o services/clock/clock_ecmd_date.o services/clock/clock_ecmd_date.c
services/clock/clock_ecmd_date.c:39: Warnung: kein vorheriger Prototyp für »parse_cmd_date«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o services/clock/clock_ecmd_time.o services/clock/clock_ecmd_time.c
services/clock/clock_ecmd_time.c:34: Warnung: kein vorheriger Prototyp für »parse_cmd_time«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o services/ntp/ntp_ecmd.o services/ntp/ntp_ecmd.c
services/ntp/ntp_ecmd.c:36: Warnung: kein vorheriger Prototyp für »parse_cmd_ntp_server«
services/ntp/ntp_ecmd.c:67: Warnung: kein vorheriger Prototyp für »parse_cmd_ntp_query«
services/ntp/ntp_ecmd.c:74: Warnung: kein vorheriger Prototyp für »parse_cmd_ntp_status«
avr-gcc -Wall -W -Wno-unused-parameter -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes Wmissing-declarations -Wredundant-decls -Winline -Wbad-function-cast -Wsign-compare -Wnested-externs -g -Os -std=gnu99 -fdata-sections -ffunction-sections -fshort-enums -fno-strictaliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega644 -I. -c -o meta.o meta.c
meta.c:26: Warnung: Funktionsdeklaration ist kein Prototyp
meta.c:27: Warnung: Funktionsdeklaration ist kein Prototyp
In file included from meta.c:50:
services/watchasync/watchasync.h:448: Warnung: Funktionsdeklaration ist kein Prototyp
services/watchasync/watchasync.h:449: Warnung: Funktionsdeklaration ist kein Prototyp
meta.c:421: Warnung: kein vorheriger Prototyp für »ethersex_meta_init«
meta.c:434: Warnung: kein vorheriger Prototyp für »ethersex_meta_netinit«
meta.c:458: Warnung: kein vorheriger Prototyp für »ethersex_meta_startup«
meta.c:464: Warnung: kein vorheriger Prototyp für »ethersex_meta_mainloop«
meta.c:478: Warnung: kein vorheriger Prototyp für »periodic_process«
avr-gcc -mmcu=atmega644 -Wl,--gc-sections,--relax -o ethersex ethersex.o core/eeprom.o core/util/fixedpoint.o core/util/string_parsing.o network.o core/periodic.o core/spi.o hardware/avr/
dump_ecmd.o hardware/avr/fuse.o hardware/avr/hostname.o hardware/avr/reset_ecmd.o hardware/ethernet/ethernet_config.o hardware/ethernet/enc28j60.o hardware/ethernet/
enc28j60_process.o hardware/ethernet/enc28j60_transmit.o protocols/uip/uip.o protocols/uip/uip_multi.o protocols/uip/uip_router.o protocols/uip/parse.o protocols/uip/uip_arp.o protocols/uip/
check_cache.o protocols/ecmd/parser.o protocols/ecmd/via_tcp/ecmd_net.o services/clock/clock.o services/ntp/ntp.o services/watchasync/watchasync.o core/portio/ecmd_simple.o hardware/
ethernet/ethernet_ecmd.o protocols/uip/ecmd.o services/clock/clock_ecmd_date.o services/clock/clock_ecmd_time.o services/ntp/ntp_ecmd.o meta.o -lc -lm # Pixie Dust!!! (Bug in avr-binutils)
avr-objcopy -O ihex -R .eeprom ethersex ethersex.hex
avr-objcopy -O binary -R .eeprom ethersex ethersex.bin
=======The ethersex project========
Compiled for: atmega644 at 16000000Hz
Imagesize: 20442/65536 bytes (31.19%)
[=========---------------------]
Program (.text + .data)
: 20442 bytes
Data (.data + .bss) : 4818 bytes

Similar documents