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 680, Mon Jul 3 06:35:55 2000 UTC revision 691, Tue Jul 25 07:20:24 2000 UTC
# Line 13  Line 13 
13  Description:  Description:
14  ----------------------------------------------------------------------  ----------------------------------------------------------------------
15  Name: Matthias Blume  Name: Matthias Blume
16  Date: 2000/07/02 15:36:00 JST  Date: 2000/07/25 16:20:00 JST
17    Tag: blume-20000725-makedepend
18    Description:
19    
20    Added a script called ml-makedepend.  This can be used in makefiles
21    for Unix' make in a way very similar to the "makedepend" command for
22    C.
23    
24    The script internally uses function CM.sources.
25    
26    Synopsis:
27    
28        ml-makedepend [-f makefile] cmfile targetname
29    
30    The default for the makefile is "makefile" (or "Makefile" should
31    "makefile" not exist).
32    
33    ml-makedepend adds a cmfile/targetname-specific section to this
34    makefile (after removing the previous version of this section).  The
35    section contains a single dependency specification with targetname on
36    the LHS (targetname is an arbitrary name), and a list of files derived
37    from the cmfile on the RHS.  Some of the files on the RHS are
38    ARCH/OPSYS-specific.  Therefore, ml-makedepend inserts references to
39    "make" variables $(ARCH) and $(OPSYS) in place of the corresponding
40    path names.  The makefile writer is responsible for making sure that
41    these variables have correct at the time "make" is invoked.
42    
43    ----------------------------------------------------------------------
44    Name: Matthias Blume
45    Date: 2000/07/22 23:30:00 JST
46    Tag: blume-20000722-urlupdate
47    Description:
48    
49    Changed BOOT and config/srcarchiveurl to point to BL server:
50    
51        ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.29/
52    
53    ----------------------------------------------------------------------
54    Name: Matthias Blume
55    Date: 2000/07/18 18:00:00 JST
56    Tag: blume-20000718-Version_110_29
57    Description:
58    
59    1. Updated src/compiler/TopLevel/main/version.sml to version 110.29
60    
61    2. Updated config/version to 110.29
62    
63    3. Updated config/srcarchiveurl
64    
65    3. New boot files!
66       ftp://ftp.cs.princeton.edu/pub/people/blume/sml/110.29-autofetch
67    
68    ----------------------------------------------------------------------
69    Name: Matthias Blume
70    Date: 2000/07/11 13:58:00 JST
71    Tag: blume-20000711-doctypo
72    Description:
73    
74    Fixed a few typos in CM manual.
75    
76    ----------------------------------------------------------------------
77    Name: Allen Leung
78    Date: 2000/06/15 00:38:00
79    Tag: leunga-20000704-sparc-x86
80    
81    1. x86 peephole improvement sp += k; sp -= k => nop  [from John]
82    2. fix to x86 RET bug [found by Dan Grossman]
83    3. sparc assembly bug fix for ticc instructions [found by Fermin]
84    
85       Affects c-- and moby only
86    
87    ----------------------------------------------------------------------
88    Name: Matthias Blume
89    Date: 2000/07/04 15:26:00
90    Tag: blume-20000704-trigger
91    Description:
92    
93    1. Improvements to CM manual.
94    2. SMLofNJ.Internals.BTrace.trigger reinstated as an alternative way
95       of getting a back-trace.  The function, when called, raises an
96       internal exception which explicitly carries the full back-trace history,
97       so it is unaffected by any intervening handle-raise pairs ("trivial"
98       or not).  The interactive loop will print that history once it arrives
99       at top level.
100       Short of having all exceptions implicitly carry the full history, the
101       recommended way of using this facility is:
102         - compile your program with instrumentation "on"
103         - run it, when it raises an exception, look at the history
104         - if the history is "cut off" because of some handler, go and modify
105           your program so that it explicitly calls BTrace.trigger
106         - recompile (still instrumented), and rerun; look at the full history
107    
108    ----------------------------------------------------------------------
109    Name: Matthias Blume
110    Date: 2000/07/03 15:36:00 JST
111  Tag: blume-20000702-manual  Tag: blume-20000702-manual
112  Description:  Description:
113    
114  Small corrections and updates to CM manual.  Small corrections and updates to CM manual.
115    
116  ----------------------------------------------------------------------  ----------------------------------------------------------------------
117  Name: Matthias Blumen  Name: Matthias Blume
118  Date: 2000/06/29 16:04:00 JST  Date: 2000/06/29 16:04:00 JST
119  Tag: blume-20000629-yacctool  Tag: blume-20000629-yacctool
120  Description:  Description:

Legend:
Removed from v.680  
changed lines
  Added in v.691

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