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 1427, Tue Nov 18 23:08:15 2003 UTC revision 1486, Tue May 11 17:04:01 2004 UTC
# Line 14  Line 14 
14    
15  ----------------------------------------------------------------------  ----------------------------------------------------------------------
16  Name: Matthias Blume (blume (at) tti - c (dot) org)  Name: Matthias Blume (blume (at) tti - c (dot) org)
17    Date: 2004/05/11 12:05:00 CDT
18    Tag: blume-20040511-exports
19    Description:
20    
21    As per request by Adam Chlipala <adam@hcoop.net>, extended various
22    export lists in compiler-related .cm-files.
23    
24    ----------------------------------------------------------------------
25    Name: Matthias Blume (blume (at) tti - c (dot) org)
26    Date: 2004/05/11 11:35:00 CDT
27    Tag: blume-20040511-allsource
28    Description:
29    
30    The installer now honors the "src-smlnj" target again, although its meaning
31    has changed from "all sources required for the compiler" to "all sources
32    the installer knows about".  In other words, if you enable "src-smlnj"
33    in the "targets" file, then the installer will pull in sources for
34    everything.  (Notice that this refers to source code only.  Compiled
35    code is still only installed for modules that were requested explicitly
36    or which are required for other modules that were requested explicitly.)
37    
38    ----------------------------------------------------------------------
39    Name: Matthias Blume (blume (at) tti - c (dot) org)
40    Date: 2004/04/23 17:40:00 CDT
41    Tag: blume-20040423-ieee-scan
42    Description:
43    
44    Fixed IEEEReal.scan (and .fromString) so that if there is an overflow
45    in the exponent calculation we get INF or ZERO (depending on the mantissa
46    and the sign of the exponent).
47    
48    ----------------------------------------------------------------------
49    Name: Matthias Blume (blume (at) tti - c (dot) org)
50    Date: 2004/04/23 10:40:00 CDT
51    Tag: blume-20040423-ml-build
52    Description:
53    
54    The ml-build script now terminates with a non-0 status when something
55    goes wrong.
56    
57    ----------------------------------------------------------------------
58    Name: Matthias Blume (blume (at) tti - c (dot) org)
59    Date: 2004/04/22 16:35:00 CDT
60    Tag: blume-20040422-Option
61    Description:
62    
63    Made exception Option to be the same as exception Option.Option
64    (as it should be).
65    
66    ----------------------------------------------------------------------
67    Name: Allen Leung (leunga (at) reservoir (dot) com)
68    Date: 2004/03/19 14:40:00 EST
69    Tag: leunga-20040319-cygwin-nlffi
70    Description:
71    
72    Fixed the runtime so that ml-nlffi-lib runs on the cygwin version
73    of SML/NJ.  The problem is that
74    
75       lib = dlopen(NULL, ...)
76       f   = dlsym(lib, "malloc");
77    
78    does not work on Windows unless we explicitly export symbols
79    such as 'malloc' during linking.  We fixed this by explicitly
80    exporting the required symbols with the magic gcc incantation:
81    
82        -Wl,--export-all cygwin.def
83    
84    where cygwin.def is a file containing all the symbols that
85    we wish to export.
86    
87    I suspect this is a Windows problem and we'll have to
88    do the same (somehow with windows compilers) when
89    we build the native win32 version with the system
90    calls LoadLibrary/GetProcAddress.
91    
92    ----------------------------------------------------------------------
93    Name: Matthias Blume (blume (at) tti - c (dot) org)
94    Date: 2004/03/04 16:35:00 CST
95    Tag: blume-20040304-intinf-fmt
96    Description:
97    
98    Fixed problem with IntInf.fmt (sign would show up on the right instead
99    of on the left for BIN, OCT, and HEX).
100    
101    ----------------------------------------------------------------------
102    Name: Matthias Blume (blume (at) tti - c (dot) org)
103    Date: 2004/03/04 11:25:00 CST
104    Tag: blume-20040304-symlinks
105    Description:
106    
107    Fixed problem with installer script (unix only) where bin/ml-yacc and
108    friends pointed (via symlinks) to absolute locations instead of just
109    .run-sml.  This was reported by Vesa A Norrman.
110    
111    ----------------------------------------------------------------------
112    Name: Matthias Blume (blume (at) tti - c (dot) org)
113    Date: 2004/02/13 14:50:00 CST
114    Tag: Release_110_45
115    Description:
116    
117    New working version (110.45). New bootfiles.
118    
119    ----------------------------------------------------------------------
120    Name: Matthias Blume (blume (at) tti - c (dot) org)
121    Date: 2004/01/26 15:15:15 CST
122    Tag: blume-20040126-toplevel
123    Description:
124    
125    Improved handling of exceptions at the interactive toplevel.
126    
127    ----------------------------------------------------------------------
128    Name: Matthias Blume (blume (at) tti - c (dot) org)
129    Date: 2004/01/26 11:25:00
130    Tag: blume-20040126-app
131    Description:
132    
133    Type of top-level "app" corrected.
134    Added code for setting vp_limitPtrMask to Win32-specific runtime.
135    
136    ----------------------------------------------------------------------
137    Name: Matthias Blume (blume (at) tti - c (dot) org)
138  Date: 2003/11/18 17:10 CST  Date: 2003/11/18 17:10 CST
139  Tag: blume-20031118-basis-fiddle  Tag: blume-20031118-basis-fiddle
140  Description:  Description:

Legend:
Removed from v.1427  
changed lines
  Added in v.1486

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