This changes general_symbol_info to make "common_block" const.
2014-06-18  Tom Tromey  <tromey@redhat.com>
	* f-valprint.c (info_common_command_for_block): Update.
	* symtab.h (struct general_symbol_info) <common_block>: Now
	const.
+2014-06-18  Tom Tromey  <tromey@redhat.com>
+
+       * f-valprint.c (info_common_command_for_block): Update.
+       * symtab.h (struct general_symbol_info) <common_block>: Now
+       const.
+
 2014-06-18  Tom Tromey  <tromey@redhat.com>
 
        * symtab.h (struct symtab) <blockvector>: Now const.
 
   ALL_BLOCK_SYMBOLS (block, iter, sym)
     if (SYMBOL_DOMAIN (sym) == COMMON_BLOCK_DOMAIN)
       {
-       struct common_block *common = SYMBOL_VALUE_COMMON_BLOCK (sym);
+       const struct common_block *common = SYMBOL_VALUE_COMMON_BLOCK (sym);
        size_t index;
 
        gdb_assert (SYMBOL_CLASS (sym) == LOC_COMMON_BLOCK);
 
 
     /* A common block.  Used with LOC_COMMON_BLOCK.  */
 
-    struct common_block *common_block;
+    const struct common_block *common_block;
 
     /* For opaque typedef struct chain.  */