Rev 1656 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1656 | Rev 1663 | ||
---|---|---|---|
Line 36... | Line 36... | ||
36 | #define __LIBC__ia64PSTHREAD_H__ |
36 | #define __LIBC__ia64PSTHREAD_H__ |
37 | 37 | ||
38 | #include <types.h> |
38 | #include <types.h> |
39 | #include <align.h> |
39 | #include <align.h> |
40 | #include <libarch/stack.h> |
40 | #include <libarch/stack.h> |
- | 41 | #include <arch/types.h> |
|
41 | 42 | ||
42 | /* |
43 | /* |
43 | * context_save() and context_restore() are both leaf procedures. |
44 | * context_save() and context_restore() are both leaf procedures. |
44 | * No need to allocate scratch area. |
45 | * No need to allocate scratch area. |
45 | */ |
46 | */ |
Line 105... | Line 106... | ||
105 | 106 | ||
106 | /* |
107 | /* |
107 | * Predicate registers |
108 | * Predicate registers |
108 | */ |
109 | */ |
109 | uint64_t pr; |
110 | uint64_t pr; |
- | 111 | ||
- | 112 | __r128 f2 __attribute__ ((aligned(16))); |
|
- | 113 | __r128 f3; |
|
- | 114 | __r128 f4; |
|
- | 115 | __r128 f5; |
|
- | 116 | ||
- | 117 | __r128 f16; |
|
- | 118 | __r128 f17; |
|
- | 119 | __r128 f18; |
|
- | 120 | __r128 f19; |
|
- | 121 | __r128 f20; |
|
- | 122 | __r128 f21; |
|
- | 123 | __r128 f22; |
|
- | 124 | __r128 f23; |
|
- | 125 | __r128 f24; |
|
- | 126 | __r128 f25; |
|
- | 127 | __r128 f26; |
|
- | 128 | __r128 f27; |
|
- | 129 | __r128 f28; |
|
- | 130 | __r128 f29; |
|
- | 131 | __r128 f30; |
|
- | 132 | __r128 f31; |
|
- | 133 | ||
110 | } context_t; |
134 | } context_t; |
111 | 135 | ||
112 | #endif |
136 | #endif |
113 | 137 | ||
114 | /** @} |
138 | /** @} |