Skip to content

Commit d29a06e

Browse files
committed
note some more changes since release; of course, the release notes will need review, proofing for style and correctness, etc. and this is very very very far from urgent
1 parent 9e1896e commit d29a06e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

releng/relnotes-5.9.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,21 @@ <h1>Release Notes CM3 5.9.0</h1>
3838
<li> volatile no longer applied to every load and store,
3939
leading to much better optimization </li>
4040
<li> ALPHA_OSF target restored (4.0g, 5.1) </li>
41+
<li> I386_FREEBSD 4.11 target restored, with user threads </li>
4142
<li> new targets: SPARC64_SOLARIS, I386_SOLARIS, AMD64_SOLARIS (2.9?) </li>
43+
<li> front end accepts and ignores Win32 calling conventions
44+
on all targets, so that cloned headers might be shared
45+
and cloned less (3000+ lines deleted) </li>
46+
<li> further removal of target-specific code </li>
47+
<li> replace 'select' with 'poll' </li>
48+
<li> improve several code sequences in NT386 backend </li>
49+
<li> hand.c: eliminate data tables, have backends inline
50+
set_member, set_singleton, set_ne, set_eq, div, mod
51+
(still need to flip NT386 member/singleton to fix
52+
the size/speed tradeoff, since it is currently
53+
excellent size but bad speed; still need to consider
54+
size vs. speed for other cases too) </li>
55+
<li> unfinished work: new targets: ARMEL_LINUX, PPC64_DARWIN, ALPHA32_VMS, ALPHA64_VMS </li>
4256
</ul>
4357
<p>
4458
Please find the installation instructions and the archives for

0 commit comments

Comments
 (0)