Hi!

On Tue, 18 Oct 2005 03:01:40 -0400, Jakub Jelinek <ja...@redhat.com> wrote:
> --- gcc/omp-low.c.jj  2005-10-15 12:00:06.000000000 +0200
> +++ gcc/omp-low.c     2005-10-18 08:46:23.000000000 +0200
> @@ -126,7 +126,7 @@ is_variable_sized (tree expr)
>  static inline bool
>  is_reference (tree decl)
>  {
> -  return TREE_CODE (TREE_TYPE (decl)) == REFERENCE_TYPE;
> +  return lang_hooks.decls.omp_privatize_by_reference (decl);
>  }

With the same implementation, this function nowadays is known as
'omp_is_reference' ('gcc/omp-general.c'), and is used in 'omp-*' files
only.  The gimplifier directly calls
'lang_hooks.decls.omp_privatize_by_reference'.

Will it be OK to commit the obvious patch to get rid of the
'omp_is_reference' function?  Whenever I see it used in 'omp-*' files, I
wonder and have to look up what special things it might be doing -- but
it actually isn't.

        gcc/
        * omp-general.c (omp_is_reference): Don't define.  Adjust all users.


Grüße
 Thomas

Attachment: signature.asc
Description: PGP signature

Reply via email to