simon-git: putty (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sat Sep 3 11:39:04 BST 2022


TL;DR:
  1dcf1a41 Turn -Wall back off for clang-based Windows builds.
  19ab0e34 Turn on -DSTRICT in the bob Windows builds.
  23245fb4 Reset the diagnostic syntax in clang-cl builds.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2022-09-03 11:39:04

commit 1dcf1a41c5734845b452ae915a18f2fae2465698
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=1dcf1a41c5734845b452ae915a18f2fae2465698;hp=71f409f088046059ac025836ad0993adc957231a
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Sep 3 11:31:49 2022 +0100

    Turn -Wall back off for clang-based Windows builds.
    
    Unfortunately, it gives an absolutely huge number of warnings, and it
    wouldn't be feasible to fix them all without risking introducing
    further bugs. Perhaps _after_ the next release branch it might be
    worth looking at some of them, but I don't think fixing them right now
    is viable.
    
    I've left it on for actual gcc, though, since the MinGW build seems OK
    with it.

 cmake/platforms/windows.cmake | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit 19ab0e34d60421ee6f95c58aef1097bf4d145832
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=19ab0e34d60421ee6f95c58aef1097bf4d145832;hp=1dcf1a41c5734845b452ae915a18f2fae2465698
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Sep 3 11:33:38 2022 +0100

    Turn on -DSTRICT in the bob Windows builds.
    
    Now we should get warned if we do anything that breaks the new
    stricter MinGW warning level, not to mention anything generating
    warnings in the clang-cl builds.

 Buildscr | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 23245fb4185171c1e687a8bc64f4e1f148e6e7ea
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=23245fb4185171c1e687a8bc64f4e1f148e6e7ea;hp=19ab0e34d60421ee6f95c58aef1097bf4d145832
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Sep 3 11:35:33 2022 +0100

    Reset the diagnostic syntax in clang-cl builds.
    
    I've only just found out that you can set it back to the Unix-like
    syntax, which I find more convenient.

 cmake/platforms/windows.cmake | 10 ++++++++++
 1 file changed, 10 insertions(+)



More information about the tartarus-commits mailing list