- change: In Options -> Language -> Generate Assembly, option "Don't generate SEH directives" default to True.

This commit is contained in:
Roy Qu 2023-11-02 10:19:01 +08:00
parent 43dbbf798a
commit dbf21e8036
3 changed files with 4 additions and 2 deletions

View File

@ -22,6 +22,8 @@ Red Panda C++ Version 2.26
- fix: If the integrated gcc compiler is add to path, auto find compilers will find in twice. (Windows)
- enhancement: When induce type info for return value, try to select the overloaded one that doesn't have an "auto" type.
- enhancement: Hide symbols that contains "<>" in code suggestions.
- enhancement: Slightly reduce memory usage.
- change: In Options -> Language -> Generate Assembly, option "Don't generate SEH directives" default to True.
Red Panda C++ Version 2.25

View File

@ -15,7 +15,7 @@ APP_NAME = RedPandaCPP
APP_VERSION = 2.26
TEST_VERSION = alpha5
TEST_VERSION = alpha6
contains(QMAKE_HOST.arch, x86_64):{
DEFINES += ARCH_X86_64=1

View File

@ -6381,7 +6381,7 @@ void Settings::Languages::doSave()
void Settings::Languages::doLoad()
{
mNoDebugDirectivesWhenGenerateASM = boolValue("no_debug_directives_when_generate_asm",true);
mNoSEHDirectivesWhenGenerateASM = boolValue("no_seh_directives_when_generate_asm",false);
mNoSEHDirectivesWhenGenerateASM = boolValue("no_seh_directives_when_generate_asm",true);
mX86DialectOfASMGenerated = (X86ASMDialect)intValue("x86_dialect_of_asm_generated",(int)X86ASMDialect::ATT);