Thomas Fitzsimmons
c9ca68d7b5
* testsuite/lib/passfail.exp (newlib_pass_fail_all): New
...
procedure.
(newlib_pass_fail): Change to compile and run only one file.
* testsuite/newlib.locale/locale.exp: Use new
newlib_pass_fail_all procedure.
* testsuite/newlib.string/string.exp: Likewise.
2002-06-18 22:39:17 +00:00
Jeff Johnston
4e04fa902a
2002-06-18 Jeff Johnston <jjohnstn@redhat.com>
...
* testsuite/newlib.stdlib/atexit.c: New file.
* testsuite/newlib.stdlib/atexit.exp: Ditto.
* testsuite/newlib.string/tstring.c: Change default start size
to something more reasonable for embedded platforms.
2002-06-18 16:07:14 +00:00
Thomas Fitzsimmons
a68fa57101
* testsuite/lib/newlib.exp: Add newlib_include_flags to compile
...
options when testing natively on i[3456]86-*-linux.
2002-05-16 00:17:50 +00:00
Thomas Fitzsimmons
3495f076f3
* testsuite/lib/checkoutput.exp (newlib_check_output): Output
...
only one pass or fail per test file. Trim \r's from output
values received from test programs. Remove support for named
tests.
* testsuite/newlib.locale/UTF-8.exp: Update to support new
newlib_check_output behaviour.
* testsuite/newlib.locale/UTF-8.c: Likewise.
2002-05-15 23:48:47 +00:00
Thomas Fitzsimmons
6e9d950a91
* Add flags.exp.
2002-05-01 17:06:25 +00:00
Thomas Fitzsimmons
1e997c5625
* Makefile.am (site.exp): Remove newlib_cflags. Add
...
multibuildtop.
* testsuite/newlib.locale/UTF-8.c: Change fprintf's to printf's.
* testsuite/lib/flags.exp: New file.
* testsuite/lib/newlib.exp: Load flags.exp.
(newlib_target_compile): Remove libgloss directory references.
(newlib_init): Remove newlib_cflags references.
2002-05-01 17:05:44 +00:00
Thomas Fitzsimmons
f6bdb6f976
* testsuite/lib/newlib.exp (newlib_target_compile): Change
...
method of finding libgloss_target_dir.
2002-04-30 23:10:21 +00:00
Thomas Fitzsimmons
4cf4f010fb
* Makefile.am (site.exp): Change host_alias, host_triplet,
...
target_alias, target_triplet to refer to gcc's host and target
variables (newlib's build and host variables).
* testsuite/lib/newlib.exp (newlib_init): Change build
references to host references, host references to target
references to reflect Makefile.am changes.
(newlib_target_compile): Likewise.
(newlib_finish): Likewise.
2002-04-30 22:38:07 +00:00
Thomas Fitzsimmons
eaa75b70e3
* Makefile.am (check-DEJAGNU): New target.
...
(site.exp): Likewise.
* acinclude.m4 (NEWLIB_CONFIGURE): Replace AC_CANONICAL_HOST
with AC_CANONICAL_SYSTEM. Remove AC_CANONICAL_BUILD.
* libc/locale/locale.c (_setlocale_r): Add UTF-8 support.
* libc/stdlib/mbtowc_r.c (_mbtowc_r): Likewise.
* libc/stdlib/wctomb_r.c (_wctomb_r): Likewise.
* testsuite: New directory.
* testsuite/config: Likewise.
* testsuite/lib: Likewise.
* testsuite/newlib.locale: Likewise.
* testsuite/newlib.string: Likewise.
* testsuite/config/default.exp: New file.
* testsuite/lib/checkoutput.exp: New file.
* testsuite/lib/newlib.exp: New file.
* testsuite/lib/passfail.exp: New file.
* testsuite/newlib.locale/UTF-8.c: New file.
* testsuite/newlib.locale/UTF-8.exp: New file.
* testsuite/newlib.locale/locale.exp: New file.
* testsuite/newlib.string/string.exp: New file.
* testsuite/newlib.string/tstring.c: New file.
2002-04-24 20:53:30 +00:00