diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 94dafa70566..96374062fdc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-12-18 Iain Sandoe + + * config/darwin.h (GCC_DRIVER_HOST_INITIALIZATION): + Only expose when not building for target. + 2010-12-17 Joseph Myers * config/netbsd.opt, config/netbsd-elf.opt: New files. diff --git a/gcc/config/darwin.h b/gcc/config/darwin.h index ba617401ff3..a2694b873ae 100644 --- a/gcc/config/darwin.h +++ b/gcc/config/darwin.h @@ -963,10 +963,11 @@ __enable_execute_stack (void *addr) \ #define TARGET_HAS_TARGETCM 1 -extern void darwin_driver_init (unsigned int *decoded_options_count, - struct cl_decoded_option **decoded_options); +#ifndef USED_FOR_TARGET +extern void darwin_driver_init (unsigned int *,struct cl_decoded_option **); #define GCC_DRIVER_HOST_INITIALIZATION \ darwin_driver_init (&decoded_options_count, &decoded_options) +#endif /* The Apple assembler and linker do not support constructor priorities. */ #undef SUPPORTS_INIT_PRIORITY