• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.. _module-pw_build-linker_scripts:
2
3==============
4Linker Scripts
5==============
6.. pigweed-module-subpage::
7   :name: pw_build
8
9``pw_build`` provides utilities for working with linker scripts in embedded
10projects. If using the ``GN`` or ``Bazel`` build systems you can preprocess your
11linker script using the C preprocessor with the ``pw_linker_script`` rules.
12
13- GN :ref:`module-pw_build-gn-pw_linker_script`
14- Bazel :ref:`module-pw_build-bazel-pw_linker_script`
15
16---------------------
17Linker Script Helpers
18---------------------
19
20``PW_MUST_PLACE``
21-----------------
22.. doxygengroup:: pw_must_place
23   :content-only:
24   :members:
25