DELTA 258731 0 383 SVN  tbIk4.Ftx^T]o@|ƿb߀P " UUFA'ݝI{I%$s3{hw.Q'G¥j e͏Fb3Wv{~^X婤Om3]ѩrhB!ӵPg60 &aru9@r:MC~d0gA0H 3E&2q/18]|0Ԫ (ZD\͎1_~ *bs>U;,L`ҿM| `6]ܔZZv#EO0f,&\C4!"&>_̖aVc\s>cnQjBP.h} T2iܒRԕ/8Ιt;$'CyQ>q * ݗ ^CJ_l %s{6D #BS5X7b-@(\2sM|{:0۸5t|`6[T"C?^ 6w #T3y|3ž(ܷ;ҞA%PV `?*wU.IJPU,#b!S5}m IQƖU@A5o3duP r)rTn&U.Ʀ\ԥBRdW:UtBm}huAp%L*([mLh_+*_9JX[6%M>8utȐv'A*hG[Nz^_uλmu>ENDREP DELTA 258428 7085 1904 SVN O hNN0].mode, end); insn = data->genfun (end, dest_mem, src_mem); gcc_assert O2NNNf a function doesn't take a variable number of arguments, the last element iO2NNN { error ("%Hfirst argument of %D must be a pointer, second integer con}//NENDREP DELTA 258731 409 412 SVNSQZQs, FUNCTION_DECLs and FIELD_DECLs return DECL_ALIGN (which can be set from an "aligned" __attribute__ specification). */ tree c_alignof_expr (tree expr) { tree t; if (VAR_OR_FUNCTION_DECL_P (expr)^3[w}a1 \ def_fn_! VAR_OR_FUNCTION_DECL_P (decl) if (TREE_CODE (decl) == FUNCTION_DECL && DECL_ALIGN (decl) > (1 << i) * BITS_PER_UNIT) { if (DECL_USER_ALIGN (decl)) error ("alignment for %q+D was previously specified as %d " "and may not be decreased", decl, DECL_ALIGN (decl) / BITS_PER_UNIT); else error ("alignment for %q+D must be at least %d", decl, DECL_ALIGN (decl) / BITS_PER_UNITENDREP DELTA 258204 630 967 SVNLNhJDECL_ALIGN (olddecl) > DECL_ALIGN (newdecl)) { DECL_ALIGN (newdecl) = DECL_ALIGN (olddecl); DECL_USER_ALIGN (newdecl) |= DECL_ALIGN (olddecl); final element initializes a flexible array field4M33prototyped " "function definition", fndecl); \))3ENDREP DELTA 258731 1554 182 SVN )   7-09 Geoffrey Keating PR 32617 * decl.c (cxx_init_decl_processing): Don't set force_align_functions_log. (grokfndecl): Honour ptrmemfunc_vbit_in_pfn. * typeck.c (cxx_alignof_expr): When alignof is used on a plain FUNCTION_DECL, return its alignment. ENDREP DELTA 258653 0 85 SVNr ptr_type_node, void_list_node)); void_ftype_ptr = build_exception_variant (void_ftype_ptr, empty_except_spec); /* C++ extensions */ unknown_type_node = make_node (UNKNOWN_TYPE); record_unknown_type (unknown_type_node, "unknown type"); /* IzJ x>Rx/* If pointers to member functions use the least significant bit to indicate whether a function is virtual, ensure a pointer to this function will have that bit clear. */ if (TARGET_PTRMEMFUNC_VBIT_LOCATION == ptrmemfunc_vbit_in_pfn && TREE_CODE (type) == METHOD_TYPE && DECL_ALIGN (decl) < 2 * BITS_PER_UNIT) DECL_ALIGN (decl) = 2 * BITS_PER_UNITqppre warning is sure to result in improper semantics at runtime. Don't bother to allow this to compile. */ A1qpAp ? class_type : record_type); else tag_kind = union_type; if (id == NULL_TREE) id = TYPE_IDENTIFIEENDREP DELTA 258501 5168 1422 SVNV'U'Uif (TREE_CODE (e) == FUNCTION_DECL) t = size_int (DECL_ALIGN_UNIT (e)); else VU+Uif ((code0 == INTEGER_TYPE || code0 == REAL_TYPE || code0 == COMPLEX_TYPE) && tVUU; /* There's really no value to return, after all. */ return NULL_TREE;ENDREP DELTA 258428 143927 1831 SVN<{thyqx^uS0[i"))juZۊ!%?13V>ބ I+(4A1rGw<B<2 ś,ocJxiPhC _rMD7z@εZZ-yG3qK=͠dHF2mXKQM#KT.Ck|+̝ΑN3%iGu_ju~"#{Nr~DNԱaȱ*i1ȫ0!"qAV/٥md 4Wug"tp&u/ .STcR_/oH:z/MeBm,䴵 ogISjy {#!;#&NMogj#"lnk&}'r@C"kz[)x]x^}SK0 \ gH;\E#Q6 Y2%eSE~|+^uvM>G5U:0'2Fu$)jw,{\Q`>{5p=48ȡtwK}}yɢBS`˕ȃQ!4atAQZy9!/Vޓ2u)Z*ŷ1K8 ,*{c~v ʯ39 iߗ(4al:|8P5[ʆ.8́vb'q{ uLm KwޓF"e|xseYPZfm(DwVI,$QN9$tbN+P:vW㒌.*({gUs;b} mS涋LrblZoI '@Ƒ}'V[&p66{do%|]KݤI9,]=Lív>H/)5|073i X_!_x^QN0 s vIY˜;`}V)Pq2 d̥ATaJk#L$&6;O-"x%B,)7E_nE+ +vk0+e0&?WX-Z ֍ۢmsn˥Cxn_1(®p0#QFJJ,n;|iKM9140na2ԛX..n^/E>Tb95ib`ǵ!a @Lsv1F`]݀eO33Iv{r %VA6 sq'6_su ]_!_x^Ok1s ΆRRzPz]f@+m4ҦwHzhivzZ;Xv4W+ {Χ@b FX͖ڷUR{N,Ծ(=4!&xǐn>M/=r 'x3q/ еpj9XȀdz@11$ hs"-Yd#Cf*Ng@^'TIJ,}Vjɽh* h>*AIF \ˌ~``S-Vuc6Td!CK*ZTG%dyF/IRzwrj$:X7 |ߤ{8x:nDR\X`~4-I:-Cy#ҢB G#?P VP+dxo_ϓ3w0(9`J[=6_' -]%x h__x^SAn@ +Q>^ DŽRkAdNgd6ZeFۻvO\(V~o2|j(ș&+t: j/=Cj qh䝌b"K>A e)5k$OòTO;jĥȴIÕ(+V.qH+%v"*yRd!#Ms,mYm JKrmH2D5D j @Em09HSN2fg$̓Rf) ޱ1'I`s(ɍ}COZWzTPS_]O3%YܳE[WRy].^Vn~sUTS2bzM\?M`\HY¾tjg i־ERas2;]v[q$KWwuHqk/_ b]ENDREP DELTA 258501 36492 390 SVNvA  QpENDREP DELTA 169689 8550592 5055 SVN ( C&&DECL_USER_ALIGN (node)) fprintf (file, " user"); fprintf (file, " align %d", DECL_ALIGN (node)); if (TREE_CODE (node) == FIELD_DECL) fprintf (file, " offset_align " HOST_WIDE_INT_PRINT_UNSIGNED, DECL_OFFSET_ALIGN (node)); if (TREE_CODE (node) == FUNCTION_DECL && ENDREP DELTA 215464 4462 12934 SVNV(  K]yENDREP DELTA 258428 219109 1090 SVN%L$ $VbluWRXGoJ== FUNCTION_DECL) { DECL_ALIGN (t) = FUNCTION_BOUNDARY; DECL_MODE (t) = FUNCTION_MODE; } else DECL_ALIGN (t) = 1; /* FIXME: LABEL_DECL and CONST_DECL never have DECL_ALIGN set meaningfully, it's always 1. */case FUNCTION_DECL: gcc_assert (DECL_ALIGN (t) != 0); return DECL_ALIGN (t)KJ6J} if (*no_add_attrs == false) DECL_DLLIMPORT_P (node) = 1; +uKJ+J tree lower_bound_in_type (tree outer, tree inner) { unsigned HOST_WIDEENDREP DELTA 258428 220230 185 SVN!I ?Zk~Vj"^^^x^S]k0}IX`%NgҸAU"P"]fH 6s9IQY2zj@sV"1$# a^̖eyU5UYAzچ~.n0TZ#@i+l`-"*thr$lw/m)D_#2.]V\UMP6Y~Au$jzt69WyZ,E^ZZɽXCChzŨ9o^X~(ej޹dc$A BcHU'M,JAE.У4y&-J|.>({VrG3(js