This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Darwin bootstrap fix for debug/27473
- From: Andreas Schwab <schwab at suse dot de>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 25 Jul 2006 14:40:31 +0200
- Subject: Re: Darwin bootstrap fix for debug/27473
- References: <20060725123115.GA6540@nevyn.them.org>
Daniel Jacobowitz <drow@false.org> writes:
> @@ -2384,21 +2385,58 @@ output_used_types_helper (void **slot, v
> && TYPE_STUB_DECL (type)
> && DECL_P (TYPE_STUB_DECL (type))
> && ! DECL_IGNORED_P (TYPE_STUB_DECL (type)))
> - debug_queue_symbol (TYPE_STUB_DECL (type));
> + VEC_quick_push (tree, *types_p, TYPE_STUB_DECL (type));
> else if (TYPE_NAME (type)
> && TREE_CODE (TYPE_NAME (type)) == TYPE_DECL)
> - debug_queue_symbol (TYPE_NAME (type));
> + VEC_quick_push (tree, *types_p, TYPE_NAME (type));
>
> return 1;
> }
>
> +static int
> +output_types_sort (const void *pa, const void *pb)
Every function should have a comment explaining its purpose.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."