[libcxx-commits] [PATCH] D116965: [libc++] Modularize <chrono>

Louis Dionne via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jan 12 08:23:09 PST 2022


ldionne updated this revision to Diff 399339.
ldionne added a comment.

Fix modular build.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D116965/new/

https://reviews.llvm.org/D116965

Files:
  libcxx/include/CMakeLists.txt
  libcxx/include/__chrono/calendar.h
  libcxx/include/__chrono/duration.h
  libcxx/include/__chrono/file_clock.h
  libcxx/include/__chrono/high_resolution_clock.h
  libcxx/include/__chrono/steady_clock.h
  libcxx/include/__chrono/system_clock.h
  libcxx/include/__chrono/time_point.h
  libcxx/include/__mutex_base
  libcxx/include/__thread/poll_with_backoff.h
  libcxx/include/chrono
  libcxx/include/module.modulemap
  libcxx/include/streambuf
  libcxx/src/filesystem/filesystem_common.h
  libcxx/test/libcxx/diagnostics/detail.headers/chrono/calendar.module.verify.cpp
  libcxx/test/libcxx/diagnostics/detail.headers/chrono/duration.module.verify.cpp
  libcxx/test/libcxx/diagnostics/detail.headers/chrono/file_clock.module.verify.cpp
  libcxx/test/libcxx/diagnostics/detail.headers/chrono/high_resolution_clock.module.verify.cpp
  libcxx/test/libcxx/diagnostics/detail.headers/chrono/steady_clock.module.verify.cpp
  libcxx/test/libcxx/diagnostics/detail.headers/chrono/system_clock.module.verify.cpp
  libcxx/test/libcxx/diagnostics/detail.headers/chrono/time_point.module.verify.cpp
  libcxx/test/std/input.output/filesystems/fs.filesystem.synopsis/file_time_type_resolution.compile.pass.cpp
  libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp
  libcxx/test/std/utilities/time/days.pass.cpp
  libcxx/test/std/utilities/time/hours.pass.cpp
  libcxx/test/std/utilities/time/microseconds.pass.cpp
  libcxx/test/std/utilities/time/milliseconds.pass.cpp
  libcxx/test/std/utilities/time/minutes.pass.cpp
  libcxx/test/std/utilities/time/months.pass.cpp
  libcxx/test/std/utilities/time/nanoseconds.pass.cpp
  libcxx/test/std/utilities/time/seconds.pass.cpp
  libcxx/test/std/utilities/time/time.clock/time.clock.file/consistency.pass.cpp
  libcxx/test/std/utilities/time/time.clock/time.clock.file/rep_signed.pass.cpp
  libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp
  libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp
  libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp
  libcxx/test/std/utilities/time/time.duration/default_ratio.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.cast/duration_cast.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_equal.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_less.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_int_to_float.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_overflow.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_+.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_-.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_duration.pass.cpp
  libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_duration.pass.cpp
  libcxx/test/std/utilities/time/time.duration/types.pass.cpp
  libcxx/test/std/utilities/time/time.hms/hhmmss.fail.cpp
  libcxx/test/std/utilities/time/time.hms/time.12/is_am.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.12/is_pm.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.12/make12.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.12/make24.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/hours.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/is_negative.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/minutes.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/precision.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/seconds.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/subseconds.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/to_duration.pass.cpp
  libcxx/test/std/utilities/time/time.hms/time.hms.members/width.pass.cpp
  libcxx/test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp
  libcxx/test/std/utilities/time/time.point/time.point.cons/default.pass.cpp
  libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp
  libcxx/test/std/utilities/time/time.traits/time.traits.specializations/duration.pass.cpp
  libcxx/test/std/utilities/time/time.traits/time.traits.specializations/time_point.pass.cpp
  libcxx/test/std/utilities/time/weeks.pass.cpp
  libcxx/test/std/utilities/time/years.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116965.399339.patch
Type: text/x-patch
Size: 207486 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220112/1a16bab8/attachment-0001.bin>


More information about the libcxx-commits mailing list