Browse Source

boards: remove unused linker __param section

release/1.12
Daniel Agar 4 years ago
parent
commit
8f0918a16b
  1. 8
      boards/airmind/mindpx-v2/nuttx-config/scripts/script.ld
  2. 8
      boards/ark/can-flow/nuttx-config/scripts/script.ld
  3. 8
      boards/av/x-v1/nuttx-config/scripts/script.ld
  4. 8
      boards/bitcraze/crazyflie/nuttx-config/scripts/script.ld
  5. 8
      boards/bitcraze/crazyflie21/nuttx-config/scripts/script.ld
  6. 8
      boards/cuav/can-gps-v1/nuttx-config/scripts/script.ld
  7. 8
      boards/cuav/nora/nuttx-config/scripts/script.ld
  8. 8
      boards/cuav/x7pro/nuttx-config/scripts/script.ld
  9. 8
      boards/cubepilot/cubeorange/nuttx-config/scripts/script.ld
  10. 8
      boards/cubepilot/cubeyellow/nuttx-config/scripts/script.ld
  11. 8
      boards/holybro/can-gps-v1/nuttx-config/scripts/script.ld
  12. 8
      boards/holybro/durandal-v1/nuttx-config/scripts/bootloader_script.ld
  13. 8
      boards/holybro/durandal-v1/nuttx-config/scripts/script.ld
  14. 8
      boards/holybro/kakutef7/nuttx-config/scripts/script.ld
  15. 8
      boards/holybro/pix32v5/nuttx-config/scripts/script.ld
  16. 8
      boards/intel/aerofc-v1/nuttx-config/scripts/script.ld
  17. 8
      boards/modalai/fc-v1/nuttx-config/scripts/script.ld
  18. 8
      boards/mro/ctrl-zero-f7/nuttx-config/scripts/script.ld
  19. 8
      boards/mro/x21-777/nuttx-config/scripts/script.ld
  20. 8
      boards/mro/x21/nuttx-config/scripts/script.ld
  21. 12
      boards/nxp/fmuk66-e/nuttx-config/scripts/script.ld
  22. 12
      boards/nxp/fmuk66-v3/nuttx-config/scripts/script.ld
  23. 1
      boards/nxp/fmurt1062-v1/nuttx-config/scripts/ocram-script.ld
  24. 10
      boards/nxp/fmurt1062-v1/nuttx-config/scripts/script.ld
  25. 9
      boards/nxp/ucans32k146/nuttx-config/scripts/script.ld
  26. 8
      boards/omnibus/f4sd/nuttx-config/scripts/script.ld
  27. 8
      boards/px4/fmu-v2/nuttx-config/scripts/script.ld
  28. 8
      boards/px4/fmu-v3/nuttx-config/scripts/script.ld
  29. 8
      boards/px4/fmu-v4/nuttx-config/scripts/script.ld
  30. 8
      boards/px4/fmu-v4pro/nuttx-config/scripts/script.ld
  31. 8
      boards/px4/fmu-v5/nuttx-config/scripts/script.ld
  32. 8
      boards/px4/fmu-v5x/nuttx-config/scripts/script.ld
  33. 8
      boards/px4/fmu-v6u/nuttx-config/scripts/bootloader_script.ld
  34. 8
      boards/px4/fmu-v6u/nuttx-config/scripts/script.ld
  35. 8
      boards/px4/fmu-v6x/nuttx-config/scripts/bootloader_script.ld
  36. 8
      boards/px4/fmu-v6x/nuttx-config/scripts/script.ld
  37. 9
      boards/spracing/h7extreme/nuttx-config/scripts/script.ld
  38. 8
      boards/uvify/core/nuttx-config/scripts/script.ld
  39. 3
      src/lib/parameters/templates/px4_parameters.c.jinja

8
boards/airmind/mindpx-v2/nuttx-config/scripts/script.ld

@ -100,14 +100,6 @@ SECTIONS @@ -100,14 +100,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/ark/can-flow/nuttx-config/scripts/script.ld

@ -100,14 +100,6 @@ SECTIONS @@ -100,14 +100,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/av/x-v1/nuttx-config/scripts/script.ld

@ -126,14 +126,6 @@ SECTIONS @@ -126,14 +126,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/bitcraze/crazyflie/nuttx-config/scripts/script.ld

@ -99,14 +99,6 @@ SECTIONS @@ -99,14 +99,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/bitcraze/crazyflie21/nuttx-config/scripts/script.ld

@ -98,14 +98,6 @@ SECTIONS @@ -98,14 +98,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/cuav/can-gps-v1/nuttx-config/scripts/script.ld

@ -101,14 +101,6 @@ SECTIONS @@ -101,14 +101,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/cuav/nora/nuttx-config/scripts/script.ld

@ -167,14 +167,6 @@ SECTIONS @@ -167,14 +167,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH
.ARM.extab : {
*(.ARM.extab*)

8
boards/cuav/x7pro/nuttx-config/scripts/script.ld

@ -167,14 +167,6 @@ SECTIONS @@ -167,14 +167,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH
.ARM.extab : {
*(.ARM.extab*)

8
boards/cubepilot/cubeorange/nuttx-config/scripts/script.ld

@ -168,14 +168,6 @@ SECTIONS @@ -168,14 +168,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH
.ARM.extab : {
*(.ARM.extab*)

8
boards/cubepilot/cubeyellow/nuttx-config/scripts/script.ld

@ -126,14 +126,6 @@ SECTIONS @@ -126,14 +126,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/holybro/can-gps-v1/nuttx-config/scripts/script.ld

@ -101,14 +101,6 @@ SECTIONS @@ -101,14 +101,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/holybro/durandal-v1/nuttx-config/scripts/bootloader_script.ld

@ -167,14 +167,6 @@ SECTIONS @@ -167,14 +167,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/holybro/durandal-v1/nuttx-config/scripts/script.ld

@ -167,14 +167,6 @@ SECTIONS @@ -167,14 +167,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/holybro/kakutef7/nuttx-config/scripts/script.ld

@ -125,14 +125,6 @@ SECTIONS @@ -125,14 +125,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/holybro/pix32v5/nuttx-config/scripts/script.ld

@ -126,14 +126,6 @@ SECTIONS @@ -126,14 +126,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/intel/aerofc-v1/nuttx-config/scripts/script.ld

@ -93,14 +93,6 @@ SECTIONS @@ -93,14 +93,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/modalai/fc-v1/nuttx-config/scripts/script.ld

@ -126,14 +126,6 @@ SECTIONS @@ -126,14 +126,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/mro/ctrl-zero-f7/nuttx-config/scripts/script.ld

@ -126,14 +126,6 @@ SECTIONS @@ -126,14 +126,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/mro/x21-777/nuttx-config/scripts/script.ld

@ -126,14 +126,6 @@ SECTIONS @@ -126,14 +126,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/mro/x21/nuttx-config/scripts/script.ld

@ -100,14 +100,6 @@ SECTIONS @@ -100,14 +100,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

12
boards/nxp/fmuk66-e/nuttx-config/scripts/script.ld

@ -100,18 +100,6 @@ SECTIONS @@ -100,18 +100,6 @@ SECTIONS
. += 8;
} > progflash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
. = ALIGN(8);
FILL(0xff)
. += 8;
} > progflash
.ARM.extab : {
*(.ARM.extab*)
. = ALIGN(8);

12
boards/nxp/fmuk66-v3/nuttx-config/scripts/script.ld

@ -100,18 +100,6 @@ SECTIONS @@ -100,18 +100,6 @@ SECTIONS
. += 8;
} > progflash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
. = ALIGN(8);
FILL(0xff)
. += 8;
} > progflash
.ARM.extab : {
*(.ARM.extab*)
. = ALIGN(8);

1
boards/nxp/fmurt1062-v1/nuttx-config/scripts/ocram-script.ld

@ -128,7 +128,6 @@ SECTIONS @@ -128,7 +128,6 @@ SECTIONS
*(.text.*_main)
*(.text.*GPSDriverAshtech*)
*(.rodata .rodata.*)
KEEP(*(__param*))
*(.fixup)
*(.gnu.warning)
*(.gnu.linkonce.t.*)

10
boards/nxp/fmurt1062-v1/nuttx-config/scripts/script.ld

@ -104,16 +104,6 @@ SECTIONS @@ -104,16 +104,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4):
{
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab :
{
*(.ARM.extab*)

9
boards/nxp/ucans32k146/nuttx-config/scripts/script.ld

@ -93,15 +93,6 @@ SECTIONS @@ -93,15 +93,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > dflash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > dflash
.ARM.extab :
{
*(.ARM.extab*)

8
boards/omnibus/f4sd/nuttx-config/scripts/script.ld

@ -92,14 +92,6 @@ SECTIONS @@ -92,14 +92,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v2/nuttx-config/scripts/script.ld

@ -101,14 +101,6 @@ SECTIONS @@ -101,14 +101,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v3/nuttx-config/scripts/script.ld

@ -100,14 +100,6 @@ SECTIONS @@ -100,14 +100,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v4/nuttx-config/scripts/script.ld

@ -100,14 +100,6 @@ SECTIONS @@ -100,14 +100,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v4pro/nuttx-config/scripts/script.ld

@ -100,14 +100,6 @@ SECTIONS @@ -100,14 +100,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v5/nuttx-config/scripts/script.ld

@ -128,14 +128,6 @@ SECTIONS @@ -128,14 +128,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v5x/nuttx-config/scripts/script.ld

@ -127,14 +127,6 @@ SECTIONS @@ -127,14 +127,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > FLASH_AXIM
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > FLASH_AXIM
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v6u/nuttx-config/scripts/bootloader_script.ld

@ -169,14 +169,6 @@ SECTIONS @@ -169,14 +169,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v6u/nuttx-config/scripts/script.ld

@ -168,14 +168,6 @@ SECTIONS @@ -168,14 +168,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v6x/nuttx-config/scripts/bootloader_script.ld

@ -169,14 +169,6 @@ SECTIONS @@ -169,14 +169,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

8
boards/px4/fmu-v6x/nuttx-config/scripts/script.ld

@ -168,14 +168,6 @@ SECTIONS @@ -168,14 +168,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

9
boards/spracing/h7extreme/nuttx-config/scripts/script.ld

@ -222,15 +222,6 @@ SECTIONS @@ -222,15 +222,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > qspi
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > qspi
.ARM.extab : {
*(.ARM.extab*)
} > qspi

8
boards/uvify/core/nuttx-config/scripts/script.ld

@ -100,14 +100,6 @@ SECTIONS @@ -100,14 +100,6 @@ SECTIONS
_einit = ABSOLUTE(.);
} > flash
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param_start = ABSOLUTE(.);
KEEP(*(__param*))
__param_end = ABSOLUTE(.);
} > flash
.ARM.extab : {
*(.ARM.extab*)

3
src/lib/parameters/templates/px4_parameters.c.jinja

@ -7,9 +7,6 @@ @@ -7,9 +7,6 @@
__BEGIN_DECLS
const
#ifndef __PX4_DARWIN
__attribute__((used, section("__param")))
#endif
struct px4_parameters_t px4_parameters = {
{% for param in params %}

Loading…
Cancel
Save