mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-23 12:21:12 +08:00
gcc/testsuites/ * gcc/testsuite/lib/mpx-dg.exp (mpx_link_flags): New. (mpx_init): New. (mpx_finish): New. * gcc.target/i386/mpx/alloca-1-lbv.c: New. * gcc.target/i386/mpx/alloca-1-nov.c: New. * gcc.target/i386/mpx/alloca-1-ubv.c: New. * gcc.target/i386/mpx/arg-addr-1-lbv.c: New. * gcc.target/i386/mpx/arg-addr-1-nov.c: New. * gcc.target/i386/mpx/arg-addr-1-ubv.c: New. * gcc.target/i386/mpx/bitfields-1-lbv.c: New. * gcc.target/i386/mpx/bitfields-1-nov.c: New. * gcc.target/i386/mpx/bitfields-1-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New. * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New. * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New. * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New. * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New. * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New. * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New. * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New. * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New. * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New. * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New. * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New. * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New. * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New. * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New. * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New. * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New. * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New. * gcc.target/i386/mpx/fastcall-1-lbv.c: New. * gcc.target/i386/mpx/fastcall-1-nov.c: New. * gcc.target/i386/mpx/fastcall-1-ubv.c: New. * gcc.target/i386/mpx/fastcall-2-lbv.c: New. * gcc.target/i386/mpx/fastcall-2-nov.c: New. * gcc.target/i386/mpx/fastcall-2-ubv.c: New. * gcc.target/i386/mpx/field-addr-1-lbv.c: New. * gcc.target/i386/mpx/field-addr-1-nov.c: New. * gcc.target/i386/mpx/field-addr-1-ubv.c: New. * gcc.target/i386/mpx/field-addr-10-lbv.c: New. * gcc.target/i386/mpx/field-addr-10-nov.c: New. * gcc.target/i386/mpx/field-addr-10-ubv.c: New. * gcc.target/i386/mpx/field-addr-2-lbv.c: New. * gcc.target/i386/mpx/field-addr-2-nov.c: New. * gcc.target/i386/mpx/field-addr-2-ubv.c: New. * gcc.target/i386/mpx/field-addr-3-lbv.c: New. * gcc.target/i386/mpx/field-addr-3-nov.c: New. * gcc.target/i386/mpx/field-addr-3-ubv.c: New. * gcc.target/i386/mpx/field-addr-4-lbv.c: New. * gcc.target/i386/mpx/field-addr-4-nov.c: New. * gcc.target/i386/mpx/field-addr-4-ubv.c: New. * gcc.target/i386/mpx/field-addr-5-lbv.c: New. * gcc.target/i386/mpx/field-addr-5-nov.c: New. * gcc.target/i386/mpx/field-addr-5-ubv.c: New. * gcc.target/i386/mpx/field-addr-6-lbv.c: New. * gcc.target/i386/mpx/field-addr-6-nov.c: New. * gcc.target/i386/mpx/field-addr-6-ubv.c: New. * gcc.target/i386/mpx/field-addr-7-lbv.c: New. * gcc.target/i386/mpx/field-addr-7-nov.c: New. * gcc.target/i386/mpx/field-addr-7-ubv.c: New. * gcc.target/i386/mpx/field-addr-8-lbv.c: New. * gcc.target/i386/mpx/field-addr-8-nov.c: New. * gcc.target/i386/mpx/field-addr-8-ubv.c: New. * gcc.target/i386/mpx/field-addr-9-lbv.c: New. * gcc.target/i386/mpx/field-addr-9-nov.c: New. * gcc.target/i386/mpx/field-addr-9-ubv.c: New. * gcc.target/i386/mpx/frame-address-1-nov.c: New. * gcc.target/i386/mpx/hard-reg-1-nov.c: New. * gcc.target/i386/mpx/if-stmt-1-lbv.c: New. * gcc.target/i386/mpx/if-stmt-1-nov.c: New. * gcc.target/i386/mpx/if-stmt-1-ubv.c: New. * gcc.target/i386/mpx/if-stmt-2-lbv.c: New. * gcc.target/i386/mpx/if-stmt-2-nov.c: New. * gcc.target/i386/mpx/if-stmt-2-ubv.c: New. * gcc.target/i386/mpx/label-address-1.c: New. * gcc.target/i386/mpx/legacy-1-nov.c: New. * gcc.target/i386/mpx/macro.c: New. * gcc.target/i386/mpx/mpx-check.h: New. * gcc.target/i386/mpx/mpx.exp: New. * gcc.target/i386/mpx/nested-function-1-lbv.c: New. * gcc.target/i386/mpx/nested-function-1-nov.c: New. * gcc.target/i386/mpx/nested-function-1-ubv.c: New. * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New. * gcc.target/i386/mpx/pointer-arg-1-nov.c: New. * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New. * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New. * gcc.target/i386/mpx/pointer-arg-2-nov.c: New. * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New. * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New. * gcc.target/i386/mpx/pointer-arg-3-nov.c: New. * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New. * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New. * gcc.target/i386/mpx/pointer-arg-4-nov.c: New. * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New. * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New. * gcc.target/i386/mpx/pointer-arg-5-nov.c: New. * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New. * gcc.target/i386/mpx/pointer-store-1-lbv.c: New. * gcc.target/i386/mpx/pointer-store-1-nov.c: New. * gcc.target/i386/mpx/pointer-store-1-ubv.c: New. * gcc.target/i386/mpx/reference-1-lbv.c: New. * gcc.target/i386/mpx/reference-1-nov.c: New. * gcc.target/i386/mpx/reference-1-ubv.c: New. * gcc.target/i386/mpx/reference-2-lbv.c: New. * gcc.target/i386/mpx/reference-2-nov.c: New. * gcc.target/i386/mpx/reference-2-ubv.c: New. * gcc.target/i386/mpx/reference-3-lbv.c: New. * gcc.target/i386/mpx/reference-3-nov.c: New. * gcc.target/i386/mpx/reference-3-ubv.c: New. * gcc.target/i386/mpx/reference-4-lbv.c: New. * gcc.target/i386/mpx/reference-4-nov.c: New. * gcc.target/i386/mpx/reference-4-ubv.c: New. * gcc.target/i386/mpx/return-pointer-1-lbv.c: New. * gcc.target/i386/mpx/return-pointer-1-nov.c: New. * gcc.target/i386/mpx/return-pointer-1-ubv.c: New. * gcc.target/i386/mpx/return-struct-1-lbv.c: New. * gcc.target/i386/mpx/return-struct-1-nov.c: New. * gcc.target/i386/mpx/return-struct-1-ubv.c: New. * gcc.target/i386/mpx/return-struct-2-lbv.c: New. * gcc.target/i386/mpx/return-struct-2-nov.c: New. * gcc.target/i386/mpx/return-struct-2-ubv.c: New. * gcc.target/i386/mpx/return-struct-3-lbv.c: New. * gcc.target/i386/mpx/return-struct-3-nov.c: New. * gcc.target/i386/mpx/return-struct-3-ubv.c: New. * gcc.target/i386/mpx/return-struct-4-lbv.c: New. * gcc.target/i386/mpx/return-struct-4-nov.c: New. * gcc.target/i386/mpx/return-struct-4-ubv.c: New. * gcc.target/i386/mpx/return-struct-5-lbv.c: New. * gcc.target/i386/mpx/return-struct-5-nov.c: New. * gcc.target/i386/mpx/return-struct-5-ubv.c: New. * gcc.target/i386/mpx/return-struct-6-lbv.c: New. * gcc.target/i386/mpx/return-struct-6-nov.c: New. * gcc.target/i386/mpx/return-struct-6-ubv.c: New. * gcc.target/i386/mpx/sincos-1-nov.c: New. * gcc.target/i386/mpx/static-array-1-lbv.c: New. * gcc.target/i386/mpx/static-array-1-nov.c: New. * gcc.target/i386/mpx/static-array-1-ubv.c: New. * gcc.target/i386/mpx/static-init-1-lbv.c: New. * gcc.target/i386/mpx/static-init-1-nov.c: New. * gcc.target/i386/mpx/static-init-1-ubv.c: New. * gcc.target/i386/mpx/static-init-2-lbv.c: New. * gcc.target/i386/mpx/static-init-2-nov.c: New. * gcc.target/i386/mpx/static-init-2-ubv.c: New. * gcc.target/i386/mpx/static-init-3-lbv.c: New. * gcc.target/i386/mpx/static-init-3-nov.c: New. * gcc.target/i386/mpx/static-init-3-ubv.c: New. * gcc.target/i386/mpx/static-init-4-lbv.c: New. * gcc.target/i386/mpx/static-init-4-nov.c: New. * gcc.target/i386/mpx/static-init-4-ubv.c: New. * gcc.target/i386/mpx/static-init-5-lbv.c: New. * gcc.target/i386/mpx/static-init-5-nov.c: New. * gcc.target/i386/mpx/static-init-5-ubv.c: New. * gcc.target/i386/mpx/static-init-6-lbv.c: New. * gcc.target/i386/mpx/static-init-6-nov.c: New. * gcc.target/i386/mpx/static-init-6-ubv.c: New. * gcc.target/i386/mpx/static-string-1-lbv.c: New. * gcc.target/i386/mpx/static-string-1-nov.c: New. * gcc.target/i386/mpx/static-string-1-ubv.c: New. * gcc.target/i386/mpx/struct-arg-1-lbv.c: New. * gcc.target/i386/mpx/struct-arg-1-nov.c: New. * gcc.target/i386/mpx/struct-arg-1-ubv.c: New. * gcc.target/i386/mpx/struct-arg-10-lbv.c: New. * gcc.target/i386/mpx/struct-arg-10-nov.c: New. * gcc.target/i386/mpx/struct-arg-10-ubv.c: New. * gcc.target/i386/mpx/struct-arg-2-lbv.c: New. * gcc.target/i386/mpx/struct-arg-2-nov.c: New. * gcc.target/i386/mpx/struct-arg-2-ubv.c: New. * gcc.target/i386/mpx/struct-arg-3-lbv.c: New. * gcc.target/i386/mpx/struct-arg-3-nov.c: New. * gcc.target/i386/mpx/struct-arg-3-ubv.c: New. * gcc.target/i386/mpx/struct-arg-4-lbv.c: New. * gcc.target/i386/mpx/struct-arg-4-nov.c: New. * gcc.target/i386/mpx/struct-arg-4-ubv.c: New. * gcc.target/i386/mpx/struct-arg-5-lbv.c: New. * gcc.target/i386/mpx/struct-arg-5-nov.c: New. * gcc.target/i386/mpx/struct-arg-5-ubv.c: New. * gcc.target/i386/mpx/struct-arg-6-lbv.c: New. * gcc.target/i386/mpx/struct-arg-6-nov.c: New. * gcc.target/i386/mpx/struct-arg-6-ubv.c: New. * gcc.target/i386/mpx/struct-arg-7-lbv.c: New. * gcc.target/i386/mpx/struct-arg-7-nov.c: New. * gcc.target/i386/mpx/struct-arg-7-ubv.c: New. * gcc.target/i386/mpx/struct-arg-8-lbv.c: New. * gcc.target/i386/mpx/struct-arg-8-nov.c: New. * gcc.target/i386/mpx/struct-arg-8-ubv.c: New. * gcc.target/i386/mpx/struct-arg-9-lbv.c: New. * gcc.target/i386/mpx/struct-arg-9-nov.c: New. * gcc.target/i386/mpx/struct-arg-9-ubv.c: New. * gcc.target/i386/mpx/struct-copy-1-lbv.c: New. * gcc.target/i386/mpx/struct-copy-1-nov.c: New. * gcc.target/i386/mpx/struct-copy-1-ubv.c: New. * gcc.target/i386/mpx/struct-copy-2-lbv.c: New. * gcc.target/i386/mpx/struct-copy-2-nov.c: New. * gcc.target/i386/mpx/struct-copy-2-ubv.c: New. * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New. * gcc.target/i386/mpx/thread-local-var-1-nov.c: New. * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New. * gcc.target/i386/mpx/union-arg-1-lbv.c: New. * gcc.target/i386/mpx/union-arg-1-nov.c: New. * gcc.target/i386/mpx/union-arg-1-ubv.c: New. * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New. * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New. * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New. * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New. * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New. * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New. * gcc.target/i386/mpx/vararg-1-lbv.c: New. * gcc.target/i386/mpx/vararg-1-nov.c: New. * gcc.target/i386/mpx/vararg-1-ubv.c: New. * gcc.target/i386/mpx/vararg-2-lbv.c: New. * gcc.target/i386/mpx/vararg-2-nov.c: New. * gcc.target/i386/mpx/vararg-2-ubv.c: New. * gcc.target/i386/mpx/vararg-3-lbv.c: New. * gcc.target/i386/mpx/vararg-3-nov.c: New. * gcc.target/i386/mpx/vararg-3-ubv.c: New. * gcc.target/i386/mpx/vararg-4-lbv.c: New. * gcc.target/i386/mpx/vararg-4-nov.c: New. * gcc.target/i386/mpx/vararg-4-ubv.c: New. * gcc.target/i386/mpx/vararg-5-lbv.c: New. * gcc.target/i386/mpx/vararg-5-nov.c: New. * gcc.target/i386/mpx/vararg-5-ubv.c: New. * gcc.target/i386/mpx/vararg-6-lbv.c: New. * gcc.target/i386/mpx/vararg-6-nov.c: New. * gcc.target/i386/mpx/vararg-6-ubv.c: New. * gcc.target/i386/mpx/vararg-7-lbv.c: New. * gcc.target/i386/mpx/vararg-7-nov.c: New. * gcc.target/i386/mpx/vararg-7-ubv.c: New. * gcc.target/i386/mpx/vararg-8-lbv.c: New. * gcc.target/i386/mpx/vararg-8-nov.c: New. * gcc.target/i386/mpx/vararg-8-ubv.c: New. * gcc.target/i386/mpx/vla-1-lbv.c: New. * gcc.target/i386/mpx/vla-1-nov.c: New. * gcc.target/i386/mpx/vla-1-ubv.c: New. * gcc.target/i386/mpx/vla-2-lbv.c: New. * gcc.target/i386/mpx/vla-2-nov.c: New. * gcc.target/i386/mpx/vla-2-ubv.c: New. From-SVN: r221312
…
…
…
…
…
…
…
…
…
…
…
…
This directory contains the GNU Compiler Collection (GCC). The GNU Compiler Collection is free software. See the files whose names start with COPYING for copying permission. The manuals, and some of the runtime libraries, are under different terms; see the individual source files for details. The directory INSTALL contains copies of the installation information as HTML and plain text. The source of this information is gcc/doc/install.texi. The installation information includes details of what is included in the GCC sources and what files GCC installs. See the file gcc/doc/gcc.texi (together with other files that it includes) for usage and porting information. An online readable version of the manual is in the files gcc/doc/gcc.info*. See http://gcc.gnu.org/bugs/ for how to report bugs usefully. Copyright years on GCC source files may be listed using range notation, e.g., 1987-2012, indicating that every year in the range, inclusive, is a copyrightable year that could otherwise be listed individually.
Description
Languages
C++
31.9%
C
31.3%
Ada
12%
D
6.5%
Go
6.4%
Other
11.5%