diff options
Diffstat (limited to 'nim/extccomp.pas')
-rwxr-xr-x[-rw-r--r--] | nim/extccomp.pas | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nim/extccomp.pas b/nim/extccomp.pas index a3e4ff367..9e7c7e4cc 100644..100755 --- a/nim/extccomp.pas +++ b/nim/extccomp.pas @@ -27,7 +27,8 @@ type TInfoCCProp = ( // properties of the C compiler: hasSwitchRange, // CC allows ranges in switch statements (GNU C extension) hasComputedGoto, // CC has computed goto (GNU C extension) - hasCpp // CC is/contains a C++ compiler + hasCpp, // CC is/contains a C++ compiler + hasAssume // CC has __assume (Visual C extension) ); TInfoCCProps = set of TInfoCCProp; TInfoCC = record{@tuple} @@ -167,7 +168,7 @@ const debug: ' /GZ /Zi '; pic: ''; asmStmtFrmt: '__asm{$n$1$n}$n'; - props: {@set}[hasCpp]; + props: {@set}[hasCpp, hasAssume]; ), ( name: 'tcc'; |