Am 24.09.2013 14:17, schrieb Mattias Gaertner:
Hi,

When calling "fpc -d foo test.pas" there are two mistakes:
First the -d parameter is missing a value, which fpc silently ignores.
And second there are two files to compile. FPC ignores that too, gives
a hint, but compiles anyway.

Design or bug?
The '-d' argument is written explicitely to do something only if it has a (directly following) argument. Otherwise it does nothing. If this should be considered a bug or not is up to discussion, but the code is this way at least since the migration to SVN. That FPC warns if multiple files are supplied is by design as there is a specific warning about this. FPC will always use the last filename given as mentioned here: http://www.freepascal.org/docs-html/user/userse70.html#x182-189000C.11

Regards,
Sven
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to