From 9f8380b42532c10cab5eb8616f962e10828e765f Mon Sep 17 00:00:00 2001 From: Dale Johannesen Date: Fri, 25 Sep 2009 17:04:42 +0000 Subject: Revise C library functions description to be vaguer, per Chris. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82776 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/LangRef.html | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'docs/LangRef.html') diff --git a/docs/LangRef.html b/docs/LangRef.html index 1331b02..039b81a 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -5046,11 +5046,10 @@ Loop: ; Infinite loop that counts from 0 on up...

llvm treats calls to some functions with names and arguments that match the -standard C library as being the C library functions, and may perform -optimizations or generate code for them under that assumption. These -functions currently include: -acos, asin, atan, atan2, ceil, cos, cosf, cosh, exp, fabs, floor, fmod, log, -log10, malloc, pow, sin, sinh, sqrt, sqrtf, sin, sinf, tan, tanh.

+standard C99 library as being the C99 library functions, and may perform +optimizations or generate code for them under that assumption. This is +something we'd like to change in the future to provide better support for +freestanding environments and non-C-based langauges.

-- cgit v1.1