[ovs-git] [openvswitch/ovs] 0eaaac: ctags: include symbols with locking annotations.

GitHub noreply at github.com
Thu Jul 13 17:57:37 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 0eaaacac9488fd1746ba639314a502016059941e
      https://github.com/openvswitch/ovs/commit/0eaaacac9488fd1746ba639314a502016059941e
  Author: Flavio Leitner <fbl at redhat.com>
  Date:   2017-07-13 (Thu, 13 Jul 2017)

  Changed paths:
    M Makefile.am
    M acinclude.m4
    M configure.ac

  Log Message:
  -----------
  ctags: include symbols with locking annotations.

OVS uses extensively clang annotations for thread safety
checks. The ctags tool can't parse them, so they are not
included in the tag file.

This patch improves the configure script to generate a list
of identifiers from the header compiler.h to be ignored by
ctags.

Signed-off-by: Flavio Leitner <fbl at redhat.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>
Reviewed-by: Aaron Conole <aconole at redhat.com>




More information about the git mailing list