Currently, using the "-u" parameter for sdld to create an .rst file from an .lst file will cause a linking error if the corresponding .lst file cannot be found.
This seems too harsh and creates a problem that in a mixed project where some .lst files are available and some are not, trying to create .rst files for those files where .lst files are present is not possible.
A simple patch for this is attached as missing_lst_fix.patch. This patch changes the error message into a warning message, so that the rest of the linking process continues as normal even when a .lst file cannot be found.
Is a similar feature available in upstream asxxxx? If yes, does it use the same syntax there?