aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libstd-modules/buildfile4
-rw-r--r--libstd-modules/std-core.mxx3
2 files changed, 6 insertions, 1 deletions
diff --git a/libstd-modules/buildfile b/libstd-modules/buildfile
index ce661cc..5e198c3 100644
--- a/libstd-modules/buildfile
+++ b/libstd-modules/buildfile
@@ -15,6 +15,8 @@ else
# should we have used headers (i.e., whatever object code generated from
# those headers would have ended up in each executable/library).
#
+ # @@ TODO: it should become a module interface-only library.
+ #
./: liba{std-modules}
# Building of the modules gets rather compiler-specific.
@@ -57,7 +59,7 @@ else
# @@ Doesn't work if installed so we don't bother installing it. But we
# still install dummy std-modules; the idea is to link a dummy and
- # (try) to use Microsoft-shipped .ifc's.
+ # (try) to use Microsoft-shipped .ifc's?
#
$dir/liba{std}: install = false
diff --git a/libstd-modules/std-core.mxx b/libstd-modules/std-core.mxx
index d723320..08c8508 100644
--- a/libstd-modules/std-core.mxx
+++ b/libstd-modules/std-core.mxx
@@ -79,6 +79,8 @@ export
#include <map>
#include <unordered_set>
#include <unordered_map>
+#include <list>
+#include <forward_list>
#include <stack>
}
@@ -86,6 +88,7 @@ export
export
{
#include <cctype>
+#include <cwctype>
#include <locale>
#include <clocale>