Commit graph

5297 commits

Author SHA1 Message Date
Juanjo Garcia-Ripoll
3c14a1e2c5 Fixed proclamation of ensure-directories-exist 2013-10-15 09:48:59 +02:00
Juanjo Garcia-Ripoll
703257886f Fixed typo 2013-10-15 09:47:30 +02:00
Juanjo Garcia-Ripoll
26dcbfecc4 Fixed problem with macroexpansion in acinclude.m4 2013-10-09 12:12:59 +02:00
Juanjo Garcia-Ripoll
f0e31ded05 Fixed declaration of GC_start_call_back 2013-10-06 22:39:11 +02:00
Juanjo Garcia-Ripoll
d57e5b953c Remove the Jacobi & Kronecker functions also from gmp/mpz 2013-10-06 22:20:18 +02:00
Juanjo Garcia-Ripoll
2b4d243785 Remove GMP tests and doc directories 2013-10-06 22:19:48 +02:00
Juanjo Garcia-Ripoll
a73e7842ae Removed Kronecker and Jacobi functions from GMP/mpz 2013-10-06 22:00:55 +02:00
Juanjo Garcia-Ripoll
8aee6be77b Removed printf and scanf files 2013-10-06 21:49:47 +02:00
Juanjo Garcia-Ripoll
1be07164d0 Remove printf / scanf prototypes from our gmp header 2013-10-06 21:49:18 +02:00
Juanjo Garcia-Ripoll
a9f4599bf9 Remove further autoconf tests that are not essential in GMP 2013-10-06 21:47:06 +02:00
Juanjo Garcia-Ripoll
08d12e2be2 Remove tests for functions that are not used in the library (clock, gettimeofday, etc). Removed hamdist from the build process. 2013-10-06 21:28:59 +02:00
Juanjo Garcia-Ripoll
86e7426767 Fixed ugly warning message in configure.in 2013-10-06 17:01:05 +02:00
Juanjo Garcia-Ripoll
13da2317f8 Removed GMP tuning files 2013-10-06 17:01:04 +02:00
Juanjo Garcia-Ripoll
4606c846ac Removed an expensive autoconf check in GMP which is only used in the tune directory 2013-10-06 17:01:03 +02:00
Juanjo Garcia-Ripoll
380609de2c Avoid building/configuring mpq and mpfr as well. 2013-10-06 17:01:03 +02:00
Juanjo Garcia-Ripoll
ad0263b76d Configuring GMP with C (--with-c-gmp) was broken due to m4 escape character issues. 2013-10-06 17:01:02 +02:00
Juanjo Garcia-Ripoll
bf0f15d702 In Cygwin x86_64, deactivate the assembly code in GMP, which is obsolete and does not support Windows calling conventions. 2013-10-06 17:01:01 +02:00
Juanjo Garcia-Ripoll
6b754564f1 GC_start_call_back disappeared in recent versions of the GC library 2013-10-06 17:01:01 +02:00
Juanjo Garcia-Ripoll
e2f552ceca Remove further files from our GMP build 2013-10-06 17:01:00 +02:00
Juanjo Garcia-Ripoll
45fee7d599 Removed gmp/demos directory, which is not needed 2013-10-06 17:00:59 +02:00
Juanjo Garcia-Ripoll
77bc5c85d2 In GMP, avoid building demos, tests, scanf and printf. 2013-10-06 17:00:58 +02:00
Juanjo Garcia-Ripoll
5f2b1100a0 Upgrade configfsf* to a more recent version. 2013-10-06 17:00:57 +02:00
Juan Jose Garcia Ripoll
44c86e083c Implemented FFI:C-PROGN 2013-07-03 17:08:59 +02:00
Juan Jose Garcia Ripoll
c503bfa99b APPLY should not be inlined when using frame arguments. 2013-07-03 16:58:27 +02:00
Juan Jose Garcia Ripoll
507723b9df Prebuilt ASDF files were not properly written (due to ASDF package redefinitions) when rebuilding ECL without rebuilding ASDF. 2013-07-03 16:58:11 +02:00
Juan Jose Garcia Ripoll
a40c1907cf Added the special form FFI:C-PROGN 2013-06-27 23:09:37 +02:00
Juan Jose Garcia Ripoll
e2ae310e2c Fixed typo in the order of errors when building DELETE-FILE. 2013-06-27 23:01:20 +02:00
Juan Jose Garcia Ripoll
08594e60a9 Clean-up COERCE-LOCS 2013-06-23 00:15:09 +02:00
Juan Jose Garcia Ripoll
3054f2ac17 Slight memory savings by rewriting ecl_bds_set as ecl_bds_ref + assignment. 2013-06-22 23:03:11 +02:00
Juan Jose Garcia Ripoll
a84cf0df47 Introduced C-type declarations in the compiler. 2013-06-22 21:55:51 +02:00
Juan Jose Garcia Ripoll
6ffd74aa05 Slight simplification in the detection of alien declarations 2013-06-22 20:41:28 +02:00
Juan Jose Garcia Ripoll
914ce253d1 FSET only can work specially when it is a toplevel form 2013-06-19 22:13:48 +02:00
Juan Jose Garcia Ripoll
c515039bfe Make the manpages compatible with mandoc 2013-06-09 07:34:14 -07:00
Juan Jose Garcia Ripoll
5b82b34f5c Fixed order of loading files 2013-06-08 22:24:14 -07:00
Juan Jose Garcia Ripoll
63640b0a79 Added newlines to the C templates. 2013-06-08 22:04:06 -07:00
Juan Jose Garcia Ripoll
19a7af7ee3 Fix comment about a feature which is now always compiled in by default 2013-06-08 21:55:41 -07:00
Juan Jose Garcia Ripoll
2df1703aac Added missing braces to the constant string initializer 2013-06-08 21:51:26 -07:00
Juan Jose Garcia Ripoll
e92f8c418f Added a 'machine' object that represents the features of a cross compilation target in the compiler. Inline forms now are created with one such machine on mind, and recreated if the machine changes. 2013-06-02 22:49:54 +02:00
Juan Jose Garcia Ripoll
7801dba38d si:copy-hash-table is exported 2013-06-02 22:48:42 +02:00
Juan Jose Garcia Ripoll
2798c5caea Remove unused lines. 2013-06-02 10:06:42 +02:00
Juan Jose Garcia Ripoll
efec0ee048 Remove further unused functions and variables in LOOP, getting it closer to SBCL's 2013-05-27 22:37:36 +02:00
Juan Jose Garcia Ripoll
63ed1cbbbc Annotate the change in LOOP 2013-05-27 22:37:16 +02:00
Juan Jose Garcia Ripoll
271db1483d ECL now supports IF/WHILE statements interleaved with FOR/AS 2013-05-27 22:01:02 +02:00
Juan Jose Garcia Ripoll
9a8e037d75 Removed unused code. 2013-05-27 21:53:16 +02:00
Juan Jose Garcia Ripoll
5bbb85fd7f When type propagation errors happen, show the function context. 2013-05-26 11:09:53 +02:00
Juan Jose Garcia Ripoll
d6218547a1 ECL goes back to complaining about WHILE statements inserted in between FOR's. 2013-05-26 10:30:12 +02:00
Juan Jose Garcia Ripoll
505fe233b2 The not-inlined version of ecl_bds_push differed from the inlined one. 2013-05-25 23:41:58 +02:00
Juan Jose Garcia Ripoll
3662e43229 The value of *env-lvl* was not saved in cmptop.lsp 2013-05-25 00:59:18 +02:00
Juan Jose Garcia Ripoll
f4522131cd One of the regressions now properly prints the class name. 2013-05-24 21:34:09 +02:00
Juan Jose Garcia Ripoll
94b37a8ab6 Missing use of ECL_NO_TL_BINDING in process.d 2013-05-24 21:33:06 +02:00