2013/12/17 Monk Chiang <sh.chian...@gmail.com>: > > I add comment to describe why I adding TARGET_CPU_DEFAULT, > and fix typo in ChangeLog fle. > > Thank you for your suggestion. > > Index: ChangeLog > =================================================================== > --- ChangeLog (revision 206039) > +++ ChangeLog (working copy) > @@ -1,3 +1,8 @@ > +2013-12-17 Monk Chiang <sh.chian...@gmail.com> > + > + * common/config/nds32/nds32-common.c (TARGET_DEFAULT_TARGET_FLAGS): > + Consider TARGET_CPU_DEFAULT settings. > + > 2013-12-16 Jakub Jelinek <ja...@redhat.com> > > * predict.h (PROB_LIKELY): Fix the value. > Index: common/config/nds32/nds32-common.c > =================================================================== > --- common/config/nds32/nds32-common.c (revision 206039) > +++ common/config/nds32/nds32-common.c (working copy) > @@ -86,14 +86,23 @@ > > /* Run-time Target Specification. */ > > -/* Default enable > +/* The default target flags consist of > + TARGET_CPU_DEFAULT and other MASK_XXX flags. > + > + The value of TARGET_CPU_DEFAULT is set by > + the process of 'configure' and 'make' stage. > + Please check gcc/config.gcc for more implementation detail. > + > + Other MASK_XXX flags are set individually. > + By default we enable > TARGET_GP_DIRECT: Generate gp-imply instruction. > TARGET_16_BIT : Generate 16/32 bit mixed length instruction. > TARGET_PERF_EXT : Generate performance extention instrcution. > TARGET_CMOV : Generate conditional move instruction. */ > #undef TARGET_DEFAULT_TARGET_FLAGS > #define TARGET_DEFAULT_TARGET_FLAGS \ > - (MASK_GP_DIRECT \ > + (TARGET_CPU_DEFAULT \ > + | MASK_GP_DIRECT \ > | MASK_16_BIT \ > | MASK_PERF_EXT \ > | MASK_CMOV) > > > Monk
Thanks for your revised patch. :) Committed as Rev.206106: http://gcc.gnu.org/r206106 Best regards, jasonwucj