On Sun, May 20, 2012 at 9:57 PM, Alan Modra <amo...@gmail.com> wrote: > This removes rather a lot of forward declarations in rs6000.c, most of > which existed to satisfy an early TARGET_INITIALIZER. Now that the > TARGET_INITIALIZER has been moved to the end of rs6000.c, they become > unnecessary and wrongly give the impression that rs6000.c style is to > declare functions at the beginning of the file. Bootstrapped etc. > powerpc-linux. OK to apply? > > * config/rs6000/rs6000.c: Delete unnecessary forward declarations. > Move those with ATTRIBUTE_UNUSED to immediately before definitions. > Move function pointer variables after forward declarations. > (rs6000_builtin_support_vector_misalignment): Make static. > (rs6000_legitimate_address_p, rs6000_gimplify_va_arg): Likewise. > (rs6000_function_value, rs6000_can_eliminate): Likewise.
Okay. Thanks for the cleanup. Thanks, David