Changeset 468568ff in rtems for cpukit/score/src

Timestamp:
07/05/18 17:13:37 (6 years ago)
Author:
Andrew Turner <andrew@…>
Branches:
master
Children:
045ed58
Parents:
6a2363f
git-author:
Andrew Turner <andrew@…> (07/05/18 17:13:37)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/15/21 07:56:53)
Message:

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

(No files)

Note: See TracChangeset for help on using the changeset viewer.