Call unicode API on Windows #13888

pull ken2812221 wants to merge 1 commits into bitcoin:master from ken2812221:windows-force-w changing 2 files +7 −5
  1. ken2812221 commented at 1:35 am on August 6, 2018: contributor
    Call Unicode API on Windows
  2. laanwj added the label Windows on Aug 6, 2018
  3. ken2812221 force-pushed on Aug 11, 2018
  4. donaloconnor approved
  5. alexeyneu commented at 9:19 am on August 12, 2018: none
    i doubt that linker will change entry point coz of this . main to wmain change
  6. ken2812221 commented at 11:48 am on August 12, 2018: contributor
    @alexeyneu How could that happen?
  7. alexeyneu commented at 1:23 pm on August 12, 2018: none

    unicode support means :

    0int wmain(int argc, wchar_t* argv[])
    

    and /ENTRY:wmainCRTStartup in FLAGS . I strongly doubt that latter is added by gcc-msys-winlinux hybrid.
    native unicode .exe makefile:
    https://github.com/alexeyneu/json-demo/blob/master/makefile

  8. sipa commented at 6:47 pm on August 12, 2018: member
    @alexeyneu That seems to only affect whether or not command line arguments are passed in as wchar.
  9. ken2812221 commented at 9:50 pm on August 12, 2018: contributor
    @alexeyneu You can see #13883 how I solve this. Since we are using mingw. The linker will link wmain only if you pass -municode to it, but I don’t do this.
  10. alexeyneu commented at 11:45 pm on August 12, 2018: none
    @ken2812221 yeah it does the trick in msys . I’ve thinkin that you pretend to solve whole issue mentioned @sipa looks like it’s command line related even in msvc
  11. ken2812221 force-pushed on Aug 26, 2018
  12. Call unicode API on Windows d38bf9105d
  13. ken2812221 force-pushed on Sep 11, 2018
  14. laanwj commented at 10:09 am on September 13, 2018: member
    utACK d38bf9105d33147c899117a4c20ba7872733186f
  15. laanwj merged this on Sep 13, 2018
  16. laanwj closed this on Sep 13, 2018

  17. laanwj referenced this in commit 37b836ad09 on Sep 13, 2018
  18. ken2812221 deleted the branch on Sep 13, 2018
  19. Warrows referenced this in commit a7f5f3228d on Oct 14, 2019
  20. Warrows referenced this in commit f5e69c30ac on Nov 23, 2019
  21. fanquake deleted a comment on May 10, 2020
  22. PastaPastaPasta referenced this in commit 63369d2d83 on Jun 27, 2021
  23. PastaPastaPasta referenced this in commit 9be6d3f821 on Jun 28, 2021
  24. PastaPastaPasta referenced this in commit b8787d6024 on Jun 29, 2021
  25. PastaPastaPasta referenced this in commit 04152daeaa on Jul 1, 2021
  26. random-zebra referenced this in commit 61a098a775 on Aug 5, 2021
  27. Fabcien referenced this in commit 891d5ad3c1 on Jan 11, 2022
  28. DrahtBot locked this on Feb 15, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-17 03:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me