> On 4/16/07, Daniel Berlin <[EMAIL PROTECTED]> wrote: > > > >First, it's not built in, because it's defined in a source file. > >Builtin functions are those defined by the compiler. > > > >Second, we should make FOR_EACH_BB_FN never crash on empty tree functions. > >It seems really rude to do otherwise. > >Just because we don't have a body for a function doesn't mean we > >should crash. Users shouldn't have to be checking random things like > >DECL_SAVED_TREE to determine if FOR_EACH_BB_FN will work (this is not > >to say that they should be able to pass any random crap to it, but it > >should be detecting if the function has a body) > > > > Is there a way to check if the function was or not defined by the > user, i.e., it comes from the users source file?
cgraph_function_body_availability is your friend ;) Honza > > Cheers, > -- > Paulo Jorge Matos - pocm at soton.ac.uk > http://www.personal.soton.ac.uk/pocm > PhD Student @ ECS > University of Southampton, UK