[llvm-commits] [llvm] r133713 - in /llvm/trunk: include/llvm/Support/FEnv.h lib/Analysis/ConstantFolding.cpp lib/Analysis/FEnv.h

Benjamin Kramer benny.kra at googlemail.com
Thu Jun 23 07:16:27 PDT 2011


On 23.06.2011, at 14:45, Dylan Noblesmith wrote:

> Author: nobled
> Date: Thu Jun 23 07:45:54 2011
> New Revision: 133713
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=133713&view=rev
> Log:
> Support: make floating-exception header private
> 
> It has only one user. This eliminates the last include of
> config.h from the public headers -- ideally, config.h
> shouldn't even be installed by `make install` anymore.

In case you didn't figure out why this is breaking the build yet:

1. the current source dir (in this case llvm/lib/Analysis) is in the include path.
2. on a case-insensitive file system FEnv.h just includes itself, not the system fenv.h.

The easy fix would be to rename FEnv.h. I don't know why the current source dir is in the include path
maybe that should be changed.

- Benjamin





More information about the llvm-commits mailing list