DELTA 33368 0 25 SVNƒņeƒó »<•‚·/»699_INITIALIZER_BRACESENDREP DELTA 33093 82 36 SVN—EŸ ‡E—E€‡E —: # Whether C99-style initializers of a struct can, or even must, be # within braces. # Sets macros INIT_BRACE_BEGIN and INIT_BRACE_END accordingly. # AC_DEFUN([FC_C99_INITIALIZER_BRACES], [ AC_CACHE_CHECK([can struct initializers be within braces], [ac_cv_c99_initializer_braces], [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([], [[ struct outer { int v1; int v2; union { int v3; struct { int v4; int v5; } inner; }; }; struct outer init_me = { 1, 2, { .inner = { 3, 4 }}} ]])], [ac_cv_c99_initializer_braces=yes], [ac_cv_c99_initializer_braces=no])]) if test "x${ac_cv_c99_initializer_braces}" = "xyes" ; then AC_DEFINE([INIT_BRACE_BEGIN], [{], [Beginning of C99 structure initializer]) AC_DEFINE([INIT_BRACE_END], [}], [End of C99 structure initializer]) else AC_DEFINE([INIT_BRACE_BEGIN], [], [Beginning of C99 structure initializer]) AC_DEFINE([INIT_BRACE_END], [], [End of C99 structure initializerENDREP id: 149.5ck.r33427/1083 type: file pred: 149.5ck.r33368/100 count: 573 text: 33427 0 47 63872 f212ea63eada032bbd85e97171a26632 props: 10922 613 112 0 391fbfe6c7602972dbce1584a6808d2a cpath: /trunk/configure.ac copyroot: 15280 /trunk id: 2ez.5ck.r33427/1317 type: file pred: 2ez.5ck.r33093/378 count: 12 text: 33427 71 987 3989 ac68cbd77f713206bddff46797bcf7e5 props: 10725 569 110 0 705660468cdcbf270377dea86b274451 cpath: /trunk/m4/c99.m4 copyroot: 15280 /trunk PLAIN K 8 c++11.m4 V 25 file 18ql.5ck.r31753/1025 K 6 c11.m4 V 25 file 17mb.5ck.r32371/1942 K 6 c99.m4 V 24 file 2ez.5ck.r33427/1317 K 10 codeset.m4 V 25 file 4es.5ck.r33136/33802 K 11 compiler.m4 V 23 file 4dr.5ck.r30723/200 K 8 debug.m4 V 23 file 158.5ck.r33129/236 K 12 expanddir.m4 V 24 file 1v1u.5ck.r29297/956 K 13 fcdb-mysql.m4 V 25 file 6kl.5ck.r25193/13434 K 16 fcdb-postgres.m4 V 23 file 6km.5ck.r29035/112 K 15 fcdb-sqlite3.m4 V 25 file 6kn.5ck.r25193/14225 K 11 features.m4 V 23 file ug2.5ck.r31783/453 K 12 freetype2.m4 V 23 file 2e2.5ck.r30043/160 K 10 gettext.m4 V 26 file 19jq.5ck.r33136/33984 K 15 gettimeofday.m4 V 25 file 16o.5ck.r19659/29370 K 8 gprof.m4 V 25 file 4jy.5ck.r24590/11309 K 10 gtk-2.0.m4 V 25 file 12w.5ck.r31545/26697 K 14 gtk2-client.m4 V 23 file 19f.5ck.r32511/327 K 14 gtk3-client.m4 V 24 file 6zj.5ck.r32655/2851 K 15 gtk3x-client.m4 V 25 file 1yeo.5ck.r32457/9640 K 8 iconv.m4 V 25 file 12y.5ck.r33136/34167 K 13 intlmacosx.m4 V 26 file 2bbx.5ck.r33136/34401 K 9 lib-ld.m4 V 25 file 4e4.5ck.r31532/76997 K 11 lib-link.m4 V 25 file 4e5.5ck.r31532/77178 K 13 lib-prefix.m4 V 25 file 4e6.5ck.r31532/77361 K 9 locale.m4 V 23 file 2cp.5ck.r25389/467 K 13 magickwand.m4 V 24 file 6nb.5ck.r32310/1146 K 20 mapimg-magickwand.m4 V 23 file 6nc.5ck.r25643/168 K 8 mysql.m4 V 23 file 6ko.5ck.r25662/384 K 6 nls.m4 V 26 file 19js.5ck.r33136/34588 K 12 no-client.m4 V 25 file 2cq.5ck.r15640/16763 K 6 pkg.m4 V 22 file 45j.5ck.r32415/55 K 5 po.m4 V 26 file 19jt.5ck.r33136/34769 K 11 postgres.m4 V 25 file 6kp.5ck.r25193/14829 K 11 progtest.m4 V 26 file 19ju.5ck.r25866/39091 K 12 qt-client.m4 V 23 file 6k7.5ck.r26897/857 K 13 qt5-darwin.m4 V 24 file 1toz.5ck.r32329/982 K 6 qt5.m4 V 23 file tqz.5ck.r29626/750 K 11 readline.m4 V 24 file 133.5ck.r31822/5962 K 6 sdl.m4 V 26 file 22fr.5ck.r31545/26932 K 14 sdl2-client.m4 V 24 file qkc.5ck.r31869/5715 K 7 sdl2.m4 V 25 file qwv.5ck.r31545/27110 K 8 sound.m4 V 24 file 14o.5ck.r31869/5899 K 10 sqlite3.m4 V 22 file 6kq.5ck.r31775/48 K 12 testmatic.m4 V 26 file 20pi.5ck.r32141/19745 K 12 vsnprintf.m4 V 23 file 134.5ck.r33328/535 K 13 web-client.m4 V 24 file n5w.5ck.r31951/6793 K 11 winsock2.m4 V 25 file 2ahd.5ck.r31681/1255 END ENDREP id: 12p.5ck.r33427/3760 type: dir pred: 12p.5ck.r33328/2985 count: 309 text: 33427 1548 2199 0 c3940b3c2bc78e3c5133205438120a6e props: 17175 0 94 0 b7d1f67a2107948335edc0c95b3e2bf5 cpath: /trunk/m4 copyroot: 15280 /trunk PLAIN K 9 ABOUT-NLS V 24 file fu.5ck.r33136/31347 K 7 AUTHORS V 24 file 5u.5ck.r22143/14016 K 7 COPYING V 22 file 1h.5ck.r29454/952 K 9 ChangeLog V 26 file 6l.5ck.r31297/7697235 K 7 INSTALL V 21 file 6.5ck.r32981/260 K 11 Makefile.am V 22 file 59.5ck.r31919/510 K 4 NEWS V 24 file 6m.5ck.r25634/30702 K 6 README V 20 file 7.0.r4421/96382 K 2 ai V 22 dir 8.5ck.r33386/49516 K 10 autogen.sh V 22 file 12o.5ck.r32635/46 K 9 bootstrap V 23 dir 2p5.5ck.r33175/2651 K 6 client V 22 dir d.5ck.r33425/10078 K 6 common V 21 dir p.5ck.r33419/6052 K 12 configure.ac V 24 file 149.5ck.r33427/1083 K 4 data V 22 dir w.5ck.r33425/15793 K 12 dependencies V 23 dir 2yu.5ck.r33404/2662 K 3 doc V 22 dir k7.5ck.r33393/3616 K 10 fc_version V 25 file 2lo.5en.r33401/75286 K 11 gen_headers V 24 dir 1hsw.5ck.r32371/1764 K 3 lua V 24 dir 2c5e.5ck.r31919/4841 K 2 m4 V 23 dir 12p.5ck.r33427/3760 K 7 scripts V 23 dir 2yo.5ck.r31852/3843 K 6 server V 21 dir z.5ck.r33416/4586 K 5 tests V 22 dir 2g9.5ck.r32361/591 K 5 tools V 24 dir 4pj.5js.r33386/95796 K 12 translations V 26 dir t0a.5ck.r33280/1047021 K 7 utility V 24 dir 1c.5ck.r33386/100608 K 5 win32 V 23 dir 2eu.5ck.r33400/6401 END ENDREP id: 3.5ck.r33427/5154 type: dir pred: 3.5ck.r33425/17193 count: 21682 text: 33427 3982 1159 0 3b2ae208b41005d2197c54b4064fa88b props: 28036 14655 292 0 9e1d5de0253c723466868990c52c129f cpath: /trunk copyroot: 15280 /trunk PLAIN K 8 branches V 19 dir 1.0.r33426/6686 K 4 tags V 19 dir 2.0.r33382/6667 K 5 trunk V 21 dir 3.5ck.r33427/5154 K 7 website V 21 dir 3ge.0.r33387/2571 END ENDREP id: 0.0.r33427/5542 type: dir pred: 0.0.r33426/7006 count: 33427 text: 33427 5377 152 0 8ca7e928c2473001a74e451791005d58 cpath: / copyroot: 0 / 149.5ck.t33426-1 modify true false /trunk/configure.ac 2ez.5ck.t33426-1 modify true false /trunk/m4/c99.m4 5542 5687