On Tue, 24 Jan 2012, Hans-Peter Diettrich wrote:
Michael Van Canneyt schrieb:
On Mon, 23 Jan 2012, Hans-Peter Diettrich wrote:
Today I had problems in the FPDocManager, where the scanner/parser throws
an exception "String list does not allow duplicates". Reason may be
duplicate include paths, definitely a duplicate -dCPU32 from both the
parser and the commandline.
The sources have been stripped from dupError a long time ago. So I can't
reproduce this.
See pscanner.pp line 947, where FDefines is created with dupError.
What is the problem ? Defines or include paths ?
If you think there is a problem with double defines, please state this
clearly. From your report I understand you think there is a problem with
include paths. I cannot reproduce this: Yesterday I built FCL and RTL
with ALL include paths doubled. Everything went well, so I think the
problem is on your machine.
If you think there is an additional problem with defines, then state this
clearly or at the very least in a separate report.
Another parser error occurs in systemh.inc line 283 col. 30:
UCS4Char = type 0..$10ffff;
where the parser expects an "=" after "type". Wasn't this syntax
recognized already before 2.6?
As far as I know, I have fixed this already in trunk.
The reported problems exist since my last FPC 2.7 SVN update (yesterday),
they did not exist in the last months.
For this one, please file a separate bug report.
Michael.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel