| /* |
| * Copyright (c) 2019 Nordic Semiconductor ASA |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| |
| /* |
| * The line below this comment is equivalent to '. = CONFIG_ROM_START_OFFSET' |
| * as interpreted by GNU LD, but also compatible with LLVM LLD. |
| * |
| * Simple assignment doesn't work for LLVM LLD, because the dot inside section |
| * is absolute, so assigning offset here results in moving location counter |
| * backwards. |
| * |
| * We can't use '. += CONFIG_ROM_START_OFFSET' here because there might be some |
| * other files included before this file. |
| * |
| * Symbol __rom_start_address is defined in rom_start_address.ld |
| */ |
| . += CONFIG_ROM_START_OFFSET - (. - __rom_start_address); |
| . = ALIGN(4); |