summaryrefslogtreecommitdiffstats
path: root/libcxx/include/module.modulemap
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2018-04-06 21:37:23 +0000
committerEric Fiselier <eric@efcs.ca>2018-04-06 21:37:23 +0000
commit0913ca197855626c93fdae4184ae80ff5a26503a (patch)
treee7765626e6ab2a71e67babcfefd2ab0ecb7758e1 /libcxx/include/module.modulemap
parent66f53d71f7e0ff1c2811ec6741af511c588fd038 (diff)
downloadbcm5719-llvm-0913ca197855626c93fdae4184ae80ff5a26503a.tar.gz
bcm5719-llvm-0913ca197855626c93fdae4184ae80ff5a26503a.zip
Implement P0768r1: Library support for the Spaceship Operator.
this patch adds the <compare> header and implements all of it except for [comp.alg]. As I understand it, the header is needed by the compiler in when implementing the semantics of operator<=>. For that reason I feel it's important to land this header early, despite all compilers lacking support. llvm-svn: 329460
Diffstat (limited to 'libcxx/include/module.modulemap')
-rw-r--r--libcxx/include/module.modulemap4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcxx/include/module.modulemap b/libcxx/include/module.modulemap
index cf92fa0d850..473938656a1 100644
--- a/libcxx/include/module.modulemap
+++ b/libcxx/include/module.modulemap
@@ -243,6 +243,10 @@ module std [system] {
header "codecvt"
export *
}
+ module compare {
+ header "compare"
+ export *
+ }
module complex {
header "complex"
export *
OpenPOWER on IntegriCloud