aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-sccvn.c
diff options
context:
space:
mode:
authorNicolas Roche <roche@adacore.com>2019-07-08 08:14:06 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2019-07-08 08:14:06 +0000
commit900dd8405fbd327023aa24f856b4535033ebbef0 (patch)
treef4981b82a4a4ba7dceef2ec53de7de5bc6f6dae5 /gcc/tree-ssa-sccvn.c
parenteaec429d5be27b5dce89260248c928edc2593d17 (diff)
downloadgcc-900dd8405fbd327023aa24f856b4535033ebbef0.zip
gcc-900dd8405fbd327023aa24f856b4535033ebbef0.tar.gz
gcc-900dd8405fbd327023aa24f856b4535033ebbef0.tar.bz2
[Ada] Remove dependency on Win32 GDI (Graphical Interface)
CommandLineToArgvW drags a dependency on SHELL32.DLL and thus GDI32.DLL. By loading GDI32.DLL some default GDI objects are allocated. On some Windows versions this cause the use of a lock on the graphical interface during process termination. This can impact parallelism significantly as termination of processes is serialized. 2019-07-08 Nicolas Roche <roche@adacore.com> gcc/ada/ * rtinit.c (__gnat_runtime_initialize): Remove dependency on CommandLineToArgvW. From-SVN: r273214
Diffstat (limited to 'gcc/tree-ssa-sccvn.c')
0 files changed, 0 insertions, 0 deletions