Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/arm/arm.c @ 47:3bfb6c00c1e0
update it from 4.4.2 to 4.4.3.
author | kent <kent@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 07 Feb 2010 17:44:34 +0900 |
parents | 855418dad1a3 |
children | 77e2b8dfacca |
comparison
equal
deleted
inserted
replaced
46:b85a337e5837 | 47:3bfb6c00c1e0 |
---|---|
51 #include "target.h" | 51 #include "target.h" |
52 #include "target-def.h" | 52 #include "target-def.h" |
53 #include "debug.h" | 53 #include "debug.h" |
54 #include "langhooks.h" | 54 #include "langhooks.h" |
55 #include "df.h" | 55 #include "df.h" |
56 #include "libfuncs.h" | |
56 | 57 |
57 /* Forward definitions of types. */ | 58 /* Forward definitions of types. */ |
58 typedef struct minipool_node Mnode; | 59 typedef struct minipool_node Mnode; |
59 typedef struct minipool_fixup Mfix; | 60 typedef struct minipool_fixup Mfix; |
60 | 61 |
920 divmod libcalls instead. */ | 921 divmod libcalls instead. */ |
921 set_optab_libfunc (smod_optab, DImode, NULL); | 922 set_optab_libfunc (smod_optab, DImode, NULL); |
922 set_optab_libfunc (umod_optab, DImode, NULL); | 923 set_optab_libfunc (umod_optab, DImode, NULL); |
923 set_optab_libfunc (smod_optab, SImode, NULL); | 924 set_optab_libfunc (smod_optab, SImode, NULL); |
924 set_optab_libfunc (umod_optab, SImode, NULL); | 925 set_optab_libfunc (umod_optab, SImode, NULL); |
926 | |
927 if (TARGET_AAPCS_BASED) | |
928 synchronize_libfunc = init_one_libfunc ("__sync_synchronize"); | |
925 } | 929 } |
926 | 930 |
927 /* On AAPCS systems, this is the "struct __va_list". */ | 931 /* On AAPCS systems, this is the "struct __va_list". */ |
928 static GTY(()) tree va_list_type; | 932 static GTY(()) tree va_list_type; |
929 | 933 |