Merge branch 'kostyantyn/misc-updates' into 'master'
Bugfix for memory size computations/Embedded printf - Fixed a bug in computation of the heap size via updates of the `__memory_size` variable. - Added a test case for the above (e-acsl-runtime/memsize.c). - Added embedded printf to the C memory model. This removes functionality from stdio.h and assert.h headers. - Small updates and stylistic issues in the C code of the memory model. See merge request !21
Showing
- src/plugins/e-acsl/doc/Changelog 4 additions, 0 deletionssrc/plugins/e-acsl/doc/Changelog
- src/plugins/e-acsl/gcc_test.sh 4 additions, 4 deletionssrc/plugins/e-acsl/gcc_test.sh
- src/plugins/e-acsl/scripts/e-acsl-gcc.sh 18 additions, 21 deletionssrc/plugins/e-acsl/scripts/e-acsl-gcc.sh
- src/plugins/e-acsl/share/e-acsl/e_acsl_printf.h 315 additions, 0 deletionssrc/plugins/e-acsl/share/e-acsl/e_acsl_printf.h
- src/plugins/e-acsl/share/e-acsl/memory_model/e_acsl_bittree.c 12 additions, 14 deletions...plugins/e-acsl/share/e-acsl/memory_model/e_acsl_bittree.c
- src/plugins/e-acsl/share/e-acsl/memory_model/e_acsl_mmodel.c 54 additions, 90 deletionssrc/plugins/e-acsl/share/e-acsl/memory_model/e_acsl_mmodel.c
- src/plugins/e-acsl/tests/e-acsl-runtime/memsize.c 73 additions, 0 deletionssrc/plugins/e-acsl/tests/e-acsl-runtime/memsize.c
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/gen_memsize.c 325 additions, 0 deletionssrc/plugins/e-acsl/tests/e-acsl-runtime/oracle/gen_memsize.c
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/gen_memsize2.c 490 additions, 0 deletions...plugins/e-acsl/tests/e-acsl-runtime/oracle/gen_memsize2.c
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/memsize.0.err.oracle 0 additions, 0 deletions...s/e-acsl/tests/e-acsl-runtime/oracle/memsize.0.err.oracle
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/memsize.0.res.oracle 64 additions, 0 deletions...s/e-acsl/tests/e-acsl-runtime/oracle/memsize.0.res.oracle
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/memsize.1.err.oracle 0 additions, 0 deletions...s/e-acsl/tests/e-acsl-runtime/oracle/memsize.1.err.oracle
- src/plugins/e-acsl/tests/e-acsl-runtime/oracle/memsize.1.res.oracle 61 additions, 0 deletions...s/e-acsl/tests/e-acsl-runtime/oracle/memsize.1.res.oracle
Loading
Please register or sign in to comment