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 644, Fri May 12 09:18:31 2000 UTC revision 648, Thu May 25 21:28:21 2000 UTC
# Line 12  Line 12 
12  Tag: <post-commit CVS tag>  Tag: <post-commit CVS tag>
13  Description:  Description:
14  ----------------------------------------------------------------------  ----------------------------------------------------------------------
15    Name: Allen Leung
16    Date: 2000/05/25 17:28 EDT
17    Tag: leunga-20000525-ra
18    Description:
19    
20      Fixed a bug in freezing phase of the register allocator.
21    
22    ----------------------------------------------------------------------
23    Name: Allen Leung
24    Date: 2000/05/15 22:53 EDT
25    Tag: leunga-20000515-alpha-x86-ra
26    Description:
27    
28      1. Alpha
29    
30          Slight cleanup.  Removed the instruction SGNXL
31    
32      2. X86
33    
34          Added the following instructions to the instruction set:
35    
36            ROLx, RORx,
37            BTx, BTSx, BTLx, BTRx,
38            XCHGx, and variants with the LOCK prefix
39    
40      3. Register Allocation
41    
42          The module ra-rewrite-with-renaming has been improved.
43    
44      These have no effect on SML/NJ.
45    
46    ----------------------------------------------------------------------
47    Name: Matthias Blume
48    Date: 2000/05/15 16:20:00 JST
49    Tag: blume-20000515-lightrebuild
50    Description:
51    
52    1. I added an alternative to "-rebuild" to "makeml".  The difference is
53       that prior to calling CMB.make' the CM-variable "LIGHT" will be
54       defined.  In effect, the command will not build any cross-compiler
55       backends and therefore finish more quickly.
56    
57       The "fixpt" script also takes a "-light" switch to be able to use
58       this new facility while compiling for a fixpoint.
59    
60    2. I replaced all mentions of anchored paths in group owner specifications
61       with simple relative paths (usually starting with "..").
62       The rationale is that a library's internal workings should not be
63       compromised by the lack of some anchor.  (An anchor is necessary
64       for someone who wants to refer to the library by an anchored path,
65       but it should not be necessary to build the same library in the first
66       place.)
67    
68    3. I changed the way CM's tool mechanism determines the shell command
69       string used for things like ml-yacc etc. so that it does not break
70       when CM.Control.implicit_anchors is turned off.
71    
72    ----------------------------------------------------------------------
73  Name: Matthias Blume  Name: Matthias Blume
74  Date: 2000/05/12 18:20:00 JST  Date: 2000/05/12 18:20:00 JST
75  Tag: blume-20000512-ml-build  Tag: blume-20000512-ml-build

Legend:
Removed from v.644  
changed lines
  Added in v.648

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