1 |
2004-10-06 Marcus Brinkmann <marcus@gnu.org> |
2004-10-06 Marcus Brinkmann <marcus@gnu.org> |
2 |
|
|
3 |
|
* l4/compat/schedule.h (_L4_CLOCK_OP): Make CLOCK argument a |
4 |
|
reference. |
5 |
|
(_L4_CLOCK_OP) [__cplusplus]: Add another instance of the macro to |
6 |
|
define operator+(L4_Clock_t&, L4_Clock_t&) and |
7 |
|
operator-(L4_Clock_t&, L4_Clock_t&). |
8 |
|
(_L4_CLOCK_OP) [!__cplusplus]: Add another instance of the macro |
9 |
|
to define L4_ClockAdd and L4_ClockSub. |
10 |
|
* l4/thread.h (_L4_user_defined_handle_of, _L4_pager_of, |
11 |
|
__L4_STOP): Add the _L4_XCHG_REGS_DELIVER bit to CONTROL. |
12 |
|
* l4/syscall.h (_L4_XCHG_REGS_DELIVER): New macro. |
13 |
|
|
14 |
* l4/compat/space.h (L4_FlushFpage) [!__cplusplus]: Rename to ... |
* l4/compat/space.h: Change all tests for _cplusplus to tests |
15 |
|
for __cplusplus. |
16 |
|
(L4_FlushFpage) [!__cplusplus]: Rename to ... |
17 |
(L4_FlushFpages) [!__cplusplus]: ... this. |
(L4_FlushFpages) [!__cplusplus]: ... this. |
18 |
|
|
19 |
* l4/gnu/space.h (L4_FPAGE_READ_WRITE_ONLY): Define macro. |
* l4/gnu/space.h (L4_FPAGE_READ_WRITE_ONLY): Define macro. |