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

Legend:
Removed from v.1414  
changed lines
  Added in v.1488

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