coreboot/src/include
Nico Huber db2c8dfecb assert.h: Simplify dead_code()
It turns out the linker's error message already includes the line
number of the dead_code() invocation. If we don't include the line
number in the identifier for our undefined reference, we don't need
individual identifiers at all and can work with a single, global
declaration.

Change-Id: Ib63868ce3114c3f839867a3bfb1b03bdb6facf16
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40240
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2020-04-10 00:10:58 +00:00
..
boot
console src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
cpu src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
device drivers/intel/wifi: Add support for Intel Wi-Fi 6 Series 2020-04-07 16:49:52 +00:00
efi src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
pc80 src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
smp
superio src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
sys
adainit.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
assert.h assert.h: Simplify dead_code() 2020-04-10 00:10:58 +00:00
b64_decode.h src/include: Fix typos 2020-01-08 12:57:31 +00:00
base3.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
bcd.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
boardid.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
boot_device.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
bootblock_common.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
bootmem.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
bootmode.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
bootsplash.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
bootstate.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
cbfs.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
cbmem.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
cper.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
crc_byte.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
ctype.h
delay.h
device_tree.h src/include: Fix typos 2020-01-18 10:55:45 +00:00
dimm_info_util.h src (minus soc and mainboard): Remove copyright notices 2020-03-17 18:26:34 +00:00
edid.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
elog.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
endian.h Drop ROMCC code and header guards 2019-12-19 03:25:05 +00:00
fallback.h drivers/pc80/rtc: Clean up some headers 2020-01-07 18:40:02 +00:00
fit.h
fit_payload.h lib: Add FIT payload support 2018-06-19 18:10:05 +00:00
fmap.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
gic.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
gpio.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
halt.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
imd.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
inttypes.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
ip_checksum.h
kconfig.h
lib.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
list.h
main_decl.h
memlayout.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
memory_info.h
memrange.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
mrc_cache.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
nhlt.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
option.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
program_loading.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
ramdetect.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
random.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
reg_script.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
region_file.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
reset.h
rmodule.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
romstage_handoff.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
rtc.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
rules.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
sar.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
sdram_mode.h src (minus soc and mainboard): Remove copyright notices 2020-03-17 18:26:34 +00:00
smbios.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
smmstore.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
spd.h src (minus soc and mainboard): Remove copyright notices 2020-03-17 18:26:34 +00:00
spd_bin.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
spd_ddr2.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
spi-generic.h src/include: Fix typos 2020-01-18 10:55:45 +00:00
spi_bitbang.h src (minus soc and mainboard): Remove copyright notices 2020-03-17 18:26:34 +00:00
spi_flash.h drivers/spi/spi_flash: remove spi flash names 2020-01-28 14:44:37 +00:00
spi_sdcard.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
stage_cache.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
stdarg.h create stdio.h and stdarg.h for {,v}snprintf 2020-03-25 23:38:46 +00:00
stdbool.h Drop ROMCC code and header guards 2019-12-19 03:25:05 +00:00
stddef.h Drop ROMCC code and header guards 2019-12-19 03:25:05 +00:00
stdint.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
stdio.h create stdio.h and stdarg.h for {,v}snprintf 2020-03-25 23:38:46 +00:00
stdlib.h lib/malloc: Implement a simple free() only for last malloc() 2020-01-02 18:22:53 +00:00
string.h create stdio.h and stdarg.h for {,v}snprintf 2020-03-25 23:38:46 +00:00
swab.h Drop ROMCC code and header guards 2019-12-19 03:25:05 +00:00
symbols.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
thread.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
timer.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
timestamp.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
trace.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
types.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
uuid.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00
vbe.h
version.h
watchdog.h
wrdd.h src/include: Use SPDX for GPL-2.0-only files 2020-04-05 17:45:17 +00:00