Otherwise their absense is seemingly ignored, which leads to overlooked
symbol additions.
Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
MergeDate: Fri Apr 3 15:42:15 2026
(Merged from https://github.com/openssl/openssl/pull/30635)
shift(@ARGV);
+# Check that object files exist
+foreach (@ARGV) {
+ unless (-f $_ && -r $_) {
+ die "Path is not a regular readable file: '$_'";
+ }
+}
+
my $objlist;
my $objfilelist = join(" ", @ARGV);
my $expsyms;