Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-09 | Revert "Add hook to put branch and evision in the version for development ↵ | Jacob Bachmeyer | 3 | -10/+9 | |
builds." This reverts commit 1a76740eff41f63e64f1e65e930ad286f357362c. This caused problems (reported in PR44462 as a secondary issue) when a source tree is copied out of a Git directory. A better solution will be developed for the 1.6.4 release that also tags development versions when run from Git working directories without relying on an installation hook. The problem can be demonstrated with: git -z ls-files | cpio -0dp /tmp/dejagnu-test-src followed by configuring in that non-Git copy of the source tree. | |||||
2020-10-02 | Minor fixup to put Emacs headers above copyright notices | Jacob Bachmeyer | 5 | -5/+10 | |
2020-10-02 | Add copyright notices | Rob Savoye | 6 | -0/+102 | |
2020-08-31 | Add GFDL notice to doc/runtest.1 | Jacob Bachmeyer | 2 | -1/+9 | |
2020-08-31 | Prepare NEWS file for release | Jacob Bachmeyer | 2 | -45/+49 | |
2020-08-18 | Add missing copyright and GPL notices to some testsuite files | Jacob Bachmeyer | 4 | -0/+61 | |
For these files, I can be certain of their status: I wrote them, copying only trivial pieces from other files in DejaGnu. | |||||
2020-08-18 | Fix typo in copyright notice in dejagnu-help manpage | Jacob Bachmeyer | 1 | -1/+1 | |
2020-08-18 | Ignore files generated by texi2dvi | Jacob Bachmeyer | 1 | -0/+6 | |
2020-08-12 | Document unit testing protocol and API | Jacob Bachmeyer | 2 | -43/+166 | |
2020-08-10 | Tidy whitespace in baseboards/qemu.exp | Jacob Bachmeyer | 2 | -4/+8 | |
2020-08-10 | Update ChangeLog | Jacob Bachmeyer | 1 | -0/+8 | |
2020-08-10 | Add riscv-sim.exp | Kito Cheng | 3 | -0/+56 | |
2020-08-02 | Move experimental Python unit test module to contrib/ | Jacob Bachmeyer | 3 | -1/+6 | |
2020-08-02 | Add doc/fdl.texi to Makefile.am | Jacob Bachmeyer | 2 | -0/+2 | |
2020-08-02 | Add forgotten baseboard files to Makefile.am | Jacob Bachmeyer | 3 | -0/+8 | |
2020-08-02 | Sort baseboard file list in Makefile.am | Jacob Bachmeyer | 2 | -4/+6 | |
2020-08-02 | Add forgotten new testsuite files to Makefile.am | Jacob Bachmeyer | 3 | -0/+14 | |
2020-08-02 | Regenerate so make dist works. | Rob Savoye | 2 | -2/+16 | |
2020-08-02 | Add warnings about synchronization with the tested program | Jacob Bachmeyer | 2 | -41/+90 | |
2020-08-02 | Update email address | Jacob Bachmeyer | 1 | -1/+1 | |
2020-08-02 | Merge branch 'PR42399' | Rob Savoye | 20 | -140/+407 | |
Branch surived testing. | |||||
2020-08-01 | Merge branch 'ada' | Rob Savoye | 2 | -30/+52 | |
Merge ada branch to fix compile test flags. | |||||
2020-07-22 | Revise host_execute to fix PR42399 | Jacob Bachmeyer | 3 | -42/+51 | |
2020-07-22 | Add tests for DejaGNU unit testing support | Jacob Bachmeyer | 5 | -14/+99 | |
2020-07-20 | Add regression test for PR42399 | Jacob Bachmeyer | 6 | -7/+151 | |
2020-07-20 | Combine inner testsuites used for testing runtest | Jacob Bachmeyer | 13 | -78/+107 | |
2020-07-16 | Works now with qemu instead of sim. | Rob Savoye | 2 | -40/+73 | |
2020-07-13 | target: Wrap linker flags into `-largs'/`-margs' for Ada | Maciej W. Rozycki | 2 | -30/+52 | |
Unrecognized `gnatmake' switches are not implicitly passed on to the linker, so just pasting board `ldflags' and any other linker flags verbatim into `add_flags' to use for the invocation line of `gnatmake' will make them ignored at best. For example in a GCC test environment that has: set_board_info ldflags "-Wl,-dynamic-linker,.../sysroot/lib/ld-linux-riscv64-lp64d.so.1 -Wl,-rpath,.../sysroot/lib64/lp64d -Wl,-rpath,.../sysroot/usr/lib64/lp64d" so that sysroot paths are correctly embedded with the binaries linked for use with the dynamic loader and shared library dependencies, the setting will be ignored for the GNAT test suite making all the execution tests fail, e.g.: PASS: gnat.dg/abstract_with_anonymous_result.adb (test for excess errors) spawn qemu-riscv64 ./abstract_with_anonymous_result.exe /lib/ld-linux-riscv64-lp64d.so.1: No such file or directory FAIL: gnat.dg/abstract_with_anonymous_result.adb execution test For `gnatmake' to pass switches on to the linker the `-largs' switch has to be used, which affects all the switches that follow until a switch is seen that changes the selection, like `-margs', which resets to the initial state of the switch interpretation machine. Wrap linker flags into `-largs'/`-margs' for Ada then, carefully preserving the place these flags are placed at within `add_flags', as surely someone will have depended on that, correcting test failures like above: PASS: gnat.dg/abstract_with_anonymous_result.adb (test for excess errors) spawn qemu-riscv64 ./abstract_with_anonymous_result.exe PASS: gnat.dg/abstract_with_anonymous_result.adb execution test Pass multilib flags both to the compiler and to the linker as both build stages interpret them. Update the testsuite accordingly. * lib/target.exp (default_target_compile): Wrap linker flags into `-largs'/`-margs' for Ada. * testsuite/runtest.libs/target.test (compile_test): Update accordingly. Signed-off-by: Maciej W. Rozycki <macro@wdc.com> | |||||
2020-07-06 | Adjust NEWS | Jacob Bachmeyer | 1 | -4/+4 | |
2020-07-06 | Fix missing name in ChangeLog entry | Jacob Bachmeyer | 1 | -1/+1 | |
2020-07-06 | Merge branch 'PR41918' | Jacob Bachmeyer | 13 | -20/+420 | |
Conflicts: ChangeLog | |||||
2020-07-06 | Merge branch 'timeout-fix-for-1.6.3' | Jacob Bachmeyer | 2 | -2/+34 | |
Conflicts: ChangeLog | |||||
2020-07-06 | Merge branch 'new-api-for-1.6.3' | Jacob Bachmeyer | 6 | -15/+338 | |
Conflicts: ChangeLog NEWS doc/dejagnu.texi | |||||
2020-07-06 | Merge branch 'gdb-upstream-for-1.6.3' | Jacob Bachmeyer | 6 | -11/+568 | |
Conflicts: ChangeLog | |||||
2020-07-06 | Add entries | Rob Savoye | 1 | -0/+10 | |
2020-07-06 | updated | Rob Savoye | 1 | -8/+8 | |
2020-07-06 | Add 2020 to copyright date. | Rob Savoye | 1 | -1/+1 | |
2020-07-06 | Work with cross GDB. | Rob Savoye | 1 | -4/+6 | |
2020-07-06 | Regenerated | Rob Savoye | 3 | -249/+249 | |
2020-07-06 | Add baseboards/qemu.exp | Rob Savoye | 1 | -0/+1 | |
2020-07-06 | Add board support file for QEMU for bare metal testing. | Rob Savoye | 1 | -0/+274 | |
2020-07-06 | Add script to regenerate configure/build files. | Rob Savoye | 1 | -0/+227 | |
2020-06-29 | Add separator lines when repeating error messages | Jacob Bachmeyer | 3 | -1/+15 | |
2020-06-26 | Document use of UNRESOLVED results to mark test script crashes | Jacob Bachmeyer | 2 | -0/+8 | |
2020-06-26 | Withdraw proposed --keep_going and --no_keep_going options | Jacob Bachmeyer | 13 | -148/+121 | |
2020-06-26 | Record Tcl errors and dump them again at the end of a run | Jacob Bachmeyer | 3 | -1/+35 | |
2020-06-24 | Add option to stop immediately at Tcl errors and continue by default | Jacob Bachmeyer | 6 | -17/+48 | |
2020-06-24 | Merge remote-tracking branch 'origin/linaro-for-1.6.3' | Rob Savoye | 4 | -7/+30 | |
2020-06-24 | Add Jacob | Rob Savoye | 1 | -0/+1 | |
2020-06-22 | Update ChangeLog | Jacob Bachmeyer | 1 | -0/+13 | |