PATCH: remove call to obsolete dejagnu proc

Ben Elliston <[email protected]> Wed, 20 Apr 2016 02:13:34 +1000
Newsgroups gmane.comp.gcc.java.patches
Message-ID <[email protected]>
In DejaGnu 1.6, the utility procedure 'absolute' has been removed as
it can be implemented with Tcl's own 'file normalize' command.  Okay
to commit?

2016-04-20  Ben Elliston  <[email protected]>

	    * testsuite/lib/libjava.exp (libjava_arguments): Use 'file
	    normalize' rather than the defunct DejaGnu 'absolute' proc.

Index: testsuite/lib/libjava.exp
===================================================================
--- testsuite/lib/libjava.exp	(revision 235209)
+++ testsuite/lib/libjava.exp	(working copy)
@@ -416,7 +416,7 @@
 
     # Search for libtool.  We need it to link.
     set found_compiler 0
-    set d [absolute $objdir]
+    set d [file normalize $objdir]
     foreach x {. .. ../.. ../../..} {
     if {[file exists $d/$x/libtool]} then {
         # We have to run silently to avoid DejaGNU lossage.
signature.asc (application/pgp-signature, 811 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBVxZZLXY2KIi1WYjUAQjHhhAAuRFkfFoMuRh1UXRE+UV48DwfwHxC0ga+
Nxy71/gVy91HDQPam7tAozsZSggvIps1XmMePtr8WWuous90xk1SZYqrCB9DrRGr
/jw/ICNFBcAfBfCftPPZWzGmu5vr66sQIny2msfPtHwNlCQb0C4RSdBATO2I5ezO
2o2/0Uj9VdF/PnEISCXnqTQD98gyKfrLpAr3rUkf/GZsBRxgKc2t/InhElP7vupL
M9nhXPZKcdRejBqxcKWs9Z6SttXqJf3GL4PjP1kIOVUTD+/Et3GwKh0eURkyJeSX
UdKzvWUOVSyujYtg4H7OHzaXrG+c7MAlNP3DLPf0PV+y1n0xlA1Oli3yAgN/O/F3
5K4kNp+maE8oOGtU12SGNqK6qnKek1Irib93/5aO6FiR+/MSoaJWeX/ETUWiAkU4
KTUwsttqZSwC1qb8IfFldsqObNtLnX9A0cMjIZ1nhDaZLDIaS2yOwaJ3i+/3ytp0
kDYvhnIWX9IW6DhNePiB2XbsHd3+ifurPBV64rNdiivf473EPebT7B9vx7BX6/XJ
JGEpFSZtKonJ+iRZOxTcGvv2MfWYXhFRKX5hmbjQAHbbTM3X2x57VIJ9gW6vCAf8
5NqGG8F4ZITlxnbnSO9HxwfoJI3v1d0zYA7P50T9FT2bhSWfcF2JVCj5PjpHMF4n
g5n+ytCvyH0=
=VUVW
-----END PGP SIGNATURE-----