Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/trunk/HISTORY
ViewVC logotype

Diff of /sml/trunk/HISTORY

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 977, Wed Nov 14 16:53:16 2001 UTC revision 988, Wed Nov 21 21:37:47 2001 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume  Name: Matthias Blume
17    Date: 2001/11/21 16:35:00 EST
18    Tag: blume-20011121-foot-in-mouth
19    Description:
20    
21    Removed the "Release_110_37" tag because of a serious bug.
22    This will be re-tagged once the bug is fixed.
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume
26    Date: 2001/11/21 16:14:00 EST
27    Tag: blume-20011121-forgottenfile
28    Description:
29    
30    Forgot to add a file.  (Just a .tex-file -- part of
31    the CM manual source.)
32    
33    ----------------------------------------------------------------------
34    Name: Matthias Blume
35    Date: 2001/11/21 16:10:00 EST
36    Tag: blume-20011121-invalid_110_37
37    Description:
38    
39    Note: I removed the original tag "Release_110_37" from this commit
40          because we found a serious bug in all non-x86 backends.
41          - Matthias
42    
43    1. Modifications to the SML/NJ code generator and to the runtime system
44       so that code object name strings are directly inserted into code
45       objects at code generation time.  The only business the runtime system
46       has with this is now to read the name strings on occasions.
47       (The encoding of the name string has also changed somewhat.)
48    
49    2. CM now implements a simple "set calculus" for specifying export lists.
50       In particular, it is now possible to refer to the export lists of
51       other libraries/groups/sources and form unions as well as differences.
52       See the latest CM manual for details.
53    
54    3. An separate notion of "proxy" libraries has again be eliminated from
55       CM's model.  (Proxy libraries are now simply a special case of using
56       the export list calculus.)
57    
58    4. Some of the existing libraries now take advantage of the new set
59       calculus.
60       (Notice that not all libraries have been converted because some
61       of the existing .cm-files are supposed to be backward compatible
62       with 110.0.x.)
63    
64    5. Some cleanup in stand-alone programs.  (Don't use "exnMessage" -- use
65       "General.exnMessage"!  The former relies on a certain hook to be
66       initialized, and that often does not happen in the stand-alone case.)
67    
68    ----------------------------------------------------------------------
69    Name: Lal George
70    Date: 2001/11/21  13:56:18 EST
71    Tag: george-2001121-pseudo-ops
72    Description:
73    
74      Implemented a complete redesign of MLRISC pseudo-ops. Now there
75      ought to never be any question of incompatabilities with
76      pseudo-op syntax expected by host assemblers.
77    
78      For now, only modules supporting GAS syntax are implemented
79      but more should follow, such as MASM, and vendor assembler
80      syntax, e.g. IBM as, Sun as, etc.
81    
82    ----------------------------------------------------------------------
83    Name: Matthias Blume
84  Date: 2001/11/14 11:52:00 EST  Date: 2001/11/14 11:52:00 EST
85  Tag: blume-20011114-srcname  Tag: blume-20011114-srcname
86  Description:  Description:

Legend:
Removed from v.977  
changed lines
  Added in v.988

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0