1 This directory contains infrastructure for generating SDCC code size and performance history graphs.
4 * No SDCC should be installed on the system!
5 * Reproducing the graphs takes a lot of time and disk space!
6 * Reproducing the stm8 benchmark score graphs requires the STM8AF board from the STM8A-Discovery, and sufficient access priviledges on the host system!
7 * Reproducing the mcs51 benchmark score graphs requires the C8051 V2.1 board (C8051F120 variant), and sufficient access priviledges on the host system!
8 * Reproducing the r3ka benchmark score graphs requires the RCM3319 board, and sufficient access priviledges on the host system!
13 Build infrastructure for graphs, uses the other files.
14 Invoking GNU make via "make" will create the code size graphs for Whetstone and Dhrystone on stm8.
15 Further graphs (score graphs for all benchmarks, sizegraph for Coremark) can be build by making their respective targets.
17 execute_benchmark-stm8:
18 Execute a benchmark (Whetstone, Dhrystone or Coremark) on an STM8AF board and report the results line.
19 execute_benchmark-mcs51:
20 Execute a benchmark (Whetstone, Dhrystone or Coremark) on a C8051 V2.1 board and report the results line.
21 execute_benchmark-r3ka:
22 Execute a benchmark (Whetstone, Dhrystone or Coremark) on an RCM3319 board and report the results line.
25 gnuplot command files to generate graphs from data files.