Use new attribute macros in more places
This commit is contained in:
@ -50,10 +50,10 @@ class Nozzle {
|
||||
* @param strokes number of strokes to execute
|
||||
*/
|
||||
static void stroke(
|
||||
__attribute__((unused)) point_t const &start,
|
||||
__attribute__((unused)) point_t const &end,
|
||||
__attribute__((unused)) uint8_t const &strokes
|
||||
) __attribute__((optimize ("Os")));
|
||||
_UNUSED point_t const &start,
|
||||
_UNUSED point_t const &end,
|
||||
_UNUSED uint8_t const &strokes
|
||||
) _Os;
|
||||
|
||||
/**
|
||||
* @brief Zig-zag clean pattern
|
||||
@ -65,11 +65,11 @@ class Nozzle {
|
||||
* @param objects number of objects to create
|
||||
*/
|
||||
static void zigzag(
|
||||
__attribute__((unused)) point_t const &start,
|
||||
__attribute__((unused)) point_t const &end,
|
||||
__attribute__((unused)) uint8_t const &strokes,
|
||||
__attribute__((unused)) uint8_t const &objects
|
||||
) __attribute__((optimize ("Os")));
|
||||
_UNUSED point_t const &start,
|
||||
_UNUSED point_t const &end,
|
||||
_UNUSED uint8_t const &strokes,
|
||||
_UNUSED uint8_t const &objects
|
||||
) _Os;
|
||||
|
||||
/**
|
||||
* @brief Circular clean pattern
|
||||
@ -80,11 +80,11 @@ class Nozzle {
|
||||
* @param radius radius of circle
|
||||
*/
|
||||
static void circle(
|
||||
__attribute__((unused)) point_t const &start,
|
||||
__attribute__((unused)) point_t const &middle,
|
||||
__attribute__((unused)) uint8_t const &strokes,
|
||||
__attribute__((unused)) float const &radius
|
||||
) __attribute__((optimize ("Os")));
|
||||
_UNUSED point_t const &start,
|
||||
_UNUSED point_t const &middle,
|
||||
_UNUSED uint8_t const &strokes,
|
||||
_UNUSED float const &radius
|
||||
) _Os;
|
||||
|
||||
public:
|
||||
/**
|
||||
@ -95,15 +95,15 @@ class Nozzle {
|
||||
* @param argument depends on the cleaning pattern
|
||||
*/
|
||||
static void clean(
|
||||
__attribute__((unused)) uint8_t const &pattern,
|
||||
__attribute__((unused)) uint8_t const &strokes,
|
||||
__attribute__((unused)) float const &radius,
|
||||
__attribute__((unused)) uint8_t const &objects = 0
|
||||
) __attribute__((optimize ("Os")));
|
||||
_UNUSED uint8_t const &pattern,
|
||||
_UNUSED uint8_t const &strokes,
|
||||
_UNUSED float const &radius,
|
||||
_UNUSED uint8_t const &objects = 0
|
||||
) _Os;
|
||||
|
||||
static void park(
|
||||
__attribute__((unused)) uint8_t const &z_action
|
||||
) __attribute__((optimize ("Os")));
|
||||
_UNUSED uint8_t const &z_action
|
||||
) _Os;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user