[llvm-commits] [llvm-gcc-4.2] r56903 - in /llvm-gcc-4.2/trunk/gcc: llvm-backend.cpp llvm-convert.cpp

Duncan Sands baldrick at free.fr
Wed Oct 1 04:38:29 PDT 2008


> > +  if (!flag_no_builtin && !builtin_function_disabled_p("memcpy")) {
> 
> Woah, this call means total death for Fortran and Ada!

I decided to test whether the call to builtin_function_disabled_p
would really crash Fortran/Ada, but didn't get that far because
they don't build:

libbackend.a(llvm-convert.o): In function `TreeToLLVM::EmitMemSet(llvm::Value*, llvm::Value*, llvm::Value*, unsigned int)':
llvm-convert.cpp:1519: undefined reference to `flag_no_builtin'
llvm-convert.cpp:1519: undefined reference to `builtin_function_disabled_p'

etc

Ciao,

Duncan



More information about the llvm-commits mailing list