Procházet zdrojové kódy

* fix IE2003042401 when assigning booleans to bitpacked arrays, fixes tw7379

git-svn-id: trunk@5044 -
tom_at_work před 19 roky
rodič
revize
9fc11fc5dc
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      compiler/powerpc64/nppcmat.pas

+ 4 - 1
compiler/powerpc64/nppcmat.pas

@@ -354,7 +354,10 @@ begin
             location_copy(location, left.location);
             inverse_flags(location.resflags);
           end;
-        LOC_REGISTER, LOC_CREGISTER, LOC_REFERENCE, LOC_CREFERENCE:
+        LOC_REGISTER, LOC_CREGISTER,
+        LOC_REFERENCE, LOC_CREFERENCE,
+        LOC_SUBSETREG, LOC_CSUBSETREG,
+        LOC_SUBSETREF, LOC_CSUBSETREF:
           begin
             location_force_reg(current_asmdata.CurrAsmList, left.location,
               def_cgsize(left.resulttype.def), true);