VMS: Change debug linking method to generate a separate Debug Symbol File
[openssl.git] / Configurations / 10-main.conf
index 91dd65f6e18972e8b85ae55a72d299b5e2a33fcc..c3d2e94792898e1f9b11bef86ceebaabd7e2879c 100644 (file)
@@ -1785,8 +1785,8 @@ sub vms_info {
                                    debug   => "/NOOPTIMIZE/DEBUG",
                                    release => "/OPTIMIZE/NODEBUG"),
         defines          => add("OPENSSL_USE_NODELETE"),
-        lflags           => picker(default => "/MAP",
-                                   debug   => "/DEBUG/TRACEBACK",
+        lflags           => picker(default => "/MAP='F\$PARSE(\".MAP\",\"\$\@\")'",
+                                   debug   => "/DSF='F\$PARSE(\"\$(BLDDIR).DSF\",\"\$\@\")'/TRACEBACK",
                                    release => "/NODEBUG/NOTRACEBACK"),
         lib_cflags       => add("/NAMES=(AS_IS,SHORTENED)/EXTERN_MODEL=STRICT_REFDEF"),
         # no_inst_bin_cflags is used instead of bin_cflags by descrip.mms.tmpl