diff options
author | marcus <marcus> | 2005-02-09 04:12:31 +0000 |
---|---|---|
committer | marcus <marcus> | 2005-02-09 04:12:31 +0000 |
commit | f8af6bac914b79c6e79b07f628634feeb41cc2fc (patch) | |
tree | 21b8eb8ae427f43c58afa25c3a5b72d605261654 /libl4/README | |
parent | f2ca115249930202ee192eb3f10ecc606a240c4e (diff) |
2005-02-09 Marcus Brinkmann <marcus@gnu.org>
* configure.ac (AC_CONFIG_FILES): Add libl4/tests/Makefile.
libl4/
2005-02-09 Marcus Brinkmann <marcus@gnu.org>
* tests/Makefile.am: New file.
* tests/environment.h: New file.
* tests/t-l4-kip.c: New file.
* Makefile.am (SUBDIRS): Add tests.
* ia32/l4/bits/syscall.h (_L4_kernel_interface)
[_L4_TEST_ENVIRONMENT]: Replace function body with
_L4_TEST_KERNEL_INTERFACE_IMPL.
Diffstat (limited to 'libl4/README')
-rw-r--r-- | libl4/README | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libl4/README b/libl4/README index 0dfc34f..1e40de5 100644 --- a/libl4/README +++ b/libl4/README @@ -95,6 +95,11 @@ requirements are: endianess of the architecture into a single word, and the bits within the individual bit-fields in the same order. +* Your compiler must provide a __builtin_memcpy that optimizes copies + of fixed small size (one or two machine words). The memcpy's are + necessary to not break strict aliasing rules. (But on the plus + side, you can use strict aliasing optimization). + What is the status of the library? ---------------------------------- |