c++: Fix build with clang
authorGerald Pfeifer <gerald@pfeifer.com>
Tue, 22 Dec 2020 12:37:56 +0000 (13:37 +0100)
committerGerald Pfeifer <gerald@pfeifer.com>
Tue, 22 Dec 2020 12:37:56 +0000 (13:37 +0100)
commit7e63d383b89cd75b7775883d71ed09724b9ee73f
treec9dcf4541b8401d559146b2ce7ad98abb7304751
parent027935eec43173a89cd3eeace0b51967288ac075
c++: Fix build with clang

After the addition of libcody building with clang 10.0.1 would fail
as follows:

  In file included from .../libcody/cody.hh:24:
  In file included from /usr/include/c++/v1/memory:653:
  /usr/include/c++/v1/typeinfo:346:5: error: no member named 'fancy_abort'
  in namespace 'std::__1'; did you mean simply 'fancy_abort'?
    _VSTD::abort();
    ^~~~~~~

mapper-client.cc and mapper-resolver.cc have addressed this already
by getting <string> and <vector> included; do the same for module.cc.

gcc/cp:
2020-12-22  Gerald Pfeifer  <gerald@pfeifer.com>

* module.cc (INCLUDE_STRING): Define.
(INCLUDE_VECTOR): Ditto.
gcc/cp/module.cc