User Tools

Site Tools


notes:homebrew:8086_cc_performance

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
notes:homebrew:8086_cc_performance [2022/10/01 13:05] – created asienotes: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/tuning, as opposed to the generic option.   * //286-tuned compile// refers to building with 80286-specific opcodes/tuning, as opposed to the generic option.
  
notes/homebrew/8086_cc_performance.1664629534.txt.gz · Last modified: 2022/10/01 13:05 by asie