2
0
Эх сурвалжийг харах

* generate debuginfo for WebAssembly threadvars like for normal vars, when
WebAssembly threads are turned off

Nikolay Nikolov 1 жил өмнө
parent
commit
97e5936f78

+ 3 - 1
compiler/dbgdwarf.pas

@@ -2360,7 +2360,9 @@ implementation
               case sym.typ of
               case sym.typ of
                 staticvarsym:
                 staticvarsym:
                   begin
                   begin
-                    if vo_is_thread_var in sym.varoptions then
+                    if (vo_is_thread_var in sym.varoptions) and
+                       (not (target_info.system in systems_wasm) or
+                            (ts_wasm_threads in current_settings.targetswitches)) then
                       begin
                       begin
                         if tf_section_threadvars in target_info.flags then
                         if tf_section_threadvars in target_info.flags then
                           begin
                           begin