This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: Move testsuite audit definitions to sysdeps tst-audit.h files
- From: "Ryan S. Arnold" <ryan dot arnold at gmail dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: libc-alpha at sourceware dot org, libc-ports at sourceware dot org
- Date: Wed, 25 Jul 2012 11:20:58 -0500
- Subject: Re: Move testsuite audit definitions to sysdeps tst-audit.h files
- References: <Pine.LNX.4.64.1207192356060.15740@digraph.polyomino.org.uk>
On Thu, Jul 19, 2012 at 6:57 PM, Joseph S. Myers
<joseph@codesourcery.com> wrote:
> Similar to my patch for ldsodefs.h, this patch moves the auditing
> definitions for testcases (tst-auditmod1.c, plus duplicate copies of
> the x86_64 definitions in several more x86_64-specific tests) to
> tst-audit.h files for libc architectures. In the case of alpha, the
> libc tst-auditmod1.c still had definitions for a ports architecture -
> while alpha had a tst-audit.h file with four of the five required
> macros, so I added the missing macro there.
>
> The structure of the header files reflects that of the previous
> definitions in tst-auditmod1.c (thus, most cases have separate files
> for 32-bit and 64-bit, while x86_64 has a single file containing
> definitions for both 64-bit and x32 with one of the macros having an
> unconditional definition and the others being conditional).
>
> Tested x86 and x86_64. Could architecture maintainers test / review
> the changes for other architectures?
Tested on powerpc32 and powerpc64 and no new regressions were observed.
Ryan S. Arnold