Michael Raskin
e0fd84cf43
sbcl: fix a thread safety bug with an upstream patch
2019-01-10 12:05:55 +01:00
Tomas Hlavaty
2d9d6337f8
sbcl: 1.4.13 -> 1.4.15
2019-01-05 05:19:42 +01:00
Tomas Hlavaty
dc50b2b558
sbcl: 1.4.12 -> 1.4.13
2018-10-31 23:32:47 +01:00
Tomas Hlavaty
8f4c570030
sbcl: include info manual
2018-10-31 22:33:28 +01:00
Tomas Hlavaty
4c4ac578b2
sbcl: specify $SBCL_HOME only when necessary
2018-10-21 01:20:37 +02:00
Tomas Hlavaty
d1a9baaef3
sbcl: include sources
2018-10-21 01:20:37 +02:00
Tomas Hlavaty
a60e49c318
sbcl: 1.4.10 -> 1.4.12
2018-10-21 01:20:37 +02:00
Michael Raskin
d7861ab8b6
sbcl: 1.4.7 -> 1.4.10
2018-09-07 17:32:42 +03:00
John Ericson
2c2f1e37d4
reewide: Purge all uses stdenv.system
and top-level system
...
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Michael Raskin
e1ae2efa92
sbcl: 1.4.6 -> 1.4.7
2018-05-02 02:46:52 +02:00
John Ericson
ba52ae5048
treewide: isArm -> isAarch32
...
Following legacy packing conventions, `isArm` was defined just for
32-bit ARM instruction set. This is confusing to non packagers though,
because Aarch64 is an ARM instruction set.
The official ARM overview for ARMv8[1] is surprisingly not confusing,
given the overall state of affairs for ARM naming conventions, and
offers us a solution. It divides the nomenclature into three levels:
```
ISA: ARMv8 {-A, -R, -M}
/ \
Mode: Aarch32 Aarch64
| / \
Encoding: A64 A32 T32
```
At the top is the overall v8 instruction set archicture. Second are the
two modes, defined by bitwidth but differing in other semantics too, and
buttom are the encodings, (hopefully?) isomorphic if they encode the
same mode.
The 32 bit encodings are mostly backwards compatible with previous
non-Thumb and Thumb encodings, and if so we can pun the mode names to
instead mean "sets of compatable or isomorphic encodings", and then
voilà we have nice names for 32-bit and 64-bit arm instruction sets
which do not use the word ARM so as to not confused either laymen or
experienced ARM packages.
[1]: https://developer.arm.com/products/architecture/a-profile
2018-04-25 15:28:55 -04:00
Mario Rodas
7ec2c54953
sbcl: 1.4.4 -> 1.4.6
2018-04-02 10:31:51 -05:00
Tomas Hlavaty
fa3235781c
sbcl: 1.4.3 -> 1.4.4
2018-02-18 12:12:37 +01:00
adisbladis
f686b90a58
sbcl: 1.4.2 -> 1.4.3
2018-01-27 14:07:10 +08:00
John Ericson
046f091e0d
treewide: Don't use envHook anymore
...
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
Tomas Hlavaty
eefe8271af
sbcl: 1.4.1.0.20171104 -> 1.4.2
2017-12-01 20:43:11 +01:00
Michael Raskin
cdbe4671be
SBCL: bump to unstable to include upstream fixes for bugs breaking iolib
2017-11-05 15:26:17 +01:00
mimadrid
4b5d30df2d
sbcl: 1.4.0 -> 1.4.1
2017-11-04 08:20:37 +01:00
Tomas Hlavaty
4e7b34ac72
sbcl: 1.3.21 -> 1.4.0
2017-10-04 20:30:26 +02:00
Tomas Hlavaty
fd7aa385e1
sbcl: 1.3.20 -> 1.3.21
2017-09-02 22:46:43 +02:00
Tomas Hlavaty
0149578764
sbcl: 1.3.19 -> 1.3.20
2017-07-31 22:07:36 +02:00
Tomas Hlavaty
f57fadc536
sbcl: 1.3.18 -> 1.3.19
...
Updated sbcl with new version released today. Tested on nixos 17.03
x86_64, sbcl executable runs. Thanks.
From 36da6ad6eac68fdf2c8876c0a35642aa3e5c9d96 Mon Sep 17 00:00:00 2001
From: Tomas Hlavaty <tom@logand.com>
Date: Wed, 28 Jun 2017 20:12:58 +0200
Subject: [PATCH] sbcl: 1.3.18 -> 1.3.19
2017-06-28 21:52:59 -04:00
Tomas Hlavaty
6739a1773e
sbcl: 1.3.17 -> 1.3.18
...
The attached patch updates sbcl version.
From efdeb164ab3ca748a960791b093638c982465e97 Mon Sep 17 00:00:00 2001
From: Tomas Hlavaty <tom@logand.com>
Date: Tue, 27 Jun 2017 22:15:17 +0200
Subject: [PATCH] sbcl: 1.3.17 -> 1.3.18
2017-06-27 16:29:52 -04:00
Tomas Hlavaty
f1cf8125f0
sbcl: enable threadSupport also on aarch64-linux
2017-04-28 23:51:58 +02:00
Tomas Hlavaty
6e53534c2f
sbcl: 1.3.16 -> 1.3.17
2017-04-28 23:51:53 +02:00
Tomas Hlavaty
8bb981fce3
sbcl: 1.3.15 -> 1.3.16
2017-04-20 23:30:07 +02:00
Michael Raskin
bf514e4412
sbcl: 1.3.14 -> 1.3.15
2017-03-09 18:47:38 +01:00
Michael Raskin
1567d3c44a
sbcl: 1.3.13 -> 1.3.14
2017-02-01 19:28:45 +01:00
Michael Raskin
38e50a3d77
sbcl: 1.3.12 -> 1.3.13
2017-01-02 20:18:52 +01:00
Tomas Hlavaty
9adbe60c81
sbcl: 1.3.11 -> 1.3.12
2016-12-05 00:15:55 +01:00
Tomas Hlavaty
194a2ae86a
sbcl: fix disabling threadSupport
2016-12-04 14:26:30 +01:00
Tomas Hlavaty
d281a93960
sbcl: 1.3.10 -> 1.3.11
2016-12-04 14:26:30 +01:00
Tomas Hlavaty
4c3a232bbd
sbcl: 1.3.9 -> 1.3.10
2016-10-01 12:40:46 +02:00
Tomas Hlavaty
af8bfbd91d
sbcl: 1.3.8 -> 1.3.9
2016-09-24 22:02:07 +02:00
Michael Raskin
5ea4e54b74
sbcl: 1.3.7 -> 1.3.8
2016-08-11 17:57:35 +02:00
Tomas Hlavaty
a93c6b628d
sbcl: 1.3.6 -> 1.3.7
2016-07-17 23:07:27 +02:00
Tomas Hlavaty
3a876edc95
sbcl: 1.3.5 -> 1.3.6
2016-05-30 22:32:23 +02:00
Tomas Hlavaty
111110daee
sbcl: 1.3.4 -> 1.3.5
2016-05-10 09:00:23 +02:00
Tomas Hlavaty
f6807dba60
sbcl: better thread support and arm detection
2016-04-04 22:16:21 +02:00
Tomas Hlavaty
08cf0dcb5c
sbcl: 1.3.3 -> 1.3.4
2016-04-04 22:11:21 +02:00
Vladimír Čunát
2d72bc1402
sbcl: add purgeNixReferences
option ( close #13997 )
...
... to support creating executables portable to non-NixOS.
2016-03-18 08:07:13 +01:00
Tomas Hlavaty
765c6c5f2c
sbcl: 1.3.2 -> 1.3.3
2016-02-29 21:03:27 +01:00
Tomas Hlavaty
667ad7740f
sbcl: 1.3.1 -> 1.3.2
2016-02-06 14:37:59 +01:00
Tomas Hlavaty
058cd04be4
Revert "sbcl: cleaner xc-host"
...
This reverts commit 393f0eecae
.
2015-11-30 22:33:44 +01:00
Tomas Hlavaty
c6365ec0df
sbcl: 1.3.0 -> 1.3.1
2015-11-30 22:25:06 +01:00
Tomas Hlavaty
540db34fff
sbcl: remove obsolete dependency on which
2015-11-26 08:24:02 +01:00
Tomas Hlavaty
c4a825da8b
sbcl: 1.2.16 -> 1.3.0
2015-11-02 21:22:55 +01:00
Tomas Hlavaty
393f0eecae
sbcl: cleaner xc-host
2015-10-20 22:19:54 +02:00
Tomas Hlavaty
502f13d625
sbcl: 1.2.15 -> 1.2.16
2015-10-04 21:08:41 +02:00
Vladimír Čunát
673f3de193
lisps: some refactoring
2015-10-01 11:20:24 +02:00