* debian/changelog: Add entry for new release.
[dejagnu.git] / doc / overview / new.html
blob87e17b5a9a48b8bd5aaf5db64c53d8e5d12219aa
1 <HTML
2 ><HEAD
3 ><TITLE
4 >What's New In This Release</TITLE
5 ><META
6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
8 REL="HOME"
9 TITLE="DejaGnu"
10 HREF="book1.html"><LINK
11 REL="UP"
12 TITLE="Overview"
13 HREF="overview.html"><LINK
14 REL="PREVIOUS"
15 TITLE="Overview"
16 HREF="overview.html"><LINK
17 REL="NEXT"
18 TITLE="Design Goals"
19 HREF="designgoals.html"></HEAD
20 ><BODY
21 ><DIV
22 CLASS="NAVHEADER"
23 ><TABLE
24 WIDTH="100%"
25 BORDER="0"
26 CELLPADDING="0"
27 CELLSPACING="0"
28 ><TR
29 ><TH
30 COLSPAN="3"
31 ALIGN="center"
32 >DejaGnu: The GNU Testing Framework</TH
33 ></TR
34 ><TR
35 ><TD
36 WIDTH="10%"
37 ALIGN="left"
38 VALIGN="bottom"
39 ><A
40 HREF="overview.html"
41 >Prev</A
42 ></TD
43 ><TD
44 WIDTH="80%"
45 ALIGN="center"
46 VALIGN="bottom"
47 >Chapter 1. Overview</TD
48 ><TD
49 WIDTH="10%"
50 ALIGN="right"
51 VALIGN="bottom"
52 ><A
53 HREF="designgoals.html"
54 >Next</A
55 ></TD
56 ></TR
57 ></TABLE
58 ><HR
59 ALIGN="LEFT"
60 WIDTH="100%"></DIV
61 ><DIV
62 CLASS="SECT1"
63 ><H1
64 CLASS="SECT1"
65 ><A
66 NAME="NEW"
67 >What's New In This Release</A
68 ></H1
69 ><P
70 >This release has a number of substantial changes over version
71 1.3. The most visible change is that the version of Expect and Tcl
72 included in the release are up-to-date with the current stable net
73 releases. The biggest change is years of modifications to the
74 target configuration system, used for cross testing. While this
75 greatly improved cross testing, is has made that subsystem very
76 complicated. The goal is to have this entirely rewritten using
77 <SPAN
78 CLASS="PRODUCTNAME"
79 >iTcl</SPAN
80 > by the next release. Other changes
81 are:</P
82 ><P
83 ></P
84 ><UL
85 ><LI
86 ><P
87 >More builtin support for building target binaries
88 with the correct linker flags. Currently this only works with
89 <SPAN
90 CLASS="PRODUCTNAME"
91 >GCC</SPAN
92 > as the cross compiler,
93 preferably with a target supported by
95 HREF="builtins.html#LIBGLOSS"
96 ><I
97 >Libgloss</I
98 ></A
99 >.</P
100 ></LI
101 ><LI
103 >Lots of little bug fixes from years of heavy
104 use at Cygnus Solutions.</P
105 ></LI
106 ><LI
108 >DejaGnu now uses
109 <SPAN
110 CLASS="PRODUCTNAME"
111 >Automake</SPAN
112 > for Makefile
113 configuration.</P
114 ></LI
115 ><LI
117 >Updated documentation, now in SGML
118 (using the <A
119 HREF="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro.html"
120 TARGET="_top"
121 >free
122 GNU DocBook tools</A
123 >) format.</P
124 ></LI
125 ><LI
127 >NT support. There is beta level support for NT
128 that is still a work in progress. This requires the <A
129 HREF="http://sources.redhat.com"
130 TARGET="_top"
131 >Cygwin</A
132 > POSIX system
133 for NT.</P
134 ></LI
135 ></UL
136 ><DIV
137 CLASS="SECT2"
138 ><H2
139 CLASS="SECT2"
141 NAME="CYGWIN"
142 >NT Support</A
143 ></H2
145 >To use DejaGnu on NT, you need to first install the
147 HREF="http://sources.redhat.com/cygwin"
148 TARGET="_top"
149 >Cygwin</A
151 release. This works as of the B20.1 release. Cygwin is a POSIX
152 system for NT. This covers both utility programs, and a libray
153 that adds POSIX system calls to NT. Among them is pseudo tty
154 support for NT that emulates the POSIX pty standard. The
155 latest Cygwin is always available from <A
156 HREF="http://sources.redhat.com/cygwin"
157 TARGET="_top"
158 >this location</A
159 >. This
160 works well enough to run <I
161 CLASS="EMPHASIS"
162 >"make check"</I
163 > of
164 the GNU development tree on NT after a native build. But the
165 nature of pty's on NT is still evolving. Your mileage may
166 vary...</P
167 ></DIV
168 ></DIV
169 ><DIV
170 CLASS="NAVFOOTER"
171 ><HR
172 ALIGN="LEFT"
173 WIDTH="100%"><TABLE
174 WIDTH="100%"
175 BORDER="0"
176 CELLPADDING="0"
177 CELLSPACING="0"
178 ><TR
179 ><TD
180 WIDTH="33%"
181 ALIGN="left"
182 VALIGN="top"
184 HREF="overview.html"
185 >Prev</A
186 ></TD
187 ><TD
188 WIDTH="34%"
189 ALIGN="center"
190 VALIGN="top"
192 HREF="book1.html"
193 >Home</A
194 ></TD
195 ><TD
196 WIDTH="33%"
197 ALIGN="right"
198 VALIGN="top"
200 HREF="designgoals.html"
201 >Next</A
202 ></TD
203 ></TR
204 ><TR
205 ><TD
206 WIDTH="33%"
207 ALIGN="left"
208 VALIGN="top"
209 >Overview</TD
210 ><TD
211 WIDTH="34%"
212 ALIGN="center"
213 VALIGN="top"
215 HREF="overview.html"
216 >Up</A
217 ></TD
218 ><TD
219 WIDTH="33%"
220 ALIGN="right"
221 VALIGN="top"
222 >Design Goals</TD
223 ></TR
224 ></TABLE
225 ></DIV
226 ></BODY
227 ></HTML