2 2021-12-31 Matias A. Fonzo <selk@dragora.org>
4 Version 2021Dec31 released.
6 * Binutils has been upgraded to the release 2.35.2.
7 It contains latest changes from 2_35-branch (up to commit 3437a8b).
9 * Kernel headers from Linux-libre 5.10.56.
11 * GCC 10.3.1 (from snapshot 10-20211224).
15 - MPFR 4.1.0 + cumulative patch (latest update from 2021-02-11).
21 * Musl upgraded to release 1.2.2+ (up to commit 98e688a).
25 - i486: Added. This is an Intel 486 target optimized for Intel 686
26 (or superior) processors.
28 - i586: The default target name has been changed to "i586-linux-musl"
29 instead of "i386-linux-musl" to be more specific.
31 - mips: This now passes or uses the "--with-linker-hash-style=sysv"
32 option for GCC by default.
34 * The code in darkcrusade (script) has been improved.
37 - Better handling in case of errors, the script now stops if an error occurs.
39 - Output directory creation on build is now composed using
40 yearNumber+monthName+dayNumber plus shell's parent ID (e.g:
41 "phase2-i586-2021-12-31.085911-21007").
45 2019-09-24 Matias A. Fonzo <selk@dragora.org>
47 Version 2019Sep24 released.
49 * Binutils 2.32 + updates from 2_32-branch (version: 20190914).
51 * Linux-libre 4.19.75 (headers).
53 * GCC-9-20190921 (from snapshot, post gcc-9.2.0).
57 - MPFR 4.0.2 + cumulative patch (latest update: 2019-06-02).
63 * Musl updated to the snapshot 20190913_f5eee489 (post musl-1.1.23).
69 - This soft float target has been renamed to 'armv7a_fp'.
71 - The CPU name for the target triplet has been changed to be more
72 generic (from armv7a to arm).
76 - New target added. This is almost the same target as 'armv7a_fp'
77 with the difference that this target is hard float, plus FPU
82 - New target added. This is a hard float target for the armv7-a
83 architecture (hard float) but with the FPU tuned for 'neon'.
87 - The option --enable-cld for the CLD instruction is now used by
88 default (just in case).
92 - Option for decimal support has been disabled here.
96 - The option --with-abi=elfv2 is now passed by default (just in case).
98 - The target name has been renamed to 'powerpc64le' for clarification.
102 - New target added with multilib support. This is a hard float target
103 for the architecture 'rv64gc' with the ABI 'lp64d'.
107 - Directory to look into the corresponding (kernel) headers for the
108 architecture has been fixed. (s390x -> s390).
112 - Option for binutils --disable-separate-code is now given by default.
113 See: https://www.openwall.com/lists/musl/2019/08/12/4
115 - Patches for GCC has been updated to work against Musl, GCC-9.
116 Thanks to Szabolcs Nagy for provide it. :-)
118 - config.sub and config.guess have been updated in order to detect more
119 target triplets, for example those containing "armv7hl"...
121 * Darkcrusade is now distributed using the tarlz format. For more
122 information, visit https://lzip.nongnu.org/tarlz.html
126 2018-05-26 Matias A. Fonzo <selk@dragora.org>
128 Version 2018May26 released.
132 * Linux-libre 4.14.41 (headers).
134 * GCC-7-20180524 (from snapshot, post gcc-7.3.0).
138 - MPFR 4.0.1 + cumulative patch (latest update: 2018-05-01).
144 * Musl 1db9a35 (from snapshot, post musl-1.1.19).
146 * targets: powerpc64: added new target file.
147 Thanks to David Edelsohn.
149 * targets: s390x: added new target file. Thanks to David Edelsohn.
151 * targets: i586, x32: fixed issue with multilib option.
153 * targets: x86_64: enhanced multilib option for tuning GCC:
154 "--with-arch=x86-64 --with-tune=generic".
156 * The Apache license version 2 is now used by darkcrusade
161 2017-06-20 Matias A. Fonzo <selk@dragora.org>
163 Version 2017Jun09 released.
165 * The pass for the CC and CXX environment flags have been fixed for
166 the final GCC -- previously resulting in a partial
167 statically-linked cross-compiler.
169 * Linux-libre 4.9.31 (headers).
171 * Checksum files are now produced using sha256sum(1).
173 2017-01-06 Matias A. Fonzo <selk@dragora.org>
175 Version 2017Jan05 released.
179 * Linux-libre 4.4.39 (headers).
185 - MPFR 3.1.5 (patch level 2).
193 2016-06-19 Matias A. Fonzo <selk@dragora.org>