mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-22 03:53:27 +02:00
* handle vd_threadvar inside read_record_fields()
git-svn-id: trunk@39285 -
This commit is contained in:
parent
821182d518
commit
89f42fcdae
@ -1785,6 +1785,8 @@ implementation
|
|||||||
fieldvs:=tfieldvarsym(sc[i]);
|
fieldvs:=tfieldvarsym(sc[i]);
|
||||||
fieldvs.visibility:=visibility;
|
fieldvs.visibility:=visibility;
|
||||||
hstaticvs:=make_field_static(recst,fieldvs);
|
hstaticvs:=make_field_static(recst,fieldvs);
|
||||||
|
if vd_threadvar in options then
|
||||||
|
include(hstaticvs.varoptions,vo_is_thread_var);
|
||||||
if not parse_generic then
|
if not parse_generic then
|
||||||
cnodeutils.insertbssdata(hstaticvs);
|
cnodeutils.insertbssdata(hstaticvs);
|
||||||
if vd_final in options then
|
if vd_final in options then
|
||||||
|
Loading…
Reference in New Issue
Block a user