https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113501

            Bug ID: 113501
           Summary: i think -lntdll should by default by included in
                    windows targets
           Product: gcc
           Version: 14.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: unlvsur at live dot com
  Target Milestone: ---

https://github.com/gcc-mirror/gcc/blob/f036d759ecee538555fa8c6b11963e4033732463/gcc/config/i386/ming

The mcf thread has already linked to -lntdll, and it's confirmed that even
Windows 95 includes ntdll.dll. Additionally, if users do not utilize any
functions from ntdll directly, the inclusion of -lntdll does not result in
linking to it. Therefore, I propose making it a default toggle to simplify
compilation for Windows.

On windows 95, if we do -lntdll, it won't still run. I have tried and confirmed
it.

Reply via email to