mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 09:58:01 +00:00
Makefile.clangcl: move $(CCTARGET) out of $(CC).
Now $(CC) is defined to be nothing but the name of the clang-cl binary itself, which makes it easier to drop in a different one for a special purpose. (I tried to use this for static analysis recently - unsuccessfully, as yet, but I think this change will make anything else along the same lines easier as well.)
This commit is contained in:
parent
2cdff46d98
commit
50b9448450
@ -537,13 +537,13 @@ if (defined $makefiles{'clangcl'}) {
|
|||||||
"CCTARGET = i386-pc-windows-msvc18.0.0\n".
|
"CCTARGET = i386-pc-windows-msvc18.0.0\n".
|
||||||
"PLATFORMCFLAGS =\n".
|
"PLATFORMCFLAGS =\n".
|
||||||
"endif\n".
|
"endif\n".
|
||||||
"CC = \$(CCCMD) --target=\$(CCTARGET)\n".
|
"CC = \$(CCCMD)\n".
|
||||||
"RC = \$(RCCMD) /c 1252 \n".
|
"RC = \$(RCCMD) /c 1252 \n".
|
||||||
"RCPREPROC = \$(CCCMD) /P /TC\n".
|
"RCPREPROC = \$(CCCMD) /P /TC\n".
|
||||||
"LD = lld-link\n".
|
"LD = lld-link\n".
|
||||||
"\n".
|
"\n".
|
||||||
"# C compilation flags\n".
|
"# C compilation flags\n".
|
||||||
&splitline("CFLAGS = /nologo /W3 /O1 " .
|
&splitline("CFLAGS = --target=\$(CCTARGET) /nologo /W3 /O1 " .
|
||||||
(join " ", map {"-I$dirpfx$_"} @srcdirs) .
|
(join " ", map {"-I$dirpfx$_"} @srcdirs) .
|
||||||
" /D_WINDOWS /D_WIN32_WINDOWS=0x500 /DWINVER=0x500 ".
|
" /D_WINDOWS /D_WIN32_WINDOWS=0x500 /DWINVER=0x500 ".
|
||||||
"/D_CRT_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS").
|
"/D_CRT_SECURE_NO_WARNINGS /D_WINSOCK_DEPRECATED_NO_WARNINGS").
|
||||||
|
Loading…
Reference in New Issue
Block a user