More on the endless loop problem with ppc1 and rtl/linux/system.pp
I ran the offensing command with and without the -gl option and logged verbose output (-va). Without -gl system.pp compiled in reasonable time. Here come more details, without any idea to fix them however:
real2str.inc(295,8) Handling switch "$ENDIF"
real2str.inc(295,8) ENDIF SUPPORT_SINGLE found
real2str.inc(295,8) Skipping until...
real2str.inc(296,8) Handling switch "$ENDIF"
real2str.inc(296,8) ENDIF SUPPORT_DOUBLE found
real2str.inc(296,8) Skipping until...
real2str.inc(297,8) Handling switch "$ENDIF"
real2str.inc(297,8) ENDIF SUPPORT_EXTENDED found
real2str.inc(297,8) Skipping until...
real2str.inc(298,8) Handling switch "$ENDIF"
real2str.inc(298,8) ENDIF ENDIAN_BIG found
300 383/2.304 Kb Free
real2str.inc(336,21) Hint: Type size mismatch, possible loss of data / range check error
real2str.inc(373,15) Hint: Type size mismatch, possible loss of data / range check error
real2str.inc(374,27) Hint: Type size mismatch, possible loss of data / range check error
400 348/2.304 Kb Free
real2str.inc(63,31) Note: Local variable "orgd" not used
real2str.inc(79,3) Hint: Local const "minexp" is not used <--- This is the last line when compiling with -gl
real2str.inc(471) Back in sstrings.inc
sstrings.inc(377,127) IFDEF HASCOMPILERPROC found, accepted
sstrings.inc(377,164) ENDIF HASCOMPILERPROC found
sstrings.inc(378,1) procedure/function $fpc_shortstr_float(Double, Longint, Longint, Longint,var ShortString);CompilerProc
Michael
_______________________________________________ fpc-devel maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-devel