summaryrefslogtreecommitdiffstats
path: root/external/openssl/configurable-z-option.patch.0
blob: d9478b6a9701f256d3a92bb40d77e2134080ad3c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
--- Configurations/10-main.conf.sav	2023-09-19 22:02:31.000000000 +0900
+++ Configurations/10-main.conf	2023-09-30 23:47:49.734377000 +0900
@@ -14,7 +14,7 @@
         } elsif ($disabled{asm}) {
             # assembler is still used to compile uplink shim
             $vc_win64a_info = { AS        => "ml64",
-                                ASFLAGS   => "/nologo /Zi",
+                                ASFLAGS   => "/nologo $$(DEBUG_FLAGS_VALUE)",
                                 asflags   => "/c /Cp /Cx",
                                 asoutflag => "/Fo",
                                 perlasm_scheme => "masm" };
@@ -44,7 +44,7 @@
         } elsif ($disabled{asm}) {
             # not actually used, uplink shim is inlined into C code
             $vc_win32_info = { AS        => "ml",
-                               ASFLAGS   => "/nologo /Zi",
+                               ASFLAGS   => "/nologo $$(DEBUG_FLAGS_VALUE)",
                                asflags   => "/Cp /coff /c /Cx",
                                asoutflag => "/Fo",
                                perlasm_scheme => "win32" };
@@ -1333,10 +1333,10 @@
                                 "UNICODE", "_UNICODE",
                                 "_CRT_SECURE_NO_DEPRECATE",
                                 "_WINSOCK_DEPRECATED_NO_WARNINGS"),
-        lib_cflags       => add("/Zi /Fdossl_static.pdb"),
+        lib_cflags       => add("\$(DEBUG_FLAGS_VALUE)"),
         lib_defines      => add("L_ENDIAN"),
-        dso_cflags       => "/Zi /Fddso.pdb",
-        bin_cflags       => "/Zi /Fdapp.pdb",
+        dso_cflags       => "\$(DEBUG_FLAGS_VALUE)",
+        bin_cflags       => "\$(DEBUG_FLAGS_VALUE)",
         # def_flag made to empty string so a .def file gets generated
         shared_defflag   => '',
         shared_ldflag    => "/dll",