blob: dc66eb9a5f413095e1ae52b42d8f68b8af11f78a [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<HTML
><HEAD
><TITLE
>What's New In This Release</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
TITLE="DejaGnu"
HREF="book1.html"><LINK
REL="UP"
TITLE="Overview"
HREF="c50.html"><LINK
REL="PREVIOUS"
TITLE="Overview"
HREF="c50.html"><LINK
REL="NEXT"
TITLE="Design Goals"
HREF="x107.html"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>DejaGnu: The GNU Testing Framework</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="c50.html"
ACCESSKEY="P"
>&#60;&#60;&#60; Previous</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Overview</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="x107.html"
ACCESSKEY="N"
>Next &#62;&#62;&#62;</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="NEW"
></A
>What's New In This Release</H1
><P
>This release has a number of substantial changes over version
1.3. The most visible change is that the version of Expect and Tcl
included in the release are up-to-date with the current stable net
releases. The biggest change is years of modifications to the
target configuration system, used for cross testing. While this
greatly improved cross testing, is has made that subsystem very
complicated. The goal is to have this entirely rewritten using
<SPAN
CLASS="PRODUCTNAME"
>iTcl</SPAN
> by the next release. Other changes
are:</P
><P
></P
><UL
><LI
><P
>More built-in support for building target binaries
with the correct linker flags. Currently this only works with
<SPAN
CLASS="PRODUCTNAME"
>GCC</SPAN
> as the cross compiler,
preferably with a target supported by
<A
HREF="x1655.html#LIBGLOSS"
>Libgloss</A
>.</P
></LI
><LI
><P
>Lots of little bug fixes from years of heavy
use at Cygnus Solutions.</P
></LI
><LI
><P
>DejaGnu now uses
<SPAN
CLASS="PRODUCTNAME"
>Automake</SPAN
> for Makefile
configuration.</P
></LI
><LI
><P
>Updated documentation, now in SGML
(using the <A
HREF="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro.html"
TARGET="_top"
>free
GNU DocBook tools</A
>) format.</P
></LI
><LI
><P
>Windows support. There is beta level support for
Windows that is still a work in progress. This requires the
<A
HREF="http://www.cygwin.com/"
TARGET="_top"
>Cygwin</A
> POSIX
subsystem for Windows.</P
></LI
></UL
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="CYGWIN"
></A
>Windows Support</H2
><P
>To use DejaGnu on Windows, you need to first install the
<A
HREF="http://www.cygwin.com/"
TARGET="_top"
>Cygwin</A
>
release. This works as of the B20.1 release. Cygwin is a POSIX
system for Windows. This covers both utility programs and a library
that adds POSIX system calls to Windows. Among them is pseudo tty
support for Windows that emulates the POSIX pty standard. The
latest Cygwin is always available from <A
HREF="http://www.cygwin.com/"
TARGET="_top"
>this location</A
>. This
works well enough to run <I
CLASS="EMPHASIS"
>"make check"</I
> of
the GNU development tree on Windows after a native build. But the
nature of ptys on Windows is still evolving. Your mileage may
vary.</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="c50.html"
ACCESSKEY="P"
>&#60;&#60;&#60; Previous</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="book1.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="x107.html"
ACCESSKEY="N"
>Next &#62;&#62;&#62;</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Overview</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="c50.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Design Goals</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>