Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NOZZLE_CLEAN_FEATURE with no dependency on HAS_BED_PROBE #4354

Merged
merged 4 commits into from
Jul 19, 2016

Conversation

thinkyhead
Copy link
Member

Rebase of #4348

Followup #4054 .
This PR changes NOZZLE_CLEAN_FEATUREso it is no longer dependent of HAS_BED_PROBE.

@thinkyhead thinkyhead added this to the 1.1.0 milestone Jul 19, 2016
@thinkyhead thinkyhead force-pushed the rc_jbrazio_rework_g12 branch 3 times, most recently from 5e5a684 to 0dfc589 Compare July 19, 2016 21:37
@thinkyhead thinkyhead force-pushed the rc_jbrazio_rework_g12 branch from 0dfc589 to 0149fc1 Compare July 19, 2016 22:07
@thinkyhead thinkyhead merged commit bb225de into MarlinFirmware:RCBugFix Jul 19, 2016
@thinkyhead thinkyhead deleted the rc_jbrazio_rework_g12 branch July 19, 2016 22:27
@ghost
Copy link

ghost commented Jul 21, 2016

After merging of this PR, I got much compilation warnings.
Are these no problem?

warning message

In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\M100_Free_Mem_Chk.cpp:43:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.ino.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.ino.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\thermistortables.h:26:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Configuration.h:1462,
                 from D:\Documents\GitHub\Marlin\Marlin\Marlin.ino:37:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\MarlinSerial.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\MarlinSerial.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\MarlinSerial.cpp:32:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin_main.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin_main.cpp.o"
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin_main.cpp:1722:6: warning: 'void do_blocking_move_to_x(float, float)' defined but not used [-Wunused-function]
 void do_blocking_move_to_x(float x, float fr_mm_m/*=0.0*/) { do_blocking_move_to_axis_pos(X_AXIS, x, fr_mm_m); }
      ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin_main.cpp:1723:6: warning: 'void do_blocking_move_to_y(float)' defined but not used [-Wunused-function]
 void do_blocking_move_to_y(float y) { do_blocking_move_to_axis_pos(Y_AXIS, y); }
      ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Sd2Card.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Sd2Card.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Sd2Card.cpp:29:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdBaseFile.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdBaseFile.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdBaseFile.cpp:30:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdFatUtil.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdFatUtil.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdFatUtil.cpp:29:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdFile.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdFile.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdFile.cpp:29:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdVolume.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdVolume.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\SdVolume.cpp:29:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\blinkm.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\blinkm.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\blinkm.cpp:28:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\cardreader.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\cardreader.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\cardreader.cpp:23:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\configuration_store.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\configuration_store.cpp.o"
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\configuration_store.cpp: In function 'void Config_StoreSettings()':
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\configuration_store.cpp:220:18: warning: typedef 'c_assert' locally defined but not used [-Wunused-local-typedefs]
     typedef char c_assert[(sizeof(mbl.z_values) == (MESH_NUM_X_POINTS) * (MESH_NUM_Y_POINTS) * sizeof(dummy)) ? 1 : -1];
                  ^
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\configuration_store.cpp:128:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h: At global scope:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\dac_mcp4728.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\dac_mcp4728.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\thermistortables.h:26:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Configuration.h:1462,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\dac_mcp4728.h:30,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\dac_mcp4728.cpp:33:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\digipot_mcp4451.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\digipot_mcp4451.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\thermistortables.h:26:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Configuration.h:1462,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\digipot_mcp4451.cpp:23:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\endstops.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\endstops.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\endstops.cpp:27:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\mesh_bed_leveling.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\mesh_bed_leveling.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\mesh_bed_leveling.h:23:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\mesh_bed_leveling.cpp:23:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\planner.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\planner.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\planner.cpp:61:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\planner_bezier.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\planner_bezier.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\planner_bezier.cpp:30:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\printcounter.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\printcounter.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\printcounter.cpp:23:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\qr_solve.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\qr_solve.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\thermistortables.h:26:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Configuration.h:1462,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\qr_solve.h:23,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\qr_solve.cpp:23:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\servo.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\servo.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\thermistortables.h:26:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Configuration.h:1462,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\servo.cpp:53:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper.cpp:47:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper_dac.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper_dac.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper_dac.cpp:44:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper_indirection.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper_indirection.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\thermistortables.h:26:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Configuration.h:1462,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stepper_indirection.cpp:45:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stopwatch.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stopwatch.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\stopwatch.cpp:23:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\temperature.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\temperature.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\temperature.cpp:27:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\twibus.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\twibus.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\twibus.cpp:23:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\ultralcd.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\ultralcd.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\ultralcd.h:26:0,
                 from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\ultralcd.cpp:23:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\utility.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\utility.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\utility.cpp:23:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\vector_3.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\vector_3.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\vector_3.cpp:42:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^
"C:\Programs\arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10610 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\cores\arduino" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\variants\mega" "-ID:\Documents\Arduino\libraries\U8glib\src" "-IAppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.11\libraries\Wire\src" "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\watchdog.cpp" -o "AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\watchdog.cpp.o"
In file included from AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\watchdog.cpp:23:0:
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:410:13: warning: 'void do_blocking_move_to(float, float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:411:13: warning: 'void do_blocking_move_to_axis_pos(AxisEnum, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:412:13: warning: 'void do_blocking_move_to_x(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:413:13: warning: 'void do_blocking_move_to_y(float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_y(float y);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:414:13: warning: 'void do_blocking_move_to_z(float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
             ^
AppData\Local\Temp\build6674025c445f92d0b07185e4e4080804.tmp\sketch\Marlin.h:415:13: warning: 'void do_blocking_move_to_xy(float, float, float)' declared 'static' but never defined [-Wunused-function]
 static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);
             ^

@jbrazio
Copy link
Contributor

jbrazio commented Jul 21, 2016

/**
 * Blocking movement and shorthand functions
 */
static void do_blocking_move_to(float x, float y, float z, float fr_mm_m=0.0);
static void do_blocking_move_to_axis_pos(AxisEnum axis, float where, float fr_mm_m=0.0);
static void do_blocking_move_to_x(float x, float fr_mm_m=0.0);
static void do_blocking_move_to_y(float y);
static void do_blocking_move_to_z(float z, float fr_mm_m=0.0);
static void do_blocking_move_to_xy(float x, float y, float fr_mm_m=0.0);

Declaring something as static on a header file will make the compiler complain because it expects for each src file including that header file to define it's own version of the static function.

@esenapaj as these changes were done by @thinkyhead I will let him take the lead what do to here. My suggestion would be to inline them as they were on the initial PR but that can be expensive #4348 (comment)..

@ghost
Copy link

ghost commented Jul 21, 2016

I see. If possibly this change is causing chaotic homing and probing, and if it could be solved by fixing this, I'm(we're?) happy...

@ghost
Copy link

ghost commented Jul 21, 2016

When I change those static to inline as your original PR, above warnings are all suppressed.
But this suppressing doesn't solved problem of G28 and G29.
That's a shame.
Um...

Edit: It looks like that something in my comment is makeing you uncomfortable?, sorry...

@thinkyhead
Copy link
Member Author

I found that the build size went down when I added static to the declarations. It's an oddity that the compiler allows the use of static, giving us a smaller build size (only mildly barking), and if you remove static to satisfy the compiler the build size increases by hundreds of bytes. For the sake of making the build look clean and beautiful I will remove static.

@thinkyhead
Copy link
Member Author

thinkyhead commented Jul 21, 2016

Here are the odd build sizes I refer to…

  • Default config:
    • 52,426 without static or inline
    • 51,930 with static or inline – saves 496 bytes ?!
  • With NOZZLE_CLEAN (calling these functions from 2 code units):
    • 53,854 without static or inline
    • 53,854 with inline
    • 53,618 with static – saves 236 bytes ?!

@thinkyhead thinkyhead mentioned this pull request Jul 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants