notes:homebrew:8086_cc_performance
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| notes:homebrew:8086_cc_performance [2022/10/01 13:05] – created asie | notes:homebrew:8086_cc_performance [2022/11/21 18:24] (current) – asie | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 8086 (16-bit) C compiler performance ====== | ====== 8086 (16-bit) C compiler performance ====== | ||
| + | |||
| + | Some notes on standards compliance level: | ||
| + | |||
| + | ^ Compiler ^ C standard ^ C++ standard ^ | ||
| + | | gcc-ia16 6.3.0 | C11 | C++14 (Tiny/Small memory only) | | ||
| + | | OpenWatcom | C90 (limited C99) | limited C++98 | | ||
| + | | Digital Mars | C99 | C++98 | | ||
| ===== Dhrystone v2.1 ===== | ===== Dhrystone v2.1 ===== | ||
| - | * Results given in Dhrystones per second. | + | * Results given in Dhrystones per second. Higher is better. |
| * //286-tuned compile// refers to building with 80286-specific opcodes/ | * //286-tuned compile// refers to building with 80286-specific opcodes/ | ||
notes/homebrew/8086_cc_performance.1664629534.txt.gz · Last modified: by asie
