[llvm-commits] CVS: llvm/include/llvm/Support/DataTypes.h.in

Reid Spencer rspencer at reidspencer.com
Wed Nov 8 09:39:02 PST 2006


Jim,

Perhaps this ...

On Wed, 2006-11-08 at 11:19 -0600, Jim Laskey wrote:
> 
> Changes in directory llvm/include/llvm/Support:
> 
> DataTypes.h.in updated: 1.23 -> 1.24
> ---
> Log message:
> 
> Add backup support for HUGH_VALF.
> 
> ---
> Diffs of the changes:  (+4 -0)
> 
>  DataTypes.h.in |    4 ++++
>  1 files changed, 4 insertions(+)
> 
> 
> Index: llvm/include/llvm/Support/DataTypes.h.in
> diff -u llvm/include/llvm/Support/DataTypes.h.in:1.23 llvm/include/llvm/Support/DataTypes.h.in:1.24
> --- llvm/include/llvm/Support/DataTypes.h.in:1.23	Wed Apr 19 19:18:39 2006
> +++ llvm/include/llvm/Support/DataTypes.h.in	Wed Nov  8 11:19:29 2006
> @@ -117,4 +117,8 @@
>  #define END_WITH_NULL
>  #endif
>  
> +#ifndef HUGE_VALF
> +#define HUGE_VALF (float)HUGE_VAL
> +#endif

How about:

#ifndef HUGE_VALF
#ifndef HUGE_VAL
#ifndef MAX_FLT
#warning don't know how to define HUGE_VALF
#else
#define HUGE_VALF MAX_FLT
#endif
#else
#define HUGE_VALF (float)HUGE_VAL
#endif
#endif

?
> +
>  #endif  /* SUPPORT_DATATYPES_H */
> 
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list