Commit graph

4490 commits

Author SHA1 Message Date
Juan Jose Garcia Ripoll
e02cd6d502 Add the possibility of installing redistributable files from Microsoft 2011-01-06 21:59:44 +01:00
Juan Jose Garcia Ripoll
9decd0269e When building NSIS files, copy the ECL_UNICODE 2011-01-06 21:59:39 +01:00
Juan Jose Garcia Ripoll
e86a0b389f Resource compilation for MSVC 2011-01-04 23:46:52 +01:00
Juan Jose Garcia Ripoll
bcab3cca74 Upgraded release number also in CHANGELOG 2011-01-04 22:47:49 +01:00
Juan Jose Garcia Ripoll
51a57a1473 Upgraded release number 2011-01-04 22:47:30 +01:00
Juan Jose Garcia Ripoll
8a159bd8e1 Fixed ANNOUNCEMENT for next release. 2011-01-04 22:46:57 +01:00
Juan Jose Garcia Ripoll
abbad79a51 Upgraded to ASDF 2.012 2011-01-04 22:43:57 +01:00
Juan Jose Garcia Ripoll
88d0b20b3c si_copy_file() did not open files in binary mode (Windows) 2011-01-04 17:15:14 +01:00
Juan Jose Garcia Ripoll
9d27733db1 Fixed typo in sequence-index 2011-01-03 00:01:59 +01:00
Juan Jose Garcia Ripoll
98048aba28 ECL now ships a Windows icon which is added to the executable at build time. 2010-12-30 09:04:40 +01:00
Juan Jose Garcia Ripoll
3aa5109f25 Fixed typo 2010-12-29 16:45:48 +01:00
Juan Jose Garcia Ripoll
482368e25a Fixed reading of decimal numbers in other basis (2. would not be read as integer 2) 2010-12-28 23:19:00 +01:00
Juan Jose Garcia Ripoll
6073fce837 Disable the use of feenableexcept 2010-12-28 21:51:22 +01:00
Juan Jose Garcia Ripoll
a6cd4a927a floating-point-overflow signals are ignored when working in IEEE FP mode. 2010-12-28 21:33:52 +01:00
Juan Jose Garcia Ripoll
dda66641f9 Build the MSVC port with bytecodes compiler by default. 2010-12-28 00:04:45 +01:00
Juan Jose Garcia Ripoll
268a3423ce Force build and inclusion of bytecodes compiler by default in MSVC. 2010-12-27 23:28:54 +01:00
Juan Jose Garcia Ripoll
f89bb93613 Wrong placement of MSVC linker options. Use safe-run-program in embed-manifest. 2010-12-27 23:27:42 +01:00
Juan Jose Garcia Ripoll
5ed26bf552 When building the NSIS install file, only include ecl.exe.manifest when it was created. 2010-12-27 22:15:55 +01:00
Juan Jose Garcia Ripoll
e27ee4fe42 In LINKER-CC, CONCATENATE was applied onto a path instead of a namestring. 2010-12-27 21:59:16 +01:00
Juan Jose Garcia Ripoll
10a59d79fd Install all subdirectories of the ECL headers, including the full tree of libatomic-ops 2010-12-27 20:03:36 +01:00
Juan Jose Garcia Ripoll
517105d159 Another take at sharp_dot_reader() 2010-12-26 09:09:52 +01:00
Juan Jose Garcia Ripoll
9277765e4e Patch-sharp the expression read by #. before executing it. 2010-12-25 22:49:01 +01:00
Juan Jose Garcia Ripoll
bfbde7508c The code for removing redundant :BACK items in MERGE-PATHNAMES had disappeared 2010-12-25 21:57:48 +01:00
Juan Jose Garcia Ripoll
d802ffb463 The output of FORMAT's ~:C must be exactly the same as CHAR-NAME. 2010-12-25 20:25:21 +01:00
Juan Jose Garcia Ripoll
5986c0d6e3 Second iteration at the problem with *print-level* and the slot definitions. 2010-12-25 20:17:03 +01:00
Juan Jose Garcia Ripoll
09cbce533a The stream-external-format of a broadcast stream is always :default. 2010-12-25 19:50:51 +01:00
Juan Jose Garcia Ripoll
5731ec7e62 A typo in predlib.lsp made (SUBPTYPEP (SI:COMPLEX-ARRAY NIL (*)) (SIMPLE-ARRAY NIL *)) => T 2010-12-25 19:47:22 +01:00
Juan Jose Garcia Ripoll
29fa06188a Fixed rounding towards even numbers in ROUND. 2010-12-25 19:29:56 +01:00
Juan Jose Garcia Ripoll
ea4a5f3165 When print-level is 0, a structure is printed as # 2010-12-24 17:07:24 +01:00
Juan Jose Garcia Ripoll
a74df0c9a8 Start the compiler in the directory that ECL is using as 'current', which is *default-pathname-defaults* 2010-12-24 13:31:36 +01:00
Juan Jose Garcia Ripoll
f56793c979 Do not force --enable-slow-config on Solaris 2010-12-24 13:07:04 +01:00
Juan Jose Garcia Ripoll
8a064c1ce9 Reduced the clutter generated by SETF expansions. 2010-12-24 11:45:20 +01:00
Juan Jose Garcia Ripoll
adc396c252 asinh/asinhl is defined by mingw's library 2010-12-23 23:34:58 +01:00
Juan Jose Garcia Ripoll
0c3f2d419c Force the Mingw port to be built with threads 2010-12-23 23:34:41 +01:00
Juan Jose Garcia Ripoll
9db8f32b75 In the compiler, replace all uses of SYSTEM with RUN-PROGRAM. For this we need to save the original input/output/error channels from the program. 2010-12-23 23:34:22 +01:00
Juan Jose Garcia Ripoll
83bdf8b1fb Fixed some typos related to SSE printing 2010-12-23 13:03:24 +01:00
Juan Jose Garcia Ripoll
327bf83f8a Upgraded contrib/cl-simd (A. Gavrilov) 2010-12-22 15:33:20 +01:00
Juan Jose Garcia Ripoll
47ffa3b00a Fixed typo 2010-12-22 11:28:51 +01:00
Juan Jose Garcia Ripoll
5454db52f2 Used -shared and not only -G when linking a shared library in Solaris (otherwise GCC gets confused) 2010-12-21 21:17:22 +01:00
Juan Jose Garcia Ripoll
baec3c9b43 Autoconf removes an #undef signbit statement. 2010-12-21 16:14:32 +01:00
Juan Jose Garcia Ripoll
47299166f6 ECL removed the sign when printing -0.0d0 2010-12-19 20:06:34 +01:00
Juan Jose Garcia Ripoll
f0793de5b4 New function ecl_signbit() 2010-12-19 20:06:15 +01:00
Juan Jose Garcia Ripoll
11098e6047 The definition of signbit in GCC/Opensolaris does not work with -O2. 2010-12-19 19:58:11 +01:00
Juan Jose Garcia Ripoll
c8c4c79255 In Solaris, do not define isfinite = finite if we are using long doubles, because the later only works for doubles. Instead force gcc to used gnu99 mode. 2010-12-19 17:15:53 +01:00
Juan Jose Garcia Ripoll
110a15dec8 In msvc/*Makefile change the names of the CPUs to match the values of /ARCHITECTURE in MSVC 2010-12-18 00:33:25 +01:00
Juan Jose Garcia Ripoll
ba76dd88fd safe-mkstemp, in Windows, added two extensions to the temporary file name. 2010-12-18 00:32:48 +01:00
Juan Jose Garcia Ripoll
9eed3317e0 In Windows we cannot use enough-namestring in the compiler because it breaks down when using paths such as c:/docume~1/juanjo/locals~1/temp/foo.tmp. enough-namestring would return /docume~1/juanjo/locals~1/temp/foo.tmp which is not understood by Windows. 2010-12-18 00:31:59 +01:00
Juan Jose Garcia Ripoll
fab0592bc3 Buffer overrun in bignum_to_string with negative numbers. 2010-12-17 23:54:55 +01:00
Juan Jose Garcia Ripoll
ba200e2d07 TRY_AGAIN is not a valid label name in Windows. 2010-12-17 23:54:16 +01:00
Juan Jose Garcia Ripoll
8399cc8d21 Buffer overrun problem in bignum_to_string() (integer_to_string.d) 2010-12-17 15:20:06 +01:00