[all-commits] [llvm/llvm-project] b02ca0: [libc][NFC] add includes for internal headers to a...

michaelrj-google via All-commits all-commits at lists.llvm.org
Fri Jan 8 16:40:39 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b02ca0969ea3f8147ae74d08e131f1bfe4f203d2
      https://github.com/llvm/llvm-project/commit/b02ca0969ea3f8147ae74d08e131f1bfe4f203d2
  Author: Michael Jones <michaelrj at google.com>
  Date:   2021-01-09 (Sat, 09 Jan 2021)

  Changed paths:
    M libc/src/__support/common.h.def
    M libc/src/fenv/feclearexcept.cpp
    M libc/src/fenv/fegetround.cpp
    M libc/src/fenv/feraiseexcept.cpp
    M libc/src/fenv/fesetround.cpp
    M libc/src/fenv/fetestexcept.cpp
    M libc/src/math/ceil.cpp
    M libc/src/math/ceilf.cpp
    M libc/src/math/ceill.cpp
    M libc/src/math/copysign.cpp
    M libc/src/math/copysignf.cpp
    M libc/src/math/copysignl.cpp
    M libc/src/math/cosf.cpp
    M libc/src/math/exp2f.cpp
    M libc/src/math/exp_utils.cpp
    M libc/src/math/expf.cpp
    M libc/src/math/fabs.cpp
    M libc/src/math/fabsf.cpp
    M libc/src/math/fabsl.cpp
    M libc/src/math/fdim.cpp
    M libc/src/math/fdimf.cpp
    M libc/src/math/fdiml.cpp
    M libc/src/math/floor.cpp
    M libc/src/math/floorf.cpp
    M libc/src/math/floorl.cpp
    M libc/src/math/fmaf.cpp
    M libc/src/math/fmax.cpp
    M libc/src/math/fmaxf.cpp
    M libc/src/math/fmaxl.cpp
    M libc/src/math/fmin.cpp
    M libc/src/math/fminf.cpp
    M libc/src/math/fminl.cpp
    M libc/src/math/frexp.cpp
    M libc/src/math/frexpf.cpp
    M libc/src/math/frexpl.cpp
    M libc/src/math/hypot.cpp
    M libc/src/math/hypotf.cpp
    M libc/src/math/ilogb.cpp
    M libc/src/math/ilogbf.cpp
    M libc/src/math/ilogbl.cpp
    M libc/src/math/ldexp.cpp
    M libc/src/math/ldexpf.cpp
    M libc/src/math/ldexpl.cpp
    M libc/src/math/llrint.cpp
    M libc/src/math/llrintf.cpp
    M libc/src/math/llrintl.cpp
    M libc/src/math/llround.cpp
    M libc/src/math/llroundf.cpp
    M libc/src/math/llroundl.cpp
    M libc/src/math/logb.cpp
    M libc/src/math/logbf.cpp
    M libc/src/math/logbl.cpp
    M libc/src/math/lrint.cpp
    M libc/src/math/lrintf.cpp
    M libc/src/math/lrintl.cpp
    M libc/src/math/lround.cpp
    M libc/src/math/lroundf.cpp
    M libc/src/math/lroundl.cpp
    M libc/src/math/math_utils.cpp
    M libc/src/math/modf.cpp
    M libc/src/math/modff.cpp
    M libc/src/math/modfl.cpp
    M libc/src/math/nearbyint.cpp
    M libc/src/math/nearbyintf.cpp
    M libc/src/math/nearbyintl.cpp
    M libc/src/math/nextafter.cpp
    M libc/src/math/nextafterf.cpp
    M libc/src/math/nextafterl.cpp
    M libc/src/math/remainder.cpp
    M libc/src/math/remainderf.cpp
    M libc/src/math/remainderl.cpp
    M libc/src/math/remquo.cpp
    M libc/src/math/remquof.cpp
    M libc/src/math/remquol.cpp
    M libc/src/math/rint.cpp
    M libc/src/math/rintf.cpp
    M libc/src/math/rintl.cpp
    M libc/src/math/round.cpp
    M libc/src/math/roundf.cpp
    M libc/src/math/roundl.cpp
    M libc/src/math/sincosf.cpp
    M libc/src/math/sinf.cpp
    M libc/src/math/sqrt.cpp
    M libc/src/math/sqrtf.cpp
    M libc/src/math/sqrtl.cpp
    M libc/src/math/trunc.cpp
    M libc/src/math/truncf.cpp
    M libc/src/math/truncl.cpp
    M libc/src/threads/linux/call_once.cpp
    M libc/src/threads/linux/mtx_init.cpp
    M libc/src/threads/linux/mtx_lock.cpp
    M libc/src/threads/linux/mtx_unlock.cpp
    M libc/src/threads/linux/thrd_create.cpp
    M libc/src/threads/linux/thrd_join.cpp

  Log Message:
  -----------
  [libc][NFC] add includes for internal headers to all libc functions

this will make sure that all of the functions are using the correct
prototypes. Explained much better in the comments of this diff:
https://reviews.llvm.org/D94195




More information about the All-commits mailing list