[libc-commits] [PATCH] D141041: [libc] Mark public C++ functions noexcept
Guillaume Chatelet via Phabricator via libc-commits
libc-commits at lists.llvm.org
Thu Jan 5 03:03:46 PST 2023
gchatelet created this revision.
Herald added subscribers: libc-commits, ecnelises, tschuett.
Herald added projects: libc-project, All.
gchatelet requested review of this revision.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D141041
Files:
libc/src/__support/common.h
libc/src/assert/__assert_fail.h
libc/src/ctype/isalnum.h
libc/src/ctype/isalpha.h
libc/src/ctype/isascii.h
libc/src/ctype/isblank.h
libc/src/ctype/iscntrl.h
libc/src/ctype/isdigit.h
libc/src/ctype/isgraph.h
libc/src/ctype/islower.h
libc/src/ctype/isprint.h
libc/src/ctype/ispunct.h
libc/src/ctype/isspace.h
libc/src/ctype/isupper.h
libc/src/ctype/isxdigit.h
libc/src/ctype/toascii.h
libc/src/ctype/tolower.h
libc/src/ctype/toupper.h
libc/src/dirent/closedir.h
libc/src/dirent/dirfd.h
libc/src/dirent/opendir.h
libc/src/dirent/readdir.h
libc/src/fcntl/creat.h
libc/src/fcntl/open.h
libc/src/fcntl/openat.h
libc/src/fenv/feclearexcept.h
libc/src/fenv/fedisableexcept.h
libc/src/fenv/feenableexcept.h
libc/src/fenv/fegetenv.h
libc/src/fenv/fegetexcept.h
libc/src/fenv/fegetexceptflag.h
libc/src/fenv/fegetround.h
libc/src/fenv/feholdexcept.h
libc/src/fenv/feraiseexcept.h
libc/src/fenv/fesetenv.h
libc/src/fenv/fesetexceptflag.h
libc/src/fenv/fesetround.h
libc/src/fenv/fetestexcept.h
libc/src/fenv/feupdateenv.h
libc/src/inttypes/imaxabs.h
libc/src/inttypes/imaxdiv.h
libc/src/inttypes/strtoimax.h
libc/src/inttypes/strtoumax.h
libc/src/math/acosf.h
libc/src/math/asin.h
libc/src/math/asinf.h
libc/src/math/atanf.h
libc/src/math/atanhf.h
libc/src/math/ceil.h
libc/src/math/ceilf.h
libc/src/math/ceill.h
libc/src/math/copysign.h
libc/src/math/copysignf.h
libc/src/math/copysignl.h
libc/src/math/cos.h
libc/src/math/cosf.h
libc/src/math/coshf.h
libc/src/math/exp10f.h
libc/src/math/exp2f.h
libc/src/math/expf.h
libc/src/math/expm1f.h
libc/src/math/fabs.h
libc/src/math/fabsf.h
libc/src/math/fabsl.h
libc/src/math/fdim.h
libc/src/math/fdimf.h
libc/src/math/fdiml.h
libc/src/math/floor.h
libc/src/math/floorf.h
libc/src/math/floorl.h
libc/src/math/fma.h
libc/src/math/fmaf.h
libc/src/math/fmax.h
libc/src/math/fmaxf.h
libc/src/math/fmaxl.h
libc/src/math/fmin.h
libc/src/math/fminf.h
libc/src/math/fminl.h
libc/src/math/fmod.h
libc/src/math/fmodf.h
libc/src/math/frexp.h
libc/src/math/frexpf.h
libc/src/math/frexpl.h
libc/src/math/hypot.h
libc/src/math/hypotf.h
libc/src/math/ilogb.h
libc/src/math/ilogbf.h
libc/src/math/ilogbl.h
libc/src/math/ldexp.h
libc/src/math/ldexpf.h
libc/src/math/ldexpl.h
libc/src/math/llrint.h
libc/src/math/llrintf.h
libc/src/math/llrintl.h
libc/src/math/llround.h
libc/src/math/llroundf.h
libc/src/math/llroundl.h
libc/src/math/log10f.h
libc/src/math/log1pf.h
libc/src/math/log2f.h
libc/src/math/logb.h
libc/src/math/logbf.h
libc/src/math/logbl.h
libc/src/math/logf.h
libc/src/math/lrint.h
libc/src/math/lrintf.h
libc/src/math/lrintl.h
libc/src/math/lround.h
libc/src/math/lroundf.h
libc/src/math/lroundl.h
libc/src/math/modf.h
libc/src/math/modff.h
libc/src/math/modfl.h
libc/src/math/nearbyint.h
libc/src/math/nearbyintf.h
libc/src/math/nearbyintl.h
libc/src/math/nextafter.h
libc/src/math/nextafterf.h
libc/src/math/nextafterl.h
libc/src/math/pow.h
libc/src/math/remainder.h
libc/src/math/remainderf.h
libc/src/math/remainderl.h
libc/src/math/remquo.h
libc/src/math/remquof.h
libc/src/math/remquol.h
libc/src/math/rint.h
libc/src/math/rintf.h
libc/src/math/rintl.h
libc/src/math/round.h
libc/src/math/roundf.h
libc/src/math/roundl.h
libc/src/math/sin.h
libc/src/math/sincosf.h
libc/src/math/sinf.h
libc/src/math/sinhf.h
libc/src/math/sqrt.h
libc/src/math/sqrtf.h
libc/src/math/sqrtl.h
libc/src/math/tan.h
libc/src/math/tanf.h
libc/src/math/tanhf.h
libc/src/math/trunc.h
libc/src/math/truncf.h
libc/src/math/truncl.h
libc/src/pthread/pthread_atfork.h
libc/src/pthread/pthread_attr_destroy.h
libc/src/pthread/pthread_attr_getdetachstate.h
libc/src/pthread/pthread_attr_getguardsize.h
libc/src/pthread/pthread_attr_getstack.h
libc/src/pthread/pthread_attr_getstacksize.h
libc/src/pthread/pthread_attr_init.h
libc/src/pthread/pthread_attr_setdetachstate.h
libc/src/pthread/pthread_attr_setguardsize.h
libc/src/pthread/pthread_attr_setstack.h
libc/src/pthread/pthread_attr_setstacksize.h
libc/src/pthread/pthread_create.h
libc/src/pthread/pthread_detach.h
libc/src/pthread/pthread_equal.h
libc/src/pthread/pthread_exit.h
libc/src/pthread/pthread_getname_np.h
libc/src/pthread/pthread_getspecific.h
libc/src/pthread/pthread_join.h
libc/src/pthread/pthread_key_create.h
libc/src/pthread/pthread_key_delete.h
libc/src/pthread/pthread_mutex_destroy.h
libc/src/pthread/pthread_mutex_init.h
libc/src/pthread/pthread_mutex_lock.h
libc/src/pthread/pthread_mutex_unlock.h
libc/src/pthread/pthread_mutexattr_destroy.h
libc/src/pthread/pthread_mutexattr_getpshared.h
libc/src/pthread/pthread_mutexattr_getrobust.h
libc/src/pthread/pthread_mutexattr_gettype.h
libc/src/pthread/pthread_mutexattr_init.h
libc/src/pthread/pthread_mutexattr_setpshared.h
libc/src/pthread/pthread_mutexattr_setrobust.h
libc/src/pthread/pthread_mutexattr_settype.h
libc/src/pthread/pthread_once.h
libc/src/pthread/pthread_self.h
libc/src/pthread/pthread_setname_np.h
libc/src/pthread/pthread_setspecific.h
libc/src/sched/sched_getaffinity.h
libc/src/sched/sched_getcpucount.h
libc/src/sched/sched_setaffinity.h
libc/src/setjmp/longjmp.h
libc/src/setjmp/setjmp_impl.h
libc/src/signal/kill.h
libc/src/signal/raise.h
libc/src/signal/sigaction.h
libc/src/signal/sigaddset.h
libc/src/signal/sigaltstack.h
libc/src/signal/sigdelset.h
libc/src/signal/sigemptyset.h
libc/src/signal/sigfillset.h
libc/src/signal/signal.h
libc/src/signal/sigprocmask.h
libc/src/spawn/posix_spawn.h
libc/src/spawn/posix_spawn_file_actions_addclose.h
libc/src/spawn/posix_spawn_file_actions_adddup2.h
libc/src/spawn/posix_spawn_file_actions_addopen.h
libc/src/spawn/posix_spawn_file_actions_destroy.h
libc/src/spawn/posix_spawn_file_actions_init.h
libc/src/stdio/clearerr.h
libc/src/stdio/clearerr_unlocked.h
libc/src/stdio/fclose.h
libc/src/stdio/feof.h
libc/src/stdio/feof_unlocked.h
libc/src/stdio/ferror.h
libc/src/stdio/ferror_unlocked.h
libc/src/stdio/fflush.h
libc/src/stdio/fgetc.h
libc/src/stdio/fgetc_unlocked.h
libc/src/stdio/fgets.h
libc/src/stdio/flockfile.h
libc/src/stdio/fopen.h
libc/src/stdio/fopencookie.h
libc/src/stdio/fprintf.h
libc/src/stdio/fputc.h
libc/src/stdio/fputs.h
libc/src/stdio/fread.h
libc/src/stdio/fread_unlocked.h
libc/src/stdio/fscanf.h
libc/src/stdio/fseek.h
libc/src/stdio/ftell.h
libc/src/stdio/funlockfile.h
libc/src/stdio/fwrite.h
libc/src/stdio/fwrite_unlocked.h
libc/src/stdio/getc.h
libc/src/stdio/getc_unlocked.h
libc/src/stdio/printf.h
libc/src/stdio/putc.h
libc/src/stdio/putchar.h
libc/src/stdio/puts.h
libc/src/stdio/remove.h
libc/src/stdio/scanf.h
libc/src/stdio/setbuf.h
libc/src/stdio/setvbuf.h
libc/src/stdio/snprintf.h
libc/src/stdio/sprintf.h
libc/src/stdio/sscanf.h
libc/src/stdio/ungetc.h
libc/src/stdlib/_Exit.h
libc/src/stdlib/abort.h
libc/src/stdlib/abs.h
libc/src/stdlib/atexit.h
libc/src/stdlib/atof.h
libc/src/stdlib/atoi.h
libc/src/stdlib/atol.h
libc/src/stdlib/atoll.h
libc/src/stdlib/bsearch.h
(155 more files...)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D141041.486513.patch
Type: text/x-patch
Size: 140283 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20230105/93de320d/attachment-0001.bin>
More information about the libc-commits
mailing list