Update README

This commit is contained in:
Patrick Pelissier committed 2022-04-08 20:55:35 +02:00
1 parent ed437b9e05
commit 1a866a3dc4
1 file changed
+7
+7
View File
@@ -806,6 +806,11 @@ If there is a warning reported by the compiler in the generated code,
then there is definitely an **error** you should fix (except if it reports
shadowed variables), in particular cast evolving pointers.
You should also turn off the macro expansion of the errors reported by
your compiler. There are often completly useless and misleading:
* For GCC, uses -ftrack-macro-expansion=0
* For CLANG, uses -fmacro-backtrace-limit=1
Benchmarks
@@ -876,6 +881,8 @@ For the macro-preprocessing part, other libraries also exist. For example:
* [P99](http://p99.gforge.inria.fr/p99-html/)
* [Zlang](https://github.com/pfultz2/ZLang)
You can also consult [awesome-c-preprocessor](https://github.com/Hirrolot/awesome-c-preprocessor) for a more comprehensive list of libraries.
For the string part, there is the following libraries for example:
* [POTTERY STRING](https://github.com/ludocode/pottery/tree/develop/util/pottery/string)