Rename directory "licenses" to "licenses.d" for those filesystems unable to handle lower/upper case.
Update COPYING accordingly.
1 Message-ID: <33159.207.230.144.240.1093980498.squirrel@207.230.144.240>
2 Date: Tue, 31 Aug 2004 14:28:18 -0500 (CDT)
3 Subject: Crosstool 0.28-rc35
4 From: "Jason Rothstein" <fdragon@fdragon.org>
7 Could you please add the patches in GCC PR 16430 to GCC 3.4.1?
9 http://gcc.gnu.org/PR16430
11 These fix one of 2 current ICE conditions when building a sparc64 ada
15 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/sparc/sparc.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.271.4.16&r2=1.271.4.17
17 ===================================================================
18 RCS file: /cvs/gcc/gcc/gcc/config/sparc/sparc.c,v
19 retrieving revision 1.271.4.16
20 retrieving revision 1.271.4.17
21 diff -u -r1.271.4.16 -r1.271.4.17
22 --- gcc/gcc/config/sparc/sparc.c 2004/07/08 13:00:56 1.271.4.16
23 +++ gcc/gcc/config/sparc/sparc.c 2004/07/08 14:36:51 1.271.4.17
24 @@ -5808,6 +5808,18 @@
27 mode = mode_for_size (bytes * BITS_PER_UNIT, MODE_INT, 0);
29 + /* ??? We probably should have made the same ABI change in
30 + 3.4.0 as the one we made for unions. The latter was
31 + required by the SCD though, while the former is not
32 + specified, so we favored compatibility and efficiency.
34 + Now we're stuck for aggregates larger than 16 bytes,
35 + because OImode vanished in the meantime. Let's not
36 + try to be unduly clever, and simply follow the ABI
37 + for unions in that case. */
38 + if (mode == BLKmode)
39 + return function_arg_union_value (bytes, mode, regbase);
41 else if (GET_MODE_CLASS (mode) == MODE_INT
42 && GET_MODE_SIZE (mode) < UNITS_PER_WORD)