0004-Remove-unnecessary-inline-statement-causing-build-O0.patch 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. From 39d065d5fb56525c1171c4fcb643b798ee10c6b9 Mon Sep 17 00:00:00 2001
  2. From: Richard Hacker <ha@igh.de>
  3. Date: Mon, 18 Nov 2024 10:54:00 +0100
  4. Subject: [PATCH] Remove unnecessary inline statement causing build -O0
  5. problems
  6. Fixes #147
  7. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  8. Upstream: https://gitlab.com/etherlab.org/ethercat/-/commit/5802c72818df07d34469630a8943915cce738626
  9. ---
  10. lib/slave_config.c | 3 ++-
  11. 1 file changed, 2 insertions(+), 1 deletion(-)
  12. diff --git a/lib/slave_config.c b/lib/slave_config.c
  13. index 7bef3a99..58d6c7b4 100644
  14. --- a/lib/slave_config.c
  15. +++ b/lib/slave_config.c
  16. @@ -40,6 +40,7 @@
  17. void ec_slave_config_add_sdo_request(ec_slave_config_t *, ec_sdo_request_t *);
  18. void ec_slave_config_add_reg_request(ec_slave_config_t *, ec_reg_request_t *);
  19. void ec_slave_config_add_voe_handler(ec_slave_config_t *, ec_voe_handler_t *);
  20. +void ec_slave_config_add_soe_request(ec_slave_config_t *, ec_soe_request_t *);
  21. /****************************************************************************/
  22. @@ -625,7 +626,7 @@ ec_sdo_request_t *ecrt_slave_config_create_sdo_request(ec_slave_config_t *sc,
  23. /****************************************************************************/
  24. -inline void ec_slave_config_add_soe_request(ec_slave_config_t *sc,
  25. +void ec_slave_config_add_soe_request(ec_slave_config_t *sc,
  26. ec_soe_request_t *req)
  27. {
  28. if (sc->first_soe_request) {
  29. --
  30. 2.47.1