mirror of
https://github.com/llvm-mirror/libcxx.git
synced 2025-10-23 01:18:52 +08:00
Attempt to fix stdint/cstdint modules try 2
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@287690 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -45,7 +45,13 @@ module std [system] {
|
||||
// <stddef.h>'s __need_* macros require textual inclusion.
|
||||
textual header "stddef.h"
|
||||
}
|
||||
// FIXME: <stdint.h> is missing.
|
||||
module stdint_h {
|
||||
header "stdint.h"
|
||||
export *
|
||||
// FIXME: This module only exists on OS X and for some reason the
|
||||
// wildcard above doesn't export it.
|
||||
export Darwin.C.stdint
|
||||
}
|
||||
module stdio_h {
|
||||
// <stdio.h>'s __need_* macros require textual inclusion.
|
||||
textual header "stdio.h"
|
||||
@@ -158,6 +164,7 @@ module std [system] {
|
||||
}
|
||||
module cstdint {
|
||||
header "cstdint"
|
||||
export depr.stdint_h
|
||||
export *
|
||||
}
|
||||
module cstdio {
|
||||
|
Reference in New Issue
Block a user