| .. _module-pw_build-linker_scripts: |
| |
| ============== |
| Linker Scripts |
| ============== |
| .. pigweed-module-subpage:: |
| :name: pw_build |
| |
| ``pw_build`` provides utilities for working with linker scripts in embedded |
| projects. If using the ``GN`` or ``Bazel`` build systems you can preprocess your |
| linker script using the C preprocessor with the ``pw_linker_script`` rules. |
| |
| - GN :ref:`module-pw_build-gn-pw_linker_script` |
| - Bazel :ref:`module-pw_build-bazel-pw_linker_script` |
| |
| --------------------- |
| Linker Script Helpers |
| --------------------- |
| |
| ``PW_MUST_PLACE`` |
| ----------------- |
| .. doxygengroup:: pw_must_place |
| :content-only: |
| :members: |