[Bug libstdc++/103655] "x" does not exist on windows and dos

2023-08-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103655 --- Comment #6 from Jonathan Wakely --- Does it silently ignore the x and open in non-exclusive mode, or does it give an error? Giving an error is fine, it just means noreplace can't be used on those systems. Silently ignoring the x and

[Bug libstdc++/103655] "x" does not exist on windows and dos

2022-01-20 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103655 --- Comment #5 from cqwrteur --- (In reply to Jonathan Wakely from comment #4) > I'm not interested in supporting a dead proprietary OS that even the vendor > no longer supports. Libstdc++ will still work on XP for the most part. If a > brand

[Bug libstdc++/103655] "x" does not exist on windows and dos

2022-01-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103655 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libstdc++/103655] "x" does not exist on windows and dos

2022-01-20 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103655 Jiang An changed: What|Removed |Added CC||de34 at live dot cn --- Comment #3 from

[Bug libstdc++/103655] "x" does not exist on windows and dos

2022-01-20 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103655 --- Comment #2 from Jonathan Wakely --- "We implemented this C11 feature a while ago and backported it to all OSes" That suggests it should become available everywhere, no?

[Bug libstdc++/103655] "x" does not exist on windows and dos

2022-01-19 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103655 --- Comment #1 from Jiang An --- It seems that MS implemented the "x" mode in 2020: https://github.com/MicrosoftDocs/cpp-docs/commit/3e0701d935614423e1f09a6712cb5b5e28c43022#diff-be5df6fa41d451f0736c5cd8d863fb3bccfd2b49fbd6b0f7f5de6c07c87700ac