[libc-commits] [PATCH] D114302: [libc] apply new lint rules

Michael Jones via Phabricator via libc-commits libc-commits at lists.llvm.org
Fri Nov 19 16:52:51 PST 2021


michaelrj created this revision.
michaelrj added reviewers: sivachandra, lntue.
Herald added subscribers: libc-commits, ecnelises, tschuett.
Herald added a project: libc-project.
michaelrj requested review of this revision.

TODO: write description

Currently broken, sigaction_test and signal_test are failing, and I
don't know why.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D114302

Files:
  libc/config/linux/api.td
  libc/fuzzing/math/Compare.h
  libc/spec/stdc.td
  libc/src/__support/CPP/ArrayRef.h
  libc/src/__support/CPP/Bitset.h
  libc/src/__support/CPP/TypeTraits.h
  libc/src/__support/FPUtil/BasicOperations.h
  libc/src/__support/FPUtil/DivisionAndRemainderOperations.h
  libc/src/__support/FPUtil/DummyFEnvImpl.h
  libc/src/__support/FPUtil/FMA.h
  libc/src/__support/FPUtil/FPBits.h
  libc/src/__support/FPUtil/FloatProperties.h
  libc/src/__support/FPUtil/Hypot.h
  libc/src/__support/FPUtil/LongDoubleBitsX86.h
  libc/src/__support/FPUtil/ManipulationFunctions.h
  libc/src/__support/FPUtil/NearestIntegerOperations.h
  libc/src/__support/FPUtil/NextAfterLongDoubleX86.h
  libc/src/__support/FPUtil/NormalFloat.h
  libc/src/__support/FPUtil/Sqrt.h
  libc/src/__support/FPUtil/SqrtLongDoubleX86.h
  libc/src/__support/FPUtil/aarch64/FEnvImpl.h
  libc/src/__support/FPUtil/aarch64/FMA.h
  libc/src/__support/FPUtil/generic/FMA.h
  libc/src/__support/FPUtil/x86_64/FEnvImpl.h
  libc/src/__support/FPUtil/x86_64/FMA.h
  libc/src/__support/detailed_powers_of_ten.h
  libc/src/__support/endian.h
  libc/src/__support/high_precision_decimal.h
  libc/src/__support/integer_operations.h
  libc/src/__support/str_to_float.h
  libc/src/__support/str_to_integer.h
  libc/src/assert/__assert_fail.cpp
  libc/src/errno/__errno_location.cpp
  libc/src/fenv/feclearexcept.cpp
  libc/src/fenv/fedisableexcept.cpp
  libc/src/fenv/feenableexcept.cpp
  libc/src/fenv/fegetenv.cpp
  libc/src/fenv/fegetexcept.cpp
  libc/src/fenv/fegetexceptflag.cpp
  libc/src/fenv/fegetround.cpp
  libc/src/fenv/feholdexcept.cpp
  libc/src/fenv/feraiseexcept.cpp
  libc/src/fenv/fesetenv.cpp
  libc/src/fenv/fesetexceptflag.cpp
  libc/src/fenv/fesetround.cpp
  libc/src/fenv/fetestexcept.cpp
  libc/src/fenv/feupdateenv.cpp
  libc/src/inttypes/imaxdiv.cpp
  libc/src/math/generic/cosf.cpp
  libc/src/math/generic/dp_trig.cpp
  libc/src/math/generic/expm1f.cpp
  libc/src/math/generic/llrint.cpp
  libc/src/math/generic/llrintf.cpp
  libc/src/math/generic/llrintl.cpp
  libc/src/math/generic/llround.cpp
  libc/src/math/generic/llroundf.cpp
  libc/src/math/generic/llroundl.cpp
  libc/src/math/generic/lrint.cpp
  libc/src/math/generic/lrintf.cpp
  libc/src/math/generic/lrintl.cpp
  libc/src/math/generic/lround.cpp
  libc/src/math/generic/lroundf.cpp
  libc/src/math/generic/lroundl.cpp
  libc/src/math/generic/math_utils.h
  libc/src/math/generic/rint.cpp
  libc/src/math/generic/rintf.cpp
  libc/src/math/generic/rintl.cpp
  libc/src/math/generic/sincosf.cpp
  libc/src/math/generic/sincosf_data.cpp
  libc/src/math/generic/sincosf_utils.h
  libc/src/math/generic/sinf.cpp
  libc/src/signal/linux/sigaction.cpp
  libc/src/signal/linux/sigemptyset.cpp
  libc/src/signal/linux/signal.h
  libc/src/stdlib/abs.cpp
  libc/src/stdlib/div.cpp
  libc/src/stdlib/labs.cpp
  libc/src/stdlib/ldiv.cpp
  libc/src/stdlib/llabs.cpp
  libc/src/stdlib/lldiv.cpp
  libc/src/string/bcmp.cpp
  libc/src/string/memccpy.cpp
  libc/src/string/memory_utils/elements.h
  libc/src/string/memory_utils/elements_x86.h
  libc/src/string/memory_utils/memcmp_implementations.h
  libc/src/string/memory_utils/memcpy_implementations.h
  libc/src/string/memory_utils/memset_implementations.h
  libc/src/string/strcat.cpp
  libc/src/string/strncat.cpp
  libc/src/threads/linux/Thread.h
  libc/src/threads/linux/thrd_create.cpp
  libc/src/threads/linux/thrd_join.cpp
  libc/src/time/asctime.cpp
  libc/src/time/asctime.h
  libc/src/time/asctime_r.cpp
  libc/src/time/asctime_r.h
  libc/src/time/gmtime.cpp
  libc/src/time/gmtime.h
  libc/src/time/gmtime_r.cpp
  libc/src/time/gmtime_r.h
  libc/src/time/mktime.cpp
  libc/src/time/mktime.h
  libc/src/time/time_utils.cpp
  libc/src/time/time_utils.h
  libc/test/src/__support/endian_test.cpp
  libc/test/src/__support/high_precision_decimal_test.cpp
  libc/test/src/__support/str_to_float_test.cpp
  libc/test/src/fenv/enabled_exceptions_test.cpp
  libc/test/src/fenv/exception_flags_test.cpp
  libc/test/src/fenv/exception_status_test.cpp
  libc/test/src/fenv/feclearexcept_test.cpp
  libc/test/src/fenv/feholdexcept_test.cpp
  libc/test/src/fenv/feupdateenv_test.cpp
  libc/test/src/fenv/getenv_and_setenv_test.cpp
  libc/test/src/math/CeilTest.h
  libc/test/src/math/CopySignTest.h
  libc/test/src/math/FAbsTest.h
  libc/test/src/math/FDimTest.h
  libc/test/src/math/FMaxTest.h
  libc/test/src/math/FMinTest.h
  libc/test/src/math/FloorTest.h
  libc/test/src/math/FmaTest.h
  libc/test/src/math/FrexpTest.h
  libc/test/src/math/HypotTest.h
  libc/test/src/math/ILogbTest.h
  libc/test/src/math/LdExpTest.h
  libc/test/src/math/LogbTest.h
  libc/test/src/math/ModfTest.h
  libc/test/src/math/NextAfterTest.h
  libc/test/src/math/RIntTest.h
  libc/test/src/math/RemQuoTest.h
  libc/test/src/math/RoundTest.h
  libc/test/src/math/RoundToIntegerTest.h
  libc/test/src/math/SqrtTest.h
  libc/test/src/math/TruncTest.h
  libc/test/src/math/cosf_test.cpp
  libc/test/src/math/exhaustive/expm1f_test.cpp
  libc/test/src/math/exp2f_test.cpp
  libc/test/src/math/expf_test.cpp
  libc/test/src/math/expm1f_test.cpp
  libc/test/src/math/sincosf_test.cpp
  libc/test/src/math/sinf_test.cpp
  libc/test/src/stdlib/atof_test.cpp
  libc/test/src/stdlib/strtod_test.cpp
  libc/test/src/stdlib/strtof_test.cpp
  libc/test/src/string/memory_utils/elements_test.cpp
  libc/test/src/string/memory_utils/memory_access_test.cpp
  libc/test/src/time/TmHelper.h
  libc/test/src/time/TmMatcher.h
  libc/test/src/time/asctime_r_test.cpp
  libc/test/src/time/asctime_test.cpp
  libc/test/src/time/gmtime_r_test.cpp
  libc/test/src/time/gmtime_test.cpp
  libc/test/src/time/mktime_test.cpp
  libc/test/utils/FPUtil/x86_long_double_test.cpp
  libc/utils/HdrGen/PrototypeTestGen/PrototypeTestGen.cpp
  libc/utils/MPFRWrapper/MPFRUtils.cpp
  libc/utils/MPFRWrapper/MPFRUtils.h
  libc/utils/UnitTest/FPMatcher.cpp
  libc/utils/UnitTest/FPMatcher.h
  libc/utils/UnitTest/LibcTest.cpp
  libc/utils/UnitTest/LibcTest.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D114302.388670.patch
Type: text/x-patch
Size: 422523 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20211120/3bc40419/attachment-0001.bin>


More information about the libc-commits mailing list