freebsd-nq/sys/mips/nlm
Andrew Turner 2bf9501287 Create a new macro for static DPCPU data.
On arm64 (and possible other architectures) we are unable to use static
DPCPU data in kernel modules. This is because the compiler will generate
PC-relative accesses, however the runtime-linker expects to be able to
relocate these.

In preparation to fix this create two macros depending on if the data is
global or static.

Reviewed by:	bz, emaste, markj
Sponsored by:	ABT Systems Ltd
Differential Revision:	https://reviews.freebsd.org/D16140
2018-07-05 17:13:37 +00:00
..
dev Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
hal sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
board_cpld.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
board_eeprom.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
board.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
board.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
bus_space_rmi_pci.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
bus_space_rmi.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
clock.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
cms.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
files.xlp
interrupt.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
intr_machdep.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
mpreset.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
msgring.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
std.xlp
tick.c Create a new macro for static DPCPU data. 2018-07-05 17:13:37 +00:00
uart_cpu_xlp.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
usb_init.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
xlp_machdep.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
xlp_pci.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
xlp_simplebus.c mips: for pointers replace 0 with NULL. 2016-04-15 14:26:24 +00:00
xlp.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00