diff --git a/README b/README index ee0d2897a..0d44a4349 100644 --- a/README +++ b/README @@ -328,7 +328,7 @@ lib/ Gnulib's portability modules. utf8/ Nemanja Trifunovic's utf-8 routines. elisp/ Related emacs modes, used for building the documentation. picosat/ A distribution of PicoSAT 965 (a satsolver library). -spot/bricks/ A collection of useful C++ code provided by DiVinE 3.3.2 +spot/bricks/ A collection of useful C++ code provided by DiVinE Build-system stuff ------------------ diff --git a/spot/bricks/README b/spot/bricks/README new file mode 100644 index 000000000..6afed5286 --- /dev/null +++ b/spot/bricks/README @@ -0,0 +1,19 @@ +Bricks is a collection of useful C++ code, organised in standalone +header files. By default, the code uses the latest stable C++ standard. +Bricks is publicly available at: + https://github.com/paradise-fi/divine/tree/master/bricks + +This directory only contains the necessary subset to have a +multithreaded hashmap in Spot. The integration with Spot requires +modifications of the original files: + - prefer to builtin clz + - use SPOT_FALLTHROUGH when required + +In addition to the previous modifications, and to please both GCC and +Spot compilation options, the following changes have been made: + - add missing override + - add missing = default + - add missing default values + + +This directory contains the current version of Bricks as of Divine 3.3.2.