]>
granicus.if.org Git - zfs/log
Brian Behlendorf [Mon, 14 Jun 2010 22:51:50 +0000 (15:51 -0700)]
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:51:50 +0000 (15:51 -0700)]
Merge branch 'gcc-missing-braces' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:44:06 +0000 (15:44 -0700)]
Update gcc-missing-braces based on structure changes
Almost exclusively this patch handled the addition of another char
array to the zfs_cmd_t structure. Unfortunately c90 doesn't allow
zero filling the entire struct with the '= { 0 };' shorthand.
Brian Behlendorf [Mon, 14 Jun 2010 22:37:02 +0000 (15:37 -0700)]
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:37:01 +0000 (15:37 -0700)]
Merge branch 'gcc-unused' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:37:00 +0000 (15:37 -0700)]
Merge branch 'gcc-uninit' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:37:00 +0000 (15:37 -0700)]
Merge branch 'gcc-no-parenthesis' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:36:59 +0000 (15:36 -0700)]
Merge branch 'gcc-missing-case' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:36:59 +0000 (15:36 -0700)]
Merge branch 'gcc-invalid-prototype' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:36:59 +0000 (15:36 -0700)]
Merge branch 'gcc-c90' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 22:32:54 +0000 (15:32 -0700)]
Update gcc-c90 minor updates
Originally these changes were on other gcc-* topic branches but
because c90 touches the same bit of code and I'd like to keep all
the gcc-* branches completely parallel I've moved these few bits
over here. This is one of the downsides of not just having one
big patch stack.
Brian Behlendorf [Mon, 14 Jun 2010 22:29:48 +0000 (15:29 -0700)]
Update gcc-unused
Fix new instances or changes in gcc flagged unused code. These are
mostly related to variables which are not used when debugging is
disabled and the ASSERTs are compiled out.
Brian Behlendorf [Mon, 14 Jun 2010 22:25:49 +0000 (15:25 -0700)]
Update gcc-invalid-prototypes
Fix new invalid prototypes, typically just a missing void arg.
Brian Behlendorf [Mon, 14 Jun 2010 22:24:20 +0000 (15:24 -0700)]
Update gcc-unit
Fix new possibly uninitialized variables according to gcc.
Brian Behlendorf [Mon, 14 Jun 2010 22:19:09 +0000 (15:19 -0700)]
Update gcc-missing-case
Fix new locations of an incomplete case statement.
Brian Behlendorf [Mon, 14 Jun 2010 22:16:41 +0000 (15:16 -0700)]
Update gcc-no-parenthesis
Fix new locations of missing parenthesis according to gcc.
Brian Behlendorf [Mon, 14 Jun 2010 22:15:26 +0000 (15:15 -0700)]
Update gcc-c90
Additional c90 fixes required due to ZFS update, these include fixing new
places c99 specific things have been done and some cleanup of old usage.
Brian Behlendorf [Mon, 14 Jun 2010 21:42:57 +0000 (14:42 -0700)]
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 21:42:56 +0000 (14:42 -0700)]
Merge branch 'gcc-cast' into refs/top-bases/gcc-branch
Brian Behlendorf [Mon, 14 Jun 2010 21:40:10 +0000 (14:40 -0700)]
Update gcc-cast
Fix new instances of missing casts or assumed types.
Brian Behlendorf [Fri, 28 May 2010 22:39:13 +0000 (15:39 -0700)]
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:39:12 +0000 (15:39 -0700)]
Merge branch 'gcc-fortify-source' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:39:07 +0000 (15:39 -0700)]
Merge branch 'gcc-missing-braces' into refs/top-bases/gcc-branch
Conflicts:
lib/libzfs/libzfs_pool.c
Brian Behlendorf [Fri, 28 May 2010 22:38:49 +0000 (15:38 -0700)]
Merge branch 'gcc-ident-pragmas' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:38:49 +0000 (15:38 -0700)]
Merge branch 'gcc-64bit-constants' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:38:43 +0000 (15:38 -0700)]
Merge branch 'gcc-unused' into refs/top-bases/gcc-branch
Conflicts:
module/zfs/dbuf.c
module/zfs/dsl_dataset.c
Brian Behlendorf [Fri, 28 May 2010 22:38:11 +0000 (15:38 -0700)]
Merge branch 'gcc-uninit' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:38:11 +0000 (15:38 -0700)]
Merge branch 'gcc-no-parenthesis' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:38:11 +0000 (15:38 -0700)]
Merge branch 'gcc-missing-case' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:38:05 +0000 (15:38 -0700)]
Merge branch 'gcc-invalid-prototype' into refs/top-bases/gcc-branch
Conflicts:
cmd/zdb/zdb_il.c
Brian Behlendorf [Fri, 28 May 2010 22:37:36 +0000 (15:37 -0700)]
Merge branch 'gcc-init-pragmas' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:37:35 +0000 (15:37 -0700)]
Merge branch 'gcc-debug' into refs/top-bases/gcc-branch
Brian Behlendorf [Fri, 28 May 2010 22:37:31 +0000 (15:37 -0700)]
Merge branch 'gcc-cast' into refs/top-bases/gcc-branch
Conflicts:
cmd/zpool/zpool_main.c
cmd/ztest/ztest.c
Brian Behlendorf [Fri, 28 May 2010 22:34:57 +0000 (15:34 -0700)]
Merge branch 'gcc-c90' into refs/top-bases/gcc-branch
Conflicts:
cmd/zdb/zdb.c
cmd/zdb/zdb_il.c
cmd/zfs/zfs_main.c
cmd/zfs/zfs_util.h
cmd/zinject/zinject.h
cmd/zpool/zpool_main.c
cmd/zpool/zpool_util.c
cmd/ztest/ztest.c
lib/libnvpair/include/libnvpair.h
lib/libnvpair/libnvpair.c
lib/libzfs/libzfs_changelist.c
lib/libzfs/libzfs_config.c
lib/libzfs/libzfs_dataset.c
lib/libzfs/libzfs_import.c
lib/libzfs/libzfs_mount.c
lib/libzfs/libzfs_pool.c
lib/libzfs/libzfs_sendrecv.c
module/avl/avl.c
module/avl/include/sys/avl.h
module/nvpair/include/sys/nvpair.h
module/nvpair/nvpair.c
module/zcommon/include/zfs_comutil.h
module/zcommon/include/zfs_prop.h
module/zcommon/zfs_comutil.c
module/zfs/arc.c
module/zfs/dbuf.c
module/zfs/dmu.c
module/zfs/dmu_objset.c
module/zfs/dmu_zfetch.c
module/zfs/dnode_sync.c
module/zfs/dsl_dataset.c
module/zfs/dsl_pool.c
module/zfs/dsl_prop.c
module/zfs/dsl_synctask.c
module/zfs/include/sys/dmu_tx.h
module/zfs/include/sys/dmu_zfetch.h
module/zfs/include/sys/dsl_synctask.h
module/zfs/include/sys/refcount.h
module/zfs/include/sys/txg.h
module/zfs/include/sys/uberblock.h
module/zfs/include/sys/zap_leaf.h
module/zfs/include/sys/zfs_debug.h
module/zfs/include/sys/zfs_znode.h
module/zfs/include/sys/zio_compress.h
module/zfs/include/sys/zvol.h
module/zfs/lzjb.c
module/zfs/metaslab.c
module/zfs/refcount.c
module/zfs/sha256.c
module/zfs/spa.c
module/zfs/spa_boot.c
module/zfs/uberblock.c
module/zfs/vdev.c
module/zfs/zap_micro.c
module/zfs/zfs_ioctl.c
module/zfs/zfs_replay.c
module/zfs/zio.c
module/zfs/zio_compress.c
Brian Behlendorf [Fri, 28 May 2010 22:07:36 +0000 (15:07 -0700)]
Merge commit 'refs/top-bases/gcc-unused' into gcc-unused
Conflicts:
module/zfs/dbuf.c
module/zfs/dmu.c
module/zfs/dmu_objset.c
module/zfs/dnode_sync.c
module/zfs/dsl_dataset.c
module/zfs/dsl_prop.c
module/zfs/metaslab.c
module/zfs/spa.c
module/zfs/vdev.c
module/zfs/zap_micro.c
Brian Behlendorf [Fri, 28 May 2010 21:56:00 +0000 (14:56 -0700)]
Merge commit 'refs/top-bases/gcc-uninit' into gcc-uninit
Conflicts:
cmd/zpool/zpool_main.c
cmd/ztest/ztest.c
module/zfs/arc.c
Brian Behlendorf [Fri, 28 May 2010 21:54:33 +0000 (14:54 -0700)]
Merge commit 'refs/top-bases/gcc-no-parenthesis' into gcc-no-parenthesis
Conflicts:
lib/libzfs/libzfs_dataset.c
module/zfs/dmu_objset.c
module/zfs/dsl_dataset.c
module/zfs/dsl_pool.c
module/zfs/spa.c
module/zfs/zfs_ioctl.c
module/zfs/zio.c
Brian Behlendorf [Fri, 28 May 2010 21:49:40 +0000 (14:49 -0700)]
Merge commit 'refs/top-bases/gcc-missing-case' into gcc-missing-case
Conflicts:
lib/libzfs/libzfs_changelist.c
module/zfs/spa.c
module/zfs/zfs_ioctl.c
Brian Behlendorf [Fri, 28 May 2010 21:46:39 +0000 (14:46 -0700)]
Merge commit 'refs/top-bases/gcc-missing-braces' into gcc-missing-braces
Conflicts:
cmd/zdb/zdb.c
cmd/ztest/ztest.c
lib/libzfs/libzfs_dataset.c
lib/libzfs/libzfs_pool.c
lib/libzfs/libzfs_sendrecv.c
Brian Behlendorf [Fri, 28 May 2010 21:42:40 +0000 (14:42 -0700)]
Merge commit 'refs/top-bases/gcc-invalid-prototype' into gcc-invalid-prototype
Conflicts:
cmd/zdb/zdb_il.c
cmd/ztest/ztest.c
lib/libzfs/libzfs_mount.c
Brian Behlendorf [Fri, 28 May 2010 21:38:23 +0000 (14:38 -0700)]
Merge commit 'refs/top-bases/gcc-init-pragmas' into gcc-init-pragmas
Conflicts:
lib/libzfs/libzfs_mount.c
Brian Behlendorf [Fri, 28 May 2010 21:37:39 +0000 (14:37 -0700)]
Merge commit 'refs/top-bases/gcc-fortify-source' into gcc-fortify-source
Conflicts:
cmd/zdb/zdb.c
Brian Behlendorf [Fri, 28 May 2010 21:36:35 +0000 (14:36 -0700)]
Merge commit 'refs/top-bases/gcc-debug' into gcc-debug
Brian Behlendorf [Fri, 28 May 2010 21:36:18 +0000 (14:36 -0700)]
Merge commit 'refs/top-bases/gcc-cast' into gcc-cast
Conflicts:
cmd/zfs/zfs_main.c
cmd/zpool/zpool_main.c
cmd/ztest/ztest.c
Brian Behlendorf [Fri, 28 May 2010 21:30:54 +0000 (14:30 -0700)]
Merge commit 'refs/top-bases/gcc-64bit-constants' into gcc-64bit-constants
Conflicts:
cmd/ztest/ztest.c
module/zfs/include/sys/zfs_znode.h
Brian Behlendorf [Fri, 28 May 2010 21:28:49 +0000 (14:28 -0700)]
Merge commit 'refs/top-bases/gcc-ident-pragmas' into gcc-ident-pragmas
Conflicts:
cmd/zfs/zfs_util.h
cmd/zinject/zinject.h
cmd/zpool/zpool_util.c
lib/libnvpair/include/libnvpair.h
lib/libnvpair/libnvpair.c
lib/libzfs/libzfs_config.c
lib/libzfs/libzfs_import.c
module/avl/avl.c
module/avl/include/sys/avl.h
module/nvpair/include/sys/nvpair.h
module/nvpair/nvpair.c
module/zcommon/include/zfs_comutil.h
module/zcommon/include/zfs_prop.h
module/zcommon/zfs_comutil.c
module/zfs/dmu_zfetch.c
module/zfs/dsl_synctask.c
module/zfs/include/sys/dmu_tx.h
module/zfs/include/sys/dmu_zfetch.h
module/zfs/include/sys/dsl_synctask.h
module/zfs/include/sys/refcount.h
module/zfs/include/sys/txg.h
module/zfs/include/sys/uberblock.h
module/zfs/include/sys/zap_leaf.h
module/zfs/include/sys/zfs_debug.h
module/zfs/include/sys/zio_compress.h
module/zfs/include/sys/zvol.h
module/zfs/lzjb.c
module/zfs/refcount.c
module/zfs/sha256.c
module/zfs/spa_boot.c
module/zfs/uberblock.c
module/zfs/zfs_replay.c
module/zfs/zio_compress.c
Brian Behlendorf [Fri, 28 May 2010 21:19:22 +0000 (14:19 -0700)]
Merge commit 'refs/top-bases/gcc-c90' into gcc-c90
Conflicts:
cmd/zdb/zdb.c
cmd/ztest/ztest.c
module/zfs/dbuf.c
module/zfs/dsl_dataset.c
module/zfs/dsl_scrub.c
module/zfs/spa.c
module/zfs/vdev.c
module/zfs/zio.c
Brian Behlendorf [Fri, 28 May 2010 20:45:14 +0000 (13:45 -0700)]
Update core ZFS code from build 121 to build 141.
Brian Behlendorf [Fri, 28 May 2010 19:44:01 +0000 (12:44 -0700)]
Remove gcc-shadow from gcc-branch
Brian Behlendorf [Fri, 28 May 2010 19:42:30 +0000 (12:42 -0700)]
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
Brian Behlendorf [Fri, 28 May 2010 19:42:27 +0000 (12:42 -0700)]
Merge branch 'gcc-shadow' into refs/top-bases/gcc-branch
Conflicts:
lib/libzfs/libzfs_util.c
Brian Behlendorf [Fri, 28 May 2010 19:34:45 +0000 (12:34 -0700)]
Revert gcc-shadow using -Wno-shadow I can live with
While I would rather fix all the instances where something is shadowed
it complicates tracking the OpenSolaris code where they either don't
seem to care or have different conflicts. Anyway, this ends up being
more simply gratutous change than I care for.
Brian Behlendorf [Tue, 18 May 2010 22:00:39 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:38 +0000 (15:00 -0700)]
Merge branch 'gcc-fortify-source' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:37 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-fortify-source' into gcc-fortify-source
Brian Behlendorf [Tue, 18 May 2010 22:00:35 +0000 (15:00 -0700)]
Merge branch 'gcc-missing-braces' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:34 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-missing-braces' into gcc-missing-braces
Brian Behlendorf [Tue, 18 May 2010 22:00:32 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-ident-pragmas' into gcc-ident-pragmas
Brian Behlendorf [Tue, 18 May 2010 22:00:32 +0000 (15:00 -0700)]
Merge branch 'gcc-ident-pragmas' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:30 +0000 (15:00 -0700)]
Merge branch 'gcc-64bit-constants' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:28 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-64bit-constants' into gcc-64bit-constants
Brian Behlendorf [Tue, 18 May 2010 22:00:27 +0000 (15:00 -0700)]
Merge branch 'gcc-shadow' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:25 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-shadow' into gcc-shadow
Brian Behlendorf [Tue, 18 May 2010 22:00:24 +0000 (15:00 -0700)]
Merge branch 'gcc-unused' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:23 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-unused' into gcc-unused
Brian Behlendorf [Tue, 18 May 2010 22:00:21 +0000 (15:00 -0700)]
Merge branch 'gcc-uninit' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:20 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-uninit' into gcc-uninit
Brian Behlendorf [Tue, 18 May 2010 22:00:18 +0000 (15:00 -0700)]
Merge branch 'gcc-no-parenthesis' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:17 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-no-parenthesis' into gcc-no-parenthesis
Brian Behlendorf [Tue, 18 May 2010 22:00:15 +0000 (15:00 -0700)]
Merge branch 'gcc-missing-case' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:13 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-missing-case' into gcc-missing-case
Brian Behlendorf [Tue, 18 May 2010 22:00:12 +0000 (15:00 -0700)]
Merge branch 'gcc-invalid-prototype' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:10 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-invalid-prototype' into gcc-invalid-prototype
Brian Behlendorf [Tue, 18 May 2010 22:00:09 +0000 (15:00 -0700)]
Merge branch 'gcc-init-pragmas' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:08 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-init-pragmas' into gcc-init-pragmas
Brian Behlendorf [Tue, 18 May 2010 22:00:06 +0000 (15:00 -0700)]
Merge branch 'gcc-debug' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:04 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-debug' into gcc-debug
Brian Behlendorf [Tue, 18 May 2010 22:00:02 +0000 (15:00 -0700)]
Merge branch 'gcc-cast' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 22:00:00 +0000 (15:00 -0700)]
Merge commit 'refs/top-bases/gcc-cast' into gcc-cast
Brian Behlendorf [Tue, 18 May 2010 21:59:58 +0000 (14:59 -0700)]
Merge branch 'gcc-c90' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:59:57 +0000 (14:59 -0700)]
Merge commit 'refs/top-bases/gcc-c90' into gcc-c90
Brian Behlendorf [Tue, 18 May 2010 21:55:01 +0000 (14:55 -0700)]
Add AUTHORS to master branch
Brian Behlendorf [Tue, 18 May 2010 21:33:07 +0000 (14:33 -0700)]
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:33:07 +0000 (14:33 -0700)]
Merge branch 'gcc-fortify-source' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:33:06 +0000 (14:33 -0700)]
Merge commit 'refs/top-bases/gcc-fortify-source' into gcc-fortify-source
Brian Behlendorf [Tue, 18 May 2010 21:33:04 +0000 (14:33 -0700)]
Merge branch 'gcc-missing-braces' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:33:03 +0000 (14:33 -0700)]
Merge commit 'refs/top-bases/gcc-missing-braces' into gcc-missing-braces
Brian Behlendorf [Tue, 18 May 2010 21:33:01 +0000 (14:33 -0700)]
Merge branch 'gcc-ident-pragmas' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:33:00 +0000 (14:33 -0700)]
Merge commit 'refs/top-bases/gcc-ident-pragmas' into gcc-ident-pragmas
Brian Behlendorf [Tue, 18 May 2010 21:32:58 +0000 (14:32 -0700)]
Merge branch 'gcc-64bit-constants' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:32:57 +0000 (14:32 -0700)]
Merge commit 'refs/top-bases/gcc-64bit-constants' into gcc-64bit-constants
Brian Behlendorf [Tue, 18 May 2010 21:32:55 +0000 (14:32 -0700)]
Merge branch 'gcc-shadow' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:32:54 +0000 (14:32 -0700)]
Merge commit 'refs/top-bases/gcc-shadow' into gcc-shadow
Brian Behlendorf [Tue, 18 May 2010 21:32:52 +0000 (14:32 -0700)]
Merge branch 'gcc-unused' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:32:51 +0000 (14:32 -0700)]
Merge commit 'refs/top-bases/gcc-unused' into gcc-unused
Brian Behlendorf [Tue, 18 May 2010 21:32:49 +0000 (14:32 -0700)]
Merge branch 'gcc-uninit' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:32:48 +0000 (14:32 -0700)]
Merge commit 'refs/top-bases/gcc-uninit' into gcc-uninit
Brian Behlendorf [Tue, 18 May 2010 21:32:46 +0000 (14:32 -0700)]
Merge branch 'gcc-no-parenthesis' into refs/top-bases/gcc-branch
Brian Behlendorf [Tue, 18 May 2010 21:32:45 +0000 (14:32 -0700)]
Merge commit 'refs/top-bases/gcc-no-parenthesis' into gcc-no-parenthesis
Brian Behlendorf [Tue, 18 May 2010 21:32:43 +0000 (14:32 -0700)]
Merge branch 'gcc-missing-case' into refs/top-bases/gcc-branch