Norman Feske
bbc21cf063
util/bit_array.h: remove use of memset and memcpy
...
This makes the code less dependent on functions considered unsafe.
Fixes #3748
2020-05-05 13:30:15 +02:00
Alexander Boettcher
4b62f091a9
base: fix accessibility of enum in bit_array.h
...
avoids warning by clang:
error: 'BITS_PER_WORD' is a private member of 'Genode::Bit_array_base'
Issue #3022
2018-11-16 14:37:18 +01:00
Stefan Kalkowski
3906568908
util: make bit array and allocator copyable
...
Ref #2091
2017-08-28 16:49:46 +02:00
Norman Feske
29b8d609c9
Adjust file headers to refer to the AGPLv3
2017-02-28 12:59:29 +01:00
Stefan Kalkowski
b856bfdfcd
base: let bit allocator use fine-grained sizes
...
Ref #1588
2015-07-01 14:46:17 +02:00
Norman Feske
e8336acafc
base,os: Coding-style unification
...
Fixes #1432
2015-03-13 12:17:23 +01:00
Christian Helmuth
f7a7421091
Configurable clearing of array in Bit_array_base
...
Fixes #1177 .
2014-07-09 16:26:04 +02:00
Christian Helmuth
7abc1733c5
util: abort construction of zero-sized bit arrays
2014-06-26 10:57:25 +02:00
Norman Feske
ca971bbfd8
Move repositories to 'repos/' subdirectory
...
This patch changes the top-level directory layout as a preparatory
step for improving the tools for managing 3rd-party source codes.
The rationale is described in the issue referenced below.
Issue #1082
2014-05-14 16:08:00 +02:00