Browse Source

* don't write fpuregable for varoptions

peter 24 years ago
parent
commit
096dc02fe0
1 changed files with 5 additions and 2 deletions
  1. 5 2
      compiler/symsym.pas

+ 5 - 2
compiler/symsym.pas

@@ -1302,7 +1302,7 @@ implementation
          ppufile.puttype(vartype);
          ppufile.puttype(vartype);
          { symbols which are load are never candidates for a register,
          { symbols which are load are never candidates for a register,
            turn off the regable }
            turn off the regable }
-         hvo:=varoptions-[vo_regable];
+         hvo:=varoptions-[vo_regable,vo_fpuregable];
          ppufile.putsmallset(hvo);
          ppufile.putsmallset(hvo);
          if (vo_is_C_var in varoptions) then
          if (vo_is_C_var in varoptions) then
            ppufile.putstring(mangledname);
            ppufile.putstring(mangledname);
@@ -2238,7 +2238,10 @@ implementation
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.15  2001-08-06 21:40:48  peter
+  Revision 1.16  2001-08-12 20:00:26  peter
+    * don't write fpuregable for varoptions
+
+  Revision 1.15  2001/08/06 21:40:48  peter
     * funcret moved from tprocinfo to tprocdef
     * funcret moved from tprocinfo to tprocdef
 
 
   Revision 1.14  2001/07/01 20:16:17  peter
   Revision 1.14  2001/07/01 20:16:17  peter