Changeset 97cf623d in rtems for cpukit/score

Timestamp:
02/05/14 10:36:05 (10 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, 5, master
Children:
bab16de2
Parents:
62c5c4a5
git-author:
Sebastian Huber <sebastian.huber@…> (02/05/14 10:36:05)
git-committer:
Sebastian Huber <sebastian.huber@…> (02/12/14 08:18:00)
Message:

sparc: Save/restore only non-volatile context

The _CPU_Context_switch() is a normal function call. The following
registers are volatile (the caller must assume that the register
contents are destroyed by the callee) according to "SYSTEM V APPLICATION
BINARY INTERFACE - SPARC Processor Supplement", Third Edition: g1, o0,
o1, o2, o3, o4, o5. Drop these registers from the context.

Ensure that offset defines match the structure offsets.

(No files)

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