The scan-assembler-not should skip strings inside of .ident directives.  I have
a branch that I use for power7 development, power7-meissner.  In that branch, I
set the REVISION file to indicate that this is a branch.  Currently it is set
to:
[ibm/power7-meissner, mainline revision 152572]

This revision string gets put in the .ident section, which causes the test
gcc.dg/builtins-58.c to fail, because it has the directive:
/* scan-assembler-not pow */

It is a minor thing, but I'm sure somebody else will trigger it eventually.


-- 
           Summary: scan-assembler-not has false positives
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: testsuite
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: meissner at gcc dot gnu dot org
 GCC build triplet: powerpc64-linux-gnu
  GCC host triplet: powerpc64-linux-gnu
GCC target triplet: powerpc64-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41701

Reply via email to