gcc{48,49,5,6}: add patch to avoid fragile include guard logic for ansi.h on netbsd. gcc{7,8}: document same patch that already existed was upstreamed. This patch is necessary to build GCC on NetBSD >= 9.0, since changes to ansi.h resulted in not using the same include guards. Fixes PR toolchain/54362diff -r1.38 -r1.39 pkgsrc/lang/gcc48/distinfo
(maya)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: distinfo,v 1.38 2018/07/18 23:15:42 maya Exp $ | 1 | $NetBSD: distinfo,v 1.39 2019/08/06 06:16:14 maya Exp $ | |
2 | 2 | |||
3 | SHA1 (ecj-4.5.jar) = 58c1d79c64c8cd718550f32a932ccfde8d1e6449 | 3 | SHA1 (ecj-4.5.jar) = 58c1d79c64c8cd718550f32a932ccfde8d1e6449 | |
4 | RMD160 (ecj-4.5.jar) = d3f4da657f086b6423f74e93f001132f4855368a | 4 | RMD160 (ecj-4.5.jar) = d3f4da657f086b6423f74e93f001132f4855368a | |
5 | SHA512 (ecj-4.5.jar) = d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e | 5 | SHA512 (ecj-4.5.jar) = d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e | |
6 | Size (ecj-4.5.jar) = 1470676 bytes | 6 | Size (ecj-4.5.jar) = 1470676 bytes | |
7 | SHA1 (gcc-4.8.5.tar.bz2) = de144b551f10e23d82f30ecd2d6d0e18c26f8850 | 7 | SHA1 (gcc-4.8.5.tar.bz2) = de144b551f10e23d82f30ecd2d6d0e18c26f8850 | |
8 | RMD160 (gcc-4.8.5.tar.bz2) = 98e84aa59bd668c4ab58afea9c7a2d1cc0c6ef7e | 8 | RMD160 (gcc-4.8.5.tar.bz2) = 98e84aa59bd668c4ab58afea9c7a2d1cc0c6ef7e | |
9 | SHA512 (gcc-4.8.5.tar.bz2) = 47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea | 9 | SHA512 (gcc-4.8.5.tar.bz2) = 47fdfeca0c0a624cdec9c4ae47137d056c918d5c386d4b96985bb3c8172aba377cb66cbcc30e80832fd244a7d98f562c20198056915c70cfef0977545073a8ea | |
10 | Size (gcc-4.8.5.tar.bz2) = 86165587 bytes | 10 | Size (gcc-4.8.5.tar.bz2) = 86165587 bytes | |
11 | SHA1 (patch-boehm-gc_configure) = 4ab0772cede9d4bef0c7eab412359f0700195135 | 11 | SHA1 (patch-boehm-gc_configure) = 4ab0772cede9d4bef0c7eab412359f0700195135 | |
12 | SHA1 (patch-boehm-gc_dyn__load.c) = 2b0c076d5fe62097af3828886af10fc005e6293b | 12 | SHA1 (patch-boehm-gc_dyn__load.c) = 2b0c076d5fe62097af3828886af10fc005e6293b | |
13 | SHA1 (patch-boehm-gc_include_gc__config.h.in) = cbd88100e8fb371d3d42c531658ce467c823498e | 13 | SHA1 (patch-boehm-gc_include_gc__config.h.in) = cbd88100e8fb371d3d42c531658ce467c823498e | |
14 | SHA1 (patch-boehm-gc_include_gc__config__macros.h) = 0edc157309687c793f5ebb6acaf747f209848a6b | 14 | SHA1 (patch-boehm-gc_include_gc__config__macros.h) = 0edc157309687c793f5ebb6acaf747f209848a6b | |
@@ -45,27 +45,27 @@ SHA1 (patch-gcc_config_netbsd.h) = 92208 | @@ -45,27 +45,27 @@ SHA1 (patch-gcc_config_netbsd.h) = 92208 | |||
45 | SHA1 (patch-gcc_config_openbsd-libpthread.h) = 5043cf383fb68ff37b0cae22e61a97e26cff899e | 45 | SHA1 (patch-gcc_config_openbsd-libpthread.h) = 5043cf383fb68ff37b0cae22e61a97e26cff899e | |
46 | SHA1 (patch-gcc_config_openbsd.h) = 0090d48281c4973a18e8a70b2be9d2e999cca0a6 | 46 | SHA1 (patch-gcc_config_openbsd.h) = 0090d48281c4973a18e8a70b2be9d2e999cca0a6 | |
47 | SHA1 (patch-gcc_config_openbsd.opt) = 08b01bc4d7e171c3ee2ce5638a5859cff50c8ff8 | 47 | SHA1 (patch-gcc_config_openbsd.opt) = 08b01bc4d7e171c3ee2ce5638a5859cff50c8ff8 | |
48 | SHA1 (patch-gcc_config_sol2.h) = de6455ee88f281737501287759b7a83b8db05398 | 48 | SHA1 (patch-gcc_config_sol2.h) = de6455ee88f281737501287759b7a83b8db05398 | |
49 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | 49 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | |
50 | SHA1 (patch-gcc_configure) = 58f2688999a81a9cf1ef7c70f052f329e6b4fe7c | 50 | SHA1 (patch-gcc_configure) = 58f2688999a81a9cf1ef7c70f052f329e6b4fe7c | |
51 | SHA1 (patch-gcc_cp_Make-lang.in) = 0bf7b2bb5e68119664082afce32a36501948df69 | 51 | SHA1 (patch-gcc_cp_Make-lang.in) = 0bf7b2bb5e68119664082afce32a36501948df69 | |
52 | SHA1 (patch-gcc_cp_cfns.gperf) = f83414c2748aa0f9f40c8383f66b365838dccd07 | 52 | SHA1 (patch-gcc_cp_cfns.gperf) = f83414c2748aa0f9f40c8383f66b365838dccd07 | |
53 | SHA1 (patch-gcc_cp_cfns.h) = 111dac697f91db2020ad103c5b59c7efb9492fa1 | 53 | SHA1 (patch-gcc_cp_cfns.h) = 111dac697f91db2020ad103c5b59c7efb9492fa1 | |
54 | SHA1 (patch-gcc_cp_except.c) = c96ca1aca26ccb4930139c6b656ffa9e462de6b4 | 54 | SHA1 (patch-gcc_cp_except.c) = c96ca1aca26ccb4930139c6b656ffa9e462de6b4 | |
55 | SHA1 (patch-gcc_doc_gcc.texi) = 0b6ea28f887efc78ebd2f450c3f59ee7eaa15117 | 55 | SHA1 (patch-gcc_doc_gcc.texi) = 0b6ea28f887efc78ebd2f450c3f59ee7eaa15117 | |
56 | SHA1 (patch-gcc_fortran_f95-lang.c) = 8dc0a1728fd0521caf71a4f5c2eb938340f20efa | 56 | SHA1 (patch-gcc_fortran_f95-lang.c) = 8dc0a1728fd0521caf71a4f5c2eb938340f20efa | |
57 | SHA1 (patch-gcc_ggc-common.c) = fa577bc25260d7e6304f166686ba51c0b677d7f6 | 57 | SHA1 (patch-gcc_ggc-common.c) = fa577bc25260d7e6304f166686ba51c0b677d7f6 | |
58 | SHA1 (patch-gcc_ginclude_stddef.h) = 220ec23aecffca81337ae4c06afc18051da89b9a | 58 | SHA1 (patch-gcc_ginclude_stddef.h) = 8eb1500c59fe778735d59e2b621c04cfc1633d60 | |
59 | SHA1 (patch-gcc_go_go-lang.c) = dbef7b86ccbf657356412a2420d98725d53eb356 | 59 | SHA1 (patch-gcc_go_go-lang.c) = dbef7b86ccbf657356412a2420d98725d53eb356 | |
60 | SHA1 (patch-gcc_java_lang.c) = 781c8f70241df0e5cfb1c69beb755bee14a6c54e | 60 | SHA1 (patch-gcc_java_lang.c) = 781c8f70241df0e5cfb1c69beb755bee14a6c54e | |
61 | SHA1 (patch-gcc_lto_lto.c) = cc7fdf396c238785141e0ffc8ca8f62a91640f58 | 61 | SHA1 (patch-gcc_lto_lto.c) = cc7fdf396c238785141e0ffc8ca8f62a91640f58 | |
62 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | 62 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | |
63 | SHA1 (patch-gcc_targhooks.c) = f9a71960346aea8cc33c397630c32bc4d48ff427 | 63 | SHA1 (patch-gcc_targhooks.c) = f9a71960346aea8cc33c397630c32bc4d48ff427 | |
64 | SHA1 (patch-gcc_testsuite_g++.dg_eh_unwind-direct.C) = fd85ccee102e9618a8010d2dcbb2d9916b28f1cc | 64 | SHA1 (patch-gcc_testsuite_g++.dg_eh_unwind-direct.C) = fd85ccee102e9618a8010d2dcbb2d9916b28f1cc | |
65 | SHA1 (patch-gcc_testsuite_gcc.dg_format_format.h) = 5bb7af9f355dcd80bfaf4a206d86e4badd4d4b4d | 65 | SHA1 (patch-gcc_testsuite_gcc.dg_format_format.h) = 5bb7af9f355dcd80bfaf4a206d86e4badd4d4b4d | |
66 | SHA1 (patch-include_libiberty.h) = ad2c64e9a14405c89b02ff68811b1c889405d0a1 | 66 | SHA1 (patch-include_libiberty.h) = ad2c64e9a14405c89b02ff68811b1c889405d0a1 | |
67 | SHA1 (patch-libffi_configure) = b7cc1c187b2e0c1dea42509612b4d9ddf9d27daf | 67 | SHA1 (patch-libffi_configure) = b7cc1c187b2e0c1dea42509612b4d9ddf9d27daf | |
68 | SHA1 (patch-libffi_include_Makefile.in) = 7c3208b1b05c33d9be48683ff5146adbe2bf92a1 | 68 | SHA1 (patch-libffi_include_Makefile.in) = 7c3208b1b05c33d9be48683ff5146adbe2bf92a1 | |
69 | SHA1 (patch-libgcc_Makefile.in) = 547d0a22c5d14e41ebeb6197bc3ed1d24ad63475 | 69 | SHA1 (patch-libgcc_Makefile.in) = 547d0a22c5d14e41ebeb6197bc3ed1d24ad63475 | |
70 | SHA1 (patch-libgcc_config.host) = 3e22c191f08021fff085dcf9f3186734e6c010c6 | 70 | SHA1 (patch-libgcc_config.host) = 3e22c191f08021fff085dcf9f3186734e6c010c6 | |
71 | SHA1 (patch-libgcc_config_i386_dragonfly-unwind.h) = 9d77252dd982495e90f95b82706bab29e581df9f | 71 | SHA1 (patch-libgcc_config_i386_dragonfly-unwind.h) = 9d77252dd982495e90f95b82706bab29e581df9f |
@@ -1,64 +1,111 @@ | @@ -1,64 +1,111 @@ | |||
1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.2 2014/04/08 06:20:42 asau Exp $ | 1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.3 2019/08/06 06:16:14 maya Exp $ | |
2 | 2 | |||
3 | --- gcc/ginclude/stddef.h.orig 2013-01-10 20:38:27.000000000 +0000 | 3 | Avoid relying on fragile include guards for NetBSD ansi.h. | |
4 | DragonflyBSD support | |||
5 | ||||
6 | Both upstreamed (GCC 9.x, GCC 5.x respectively) | |||
7 | ||||
8 | --- gcc/ginclude/stddef.h.orig 2019-08-06 05:58:50.166834311 +0000 | |||
4 | +++ gcc/ginclude/stddef.h | 9 | +++ gcc/ginclude/stddef.h | |
5 | @@ -50,12 +50,21 @@ see the files COPYING3 and COPYING.RUNTI | 10 | @@ -46,21 +46,24 @@ see the files COPYING3 and COPYING.RUNTI | |
6 | one less case to deal with in the following. */ | 11 | /* This avoids lossage on SunOS but only if stdtypes.h comes first. | |
7 | #if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | 12 | There's no way to win with the other order! Sun lossage. */ | |
13 | ||||
14 | -/* On 4.3bsd-net2, make sure ansi.h is included, so we have | |||
15 | - one less case to deal with in the following. */ | |||
16 | -#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | |||
17 | +#if defined(__NetBSD__) | |||
8 | #include <machine/ansi.h> | 18 | #include <machine/ansi.h> | |
9 | +#if !defined(_MACHINE_ANSI_H_) | 19 | +#if !defined(_MACHINE_ANSI_H_) | |
10 | +#if defined(_I386_ANSI_H_) || defined(_X86_64_ANSI_H_) | 20 | +#if defined(_I386_ANSI_H_) || defined(_X86_64_ANSI_H_) | |
11 | +#define _MACHINE_ANSI_H_ | 21 | +#define _MACHINE_ANSI_H_ | |
12 | +#endif | 22 | +#endif | |
13 | +#endif | 23 | +#endif | |
14 | #endif | 24 | #endif | |
15 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ | 25 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ | |
16 | #if defined (__FreeBSD__) && (__FreeBSD__ >= 5) | 26 | #if defined (__FreeBSD__) && (__FreeBSD__ >= 5) | |
17 | #include <sys/_types.h> | 27 | #include <sys/_types.h> | |
18 | #endif | 28 | #endif | |
19 | 29 | |||
30 | -/* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are | |||
31 | - defined if the corresponding type is *not* defined. | |||
32 | - FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_. | |||
33 | - NetBSD defines _I386_ANSI_H_ and _X86_64_ANSI_H_ instead of _ANSI_H_ */ | |||
34 | -#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) | |||
20 | +#if defined(__DragonFly__) | 35 | +#if defined(__DragonFly__) | |
21 | +#include <sys/types.h> | 36 | +#include <sys/types.h> | |
22 | +#endif | 37 | +#endif | |
23 | + | 38 | + | |
24 | /* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are | 39 | +#if defined(__NetBSD__) | |
25 | defined if the corresponding type is *not* defined. | 40 | #if !defined(_SIZE_T_) && !defined(_BSD_SIZE_T_) | |
26 | FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_. | 41 | #define _SIZE_T | |
27 | @@ -133,6 +142,7 @@ _TYPE_wchar_t; | 42 | #endif | |
43 | @@ -87,7 +90,7 @@ see the files COPYING3 and COPYING.RUNTI | |||
44 | #undef _WCHAR_T_ | |||
45 | #undef _BSD_WCHAR_T_ | |||
46 | #endif | |||
47 | -#endif /* defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) */ | |||
48 | +#endif /* defined(__NetBSD__) */ | |||
49 | ||||
50 | /* Sequent's header files use _PTRDIFF_T_ in some conflicting way. | |||
51 | Just ignore it. */ | |||
52 | @@ -133,6 +136,7 @@ _TYPE_wchar_t; | |||
28 | #ifndef _BSD_PTRDIFF_T_ | 53 | #ifndef _BSD_PTRDIFF_T_ | |
29 | #ifndef ___int_ptrdiff_t_h | 54 | #ifndef ___int_ptrdiff_t_h | |
30 | #ifndef _GCC_PTRDIFF_T | 55 | #ifndef _GCC_PTRDIFF_T | |
31 | +#ifndef _PTRDIFF_T_DECLARED /* DragonFly */ | 56 | +#ifndef _PTRDIFF_T_DECLARED /* DragonFly */ | |
32 | #define _PTRDIFF_T | 57 | #define _PTRDIFF_T | |
33 | #define _T_PTRDIFF_ | 58 | #define _T_PTRDIFF_ | |
34 | #define _T_PTRDIFF | 59 | #define _T_PTRDIFF | |
35 | @@ -141,10 +151,12 @@ _TYPE_wchar_t; | 60 | @@ -141,10 +145,12 @@ _TYPE_wchar_t; | |
36 | #define _BSD_PTRDIFF_T_ | 61 | #define _BSD_PTRDIFF_T_ | |
37 | #define ___int_ptrdiff_t_h | 62 | #define ___int_ptrdiff_t_h | |
38 | #define _GCC_PTRDIFF_T | 63 | #define _GCC_PTRDIFF_T | |
39 | +#define _PTRDIFF_T_DECLARED | 64 | +#define _PTRDIFF_T_DECLARED | |
40 | #ifndef __PTRDIFF_TYPE__ | 65 | #ifndef __PTRDIFF_TYPE__ | |
41 | #define __PTRDIFF_TYPE__ long int | 66 | #define __PTRDIFF_TYPE__ long int | |
42 | #endif | 67 | #endif | |
43 | typedef __PTRDIFF_TYPE__ ptrdiff_t; | 68 | typedef __PTRDIFF_TYPE__ ptrdiff_t; | |
44 | +#endif /* _PTRDIFF_T_DECLARED */ | 69 | +#endif /* _PTRDIFF_T_DECLARED */ | |
45 | #endif /* _GCC_PTRDIFF_T */ | 70 | #endif /* _GCC_PTRDIFF_T */ | |
46 | #endif /* ___int_ptrdiff_t_h */ | 71 | #endif /* ___int_ptrdiff_t_h */ | |
47 | #endif /* _BSD_PTRDIFF_T_ */ | 72 | #endif /* _BSD_PTRDIFF_T_ */ | |
48 | @@ -198,6 +210,7 @@ typedef __PTRDIFF_TYPE__ ptrdiff_t; | 73 | @@ -198,6 +204,7 @@ typedef __PTRDIFF_TYPE__ ptrdiff_t; | |
49 | #define _GCC_SIZE_T | 74 | #define _GCC_SIZE_T | |
50 | #define _SIZET_ | 75 | #define _SIZET_ | |
51 | #if (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) \ | 76 | #if (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) \ | |
52 | + || defined(__DragonFly__) \ | 77 | + || defined(__DragonFly__) \ | |
53 | || defined(__FreeBSD_kernel__) | 78 | || defined(__FreeBSD_kernel__) | |
54 | /* __size_t is a typedef on FreeBSD 5, must not trash it. */ | 79 | /* __size_t is a typedef on FreeBSD 5, must not trash it. */ | |
55 | #elif defined (__VMS__) | 80 | #elif defined (__VMS__) | |
56 | @@ -306,7 +319,7 @@ typedef _BSD_RUNE_T_ rune_t; | 81 | @@ -306,7 +313,7 @@ typedef _BSD_RUNE_T_ rune_t; | |
57 | /* FreeBSD 5 can't be handled well using "traditional" logic above | 82 | /* FreeBSD 5 can't be handled well using "traditional" logic above | |
58 | since it no longer defines _BSD_RUNE_T_ yet still desires to export | 83 | since it no longer defines _BSD_RUNE_T_ yet still desires to export | |
59 | rune_t in some cases... */ | 84 | rune_t in some cases... */ | |
60 | -#if defined (__FreeBSD__) && (__FreeBSD__ >= 5) | 85 | -#if defined (__FreeBSD__) && (__FreeBSD__ >= 5) | |
61 | +#if defined (__DragonFly__) || (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) | 86 | +#if defined (__DragonFly__) || (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) | |
62 | #if !defined (_ANSI_SOURCE) && !defined (_POSIX_SOURCE) | 87 | #if !defined (_ANSI_SOURCE) && !defined (_POSIX_SOURCE) | |
63 | #if __BSD_VISIBLE | 88 | #if __BSD_VISIBLE | |
64 | #ifndef _RUNE_T_DECLARED | 89 | #ifndef _RUNE_T_DECLARED | |
90 | @@ -355,11 +362,7 @@ typedef __WINT_TYPE__ wint_t; | |||
91 | #undef __need_wint_t | |||
92 | #endif | |||
93 | ||||
94 | -/* In 4.3bsd-net2, leave these undefined to indicate that size_t, etc. | |||
95 | - are already defined. */ | |||
96 | -/* BSD/OS 3.1 and FreeBSD [23].x require the MACHINE_ANSI_H check here. */ | |||
97 | -/* NetBSD 5 requires the I386_ANSI_H and X86_64_ANSI_H checks here. */ | |||
98 | -#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) | |||
99 | +#if defined(__NetBSD__) | |||
100 | /* The references to _GCC_PTRDIFF_T_, _GCC_SIZE_T_, and _GCC_WCHAR_T_ | |||
101 | are probably typos and should be removed before 2.8 is released. */ | |||
102 | #ifdef _GCC_PTRDIFF_T_ | |||
103 | @@ -387,7 +390,7 @@ typedef __WINT_TYPE__ wint_t; | |||
104 | #undef _WCHAR_T_ | |||
105 | #undef _BSD_WCHAR_T_ | |||
106 | #endif | |||
107 | -#endif /* _ANSI_H_ || _MACHINE_ANSI_H_ || _X86_64_ANSI_H_ || _I386_ANSI_H_ */ | |||
108 | +#endif /* __NetBSD__ */ | |||
109 | ||||
110 | #endif /* __sys_stdtypes_h */ | |||
111 |
@@ -1,40 +1,40 @@ | @@ -1,40 +1,40 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2017/10/14 14:46:00 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.16 2019/08/06 06:16:15 maya Exp $ | |
2 | 2 | |||
3 | SHA1 (ecj-4.5.jar) = 58c1d79c64c8cd718550f32a932ccfde8d1e6449 | 3 | SHA1 (ecj-4.5.jar) = 58c1d79c64c8cd718550f32a932ccfde8d1e6449 | |
4 | RMD160 (ecj-4.5.jar) = d3f4da657f086b6423f74e93f001132f4855368a | 4 | RMD160 (ecj-4.5.jar) = d3f4da657f086b6423f74e93f001132f4855368a | |
5 | SHA512 (ecj-4.5.jar) = d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e | 5 | SHA512 (ecj-4.5.jar) = d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e | |
6 | Size (ecj-4.5.jar) = 1470676 bytes | 6 | Size (ecj-4.5.jar) = 1470676 bytes | |
7 | SHA1 (gcc-4.9.4.tar.bz2) = 5bb0b783a57a62b11f1f9bd2aa37145da221d3d0 | 7 | SHA1 (gcc-4.9.4.tar.bz2) = 5bb0b783a57a62b11f1f9bd2aa37145da221d3d0 | |
8 | RMD160 (gcc-4.9.4.tar.bz2) = 180d4aaa9d2c34084f3f01261f8cb00ddb921529 | 8 | RMD160 (gcc-4.9.4.tar.bz2) = 180d4aaa9d2c34084f3f01261f8cb00ddb921529 | |
9 | SHA512 (gcc-4.9.4.tar.bz2) = 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe | 9 | SHA512 (gcc-4.9.4.tar.bz2) = 93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe | |
10 | Size (gcc-4.9.4.tar.bz2) = 90097606 bytes | 10 | Size (gcc-4.9.4.tar.bz2) = 90097606 bytes | |
11 | SHA1 (patch-contrib_make__sunver.pl) = 49cbd1a83c9b65d07a373262fcf6f71069283d2e | 11 | SHA1 (patch-contrib_make__sunver.pl) = 49cbd1a83c9b65d07a373262fcf6f71069283d2e | |
12 | SHA1 (patch-gcc_Makefile.in) = 45c7a61cf22d02299d2308ba34f0ceb272ad5c5e | 12 | SHA1 (patch-gcc_Makefile.in) = 45c7a61cf22d02299d2308ba34f0ceb272ad5c5e | |
13 | SHA1 (patch-gcc_config.gcc) = f8dc39c70aff31b1b9479895a14710ee9b168b3c | 13 | SHA1 (patch-gcc_config.gcc) = f8dc39c70aff31b1b9479895a14710ee9b168b3c | |
14 | SHA1 (patch-gcc_config.host) = 1b1e11cd199eb93f49443d51c0063b09b7327858 | 14 | SHA1 (patch-gcc_config.host) = 1b1e11cd199eb93f49443d51c0063b09b7327858 | |
15 | SHA1 (patch-gcc_config_dragonfly-stdint.h) = 249e78bf2171fcd29eae498e41a12bf747015a19 | 15 | SHA1 (patch-gcc_config_dragonfly-stdint.h) = 249e78bf2171fcd29eae498e41a12bf747015a19 | |
16 | SHA1 (patch-gcc_config_dragonfly.h) = 5d671b7cdf8b8e3798dd7ec47f56708aa3548f38 | 16 | SHA1 (patch-gcc_config_dragonfly.h) = 5d671b7cdf8b8e3798dd7ec47f56708aa3548f38 | |
17 | SHA1 (patch-gcc_config_dragonfly.opt) = b01bee26978f7feb62fc2ec21186449ccaea0db7 | 17 | SHA1 (patch-gcc_config_dragonfly.opt) = b01bee26978f7feb62fc2ec21186449ccaea0db7 | |
18 | SHA1 (patch-gcc_config_host-netbsd.c) = 765295f07edb8a68f1910e3a9b4dd2a7dcd491a5 | 18 | SHA1 (patch-gcc_config_host-netbsd.c) = 765295f07edb8a68f1910e3a9b4dd2a7dcd491a5 | |
19 | SHA1 (patch-gcc_config_i386_dragonfly.h) = 5756b62791273f77866f06be1df0c267dc90a2ee | 19 | SHA1 (patch-gcc_config_i386_dragonfly.h) = 5756b62791273f77866f06be1df0c267dc90a2ee | |
20 | SHA1 (patch-gcc_config_i386_i386.c) = 61df9f4677f599f1ba3845849f334bbd568a479f | 20 | SHA1 (patch-gcc_config_i386_i386.c) = 61df9f4677f599f1ba3845849f334bbd568a479f | |
21 | SHA1 (patch-gcc_config_netbsd-stdint.h) = fc430c80adda9d3f58eea47816338f697a659889 | 21 | SHA1 (patch-gcc_config_netbsd-stdint.h) = fc430c80adda9d3f58eea47816338f697a659889 | |
22 | SHA1 (patch-gcc_config_netbsd.h) = 1d21dbe5082dd149d59dbc471d4148d0651df7d4 | 22 | SHA1 (patch-gcc_config_netbsd.h) = 1d21dbe5082dd149d59dbc471d4148d0651df7d4 | |
23 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | 23 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | |
24 | SHA1 (patch-gcc_configure) = b925cb971ec547a9c25b518927493a168391d7da | 24 | SHA1 (patch-gcc_configure) = b925cb971ec547a9c25b518927493a168391d7da | |
25 | SHA1 (patch-gcc_fortran_f95-lang.c) = 9dbac16c146821eed9b06e1e9f0da85ff5c4ee75 | 25 | SHA1 (patch-gcc_fortran_f95-lang.c) = 9dbac16c146821eed9b06e1e9f0da85ff5c4ee75 | |
26 | SHA1 (patch-gcc_ggc-common.c) = fa577bc25260d7e6304f166686ba51c0b677d7f6 | 26 | SHA1 (patch-gcc_ggc-common.c) = fa577bc25260d7e6304f166686ba51c0b677d7f6 | |
27 | SHA1 (patch-gcc_ginclude_stddef.h) = 8af3e4b4058fc623c61e91f5771699f0ce679957 | 27 | SHA1 (patch-gcc_ginclude_stddef.h) = d1141d2f8b0e4975bbcf90c84836f410e65d39bc | |
28 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | 28 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | |
29 | SHA1 (patch-gcc_targhooks.c) = ac5bf5f201389f5bb79866d9e0dc93ee28af51f2 | 29 | SHA1 (patch-gcc_targhooks.c) = ac5bf5f201389f5bb79866d9e0dc93ee28af51f2 | |
30 | SHA1 (patch-include_libiberty.h) = 5254c6a421ae16c71571820f6f07906367f042ba | 30 | SHA1 (patch-include_libiberty.h) = 5254c6a421ae16c71571820f6f07906367f042ba | |
31 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = 165e736decbc6e0e3d905d418d71cf4873927925 | 31 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = 165e736decbc6e0e3d905d418d71cf4873927925 | |
32 | SHA1 (patch-libcilkrts_runtime_signal_node.c) = e12fd7c9f109db568c46e915bd1bae28fae7b95a | 32 | SHA1 (patch-libcilkrts_runtime_signal_node.c) = e12fd7c9f109db568c46e915bd1bae28fae7b95a | |
33 | SHA1 (patch-libgcc_config.host) = c929bfbd17fcef36ec4f0eeebf27ceca7060d24c | 33 | SHA1 (patch-libgcc_config.host) = c929bfbd17fcef36ec4f0eeebf27ceca7060d24c | |
34 | SHA1 (patch-libgcc_config_i386_dragonfly-unwind.h) = 5a7b12ece06cd7ad44191ea803ba703bd1464cb8 | 34 | SHA1 (patch-libgcc_config_i386_dragonfly-unwind.h) = 5a7b12ece06cd7ad44191ea803ba703bd1464cb8 | |
35 | SHA1 (patch-libgcc_config_t-slibgcc-darwin) = 5e0d2df4622281f3f9bca3e948d0c7b209fab04c | 35 | SHA1 (patch-libgcc_config_t-slibgcc-darwin) = 5e0d2df4622281f3f9bca3e948d0c7b209fab04c | |
36 | SHA1 (patch-libgcc_crtstuff.c) = 5ae6b74c6a402cce93b71a7c8100376ebcb20162 | 36 | SHA1 (patch-libgcc_crtstuff.c) = 5ae6b74c6a402cce93b71a7c8100376ebcb20162 | |
37 | SHA1 (patch-libgcc_unwind-dw2-fde-dip.c) = 4ae2f6280563c0cdc1e59d7516d9f74eb748be5e | 37 | SHA1 (patch-libgcc_unwind-dw2-fde-dip.c) = 4ae2f6280563c0cdc1e59d7516d9f74eb748be5e | |
38 | SHA1 (patch-libgfortran_configure) = 398088715086a0c7a0398590d2de3a8107e35a0d | 38 | SHA1 (patch-libgfortran_configure) = 398088715086a0c7a0398590d2de3a8107e35a0d | |
39 | SHA1 (patch-libgo_Makefile.in) = dd3429a0a87f024f1709b8dda4758080e4525e71 | 39 | SHA1 (patch-libgo_Makefile.in) = dd3429a0a87f024f1709b8dda4758080e4525e71 | |
40 | SHA1 (patch-libgo_runtime_proc.c) = ba716b2772a83a0c3f0d77d67a40c5a3ac2a3d33 | 40 | SHA1 (patch-libgo_runtime_proc.c) = ba716b2772a83a0c3f0d77d67a40c5a3ac2a3d33 |
@@ -1,68 +1,107 @@ | @@ -1,68 +1,107 @@ | |||
1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.1 2014/09/04 18:43:11 jperkin Exp $ | 1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.2 2019/08/06 06:16:15 maya Exp $ | |
2 | 2 | |||
3 | Fix build on NetBSD i386/amd64 after the ansi.h header include protection | 3 | Avoid relying on fragile include guard logic from ansi.h (it breaks again | |
4 | name change. | 4 | on NetBSD 9.0). | |
5 | Add DragonFly support. | 5 | Add DragonFly support. | |
6 | 6 | |||
7 | --- gcc/ginclude/stddef.h.orig 2014-01-02 22:23:26.000000000 +0000 | 7 | Both already upstreamed (GCC 9.0, GCC 5.x respectively). | |
8 | ||||
9 | --- gcc/ginclude/stddef.h.orig 2019-08-06 05:51:50.808043034 +0000 | |||
8 | +++ gcc/ginclude/stddef.h | 10 | +++ gcc/ginclude/stddef.h | |
9 | @@ -50,12 +50,21 @@ see the files COPYING3 and COPYING.RUNTI | 11 | @@ -46,9 +46,7 @@ see the files COPYING3 and COPYING.RUNTI | |
10 | one less case to deal with in the following. */ | 12 | /* This avoids lossage on SunOS but only if stdtypes.h comes first. | |
11 | #if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | 13 | There's no way to win with the other order! Sun lossage. */ | |
14 | ||||
15 | -/* On 4.3bsd-net2, make sure ansi.h is included, so we have | |||
16 | - one less case to deal with in the following. */ | |||
17 | -#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | |||
18 | +#if defined(__NetBSD__) | |||
12 | #include <machine/ansi.h> | 19 | #include <machine/ansi.h> | |
13 | +#if !defined(_MACHINE_ANSI_H_) | |||
14 | +#if defined(_I386_ANSI_H_) || defined(_X86_64_ANSI_H_) | |||
15 | +#define _MACHINE_ANSI_H_ | |||
16 | +#endif | |||
17 | +#endif | |||
18 | #endif | 20 | #endif | |
19 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ | 21 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ | |
20 | #if defined (__FreeBSD__) && (__FreeBSD__ >= 5) | 22 | @@ -56,11 +54,11 @@ see the files COPYING3 and COPYING.RUNTI | |
21 | #include <sys/_types.h> | 23 | #include <sys/_types.h> | |
22 | #endif | 24 | #endif | |
23 | 25 | |||
26 | -/* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are | |||
27 | - defined if the corresponding type is *not* defined. | |||
28 | - FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_. | |||
29 | - NetBSD defines _I386_ANSI_H_ and _X86_64_ANSI_H_ instead of _ANSI_H_ */ | |||
30 | -#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) | |||
24 | +#if defined(__DragonFly__) | 31 | +#if defined(__DragonFly__) | |
25 | +#include <sys/types.h> | 32 | +#include <sys/types.h> | |
26 | +#endif | 33 | +#endif | |
27 | + | 34 | + | |
28 | /* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are | 35 | +#if defined(__NetBSD__) | |
29 | defined if the corresponding type is *not* defined. | 36 | #if !defined(_SIZE_T_) && !defined(_BSD_SIZE_T_) | |
30 | FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_. | 37 | #define _SIZE_T | |
31 | @@ -133,6 +142,7 @@ _TYPE_wchar_t; | 38 | #endif | |
39 | @@ -87,7 +85,7 @@ see the files COPYING3 and COPYING.RUNTI | |||
40 | #undef _WCHAR_T_ | |||
41 | #undef _BSD_WCHAR_T_ | |||
42 | #endif | |||
43 | -#endif /* defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) */ | |||
44 | +#endif /* defined(__NetBSD__) */ | |||
45 | ||||
46 | /* Sequent's header files use _PTRDIFF_T_ in some conflicting way. | |||
47 | Just ignore it. */ | |||
48 | @@ -133,6 +131,7 @@ _TYPE_wchar_t; | |||
32 | #ifndef _BSD_PTRDIFF_T_ | 49 | #ifndef _BSD_PTRDIFF_T_ | |
33 | #ifndef ___int_ptrdiff_t_h | 50 | #ifndef ___int_ptrdiff_t_h | |
34 | #ifndef _GCC_PTRDIFF_T | 51 | #ifndef _GCC_PTRDIFF_T | |
35 | +#ifndef _PTRDIFF_T_DECLARED /* DragonFly */ | 52 | +#ifndef _PTRDIFF_T_DECLARED /* DragonFly */ | |
36 | #define _PTRDIFF_T | 53 | #define _PTRDIFF_T | |
37 | #define _T_PTRDIFF_ | 54 | #define _T_PTRDIFF_ | |
38 | #define _T_PTRDIFF | 55 | #define _T_PTRDIFF | |
39 | @@ -141,10 +151,12 @@ _TYPE_wchar_t; | 56 | @@ -141,10 +140,12 @@ _TYPE_wchar_t; | |
40 | #define _BSD_PTRDIFF_T_ | 57 | #define _BSD_PTRDIFF_T_ | |
41 | #define ___int_ptrdiff_t_h | 58 | #define ___int_ptrdiff_t_h | |
42 | #define _GCC_PTRDIFF_T | 59 | #define _GCC_PTRDIFF_T | |
43 | +#define _PTRDIFF_T_DECLARED | 60 | +#define _PTRDIFF_T_DECLARED | |
44 | #ifndef __PTRDIFF_TYPE__ | 61 | #ifndef __PTRDIFF_TYPE__ | |
45 | #define __PTRDIFF_TYPE__ long int | 62 | #define __PTRDIFF_TYPE__ long int | |
46 | #endif | 63 | #endif | |
47 | typedef __PTRDIFF_TYPE__ ptrdiff_t; | 64 | typedef __PTRDIFF_TYPE__ ptrdiff_t; | |
48 | +#endif /* _PTRDIFF_T_DECLARED */ | 65 | +#endif /* _PTRDIFF_T_DECLARED */ | |
49 | #endif /* _GCC_PTRDIFF_T */ | 66 | #endif /* _GCC_PTRDIFF_T */ | |
50 | #endif /* ___int_ptrdiff_t_h */ | 67 | #endif /* ___int_ptrdiff_t_h */ | |
51 | #endif /* _BSD_PTRDIFF_T_ */ | 68 | #endif /* _BSD_PTRDIFF_T_ */ | |
52 | @@ -198,6 +210,7 @@ typedef __PTRDIFF_TYPE__ ptrdiff_t; | 69 | @@ -198,6 +199,7 @@ typedef __PTRDIFF_TYPE__ ptrdiff_t; | |
53 | #define _GCC_SIZE_T | 70 | #define _GCC_SIZE_T | |
54 | #define _SIZET_ | 71 | #define _SIZET_ | |
55 | #if (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) \ | 72 | #if (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) \ | |
56 | + || defined(__DragonFly__) \ | 73 | + || defined(__DragonFly__) \ | |
57 | || defined(__FreeBSD_kernel__) | 74 | || defined(__FreeBSD_kernel__) | |
58 | /* __size_t is a typedef on FreeBSD 5, must not trash it. */ | 75 | /* __size_t is a typedef on FreeBSD 5, must not trash it. */ | |
59 | #elif defined (__VMS__) | 76 | #elif defined (__VMS__) | |
60 | @@ -306,7 +319,7 @@ typedef _BSD_RUNE_T_ rune_t; | 77 | @@ -306,7 +308,7 @@ typedef _BSD_RUNE_T_ rune_t; | |
61 | /* FreeBSD 5 can't be handled well using "traditional" logic above | 78 | /* FreeBSD 5 can't be handled well using "traditional" logic above | |
62 | since it no longer defines _BSD_RUNE_T_ yet still desires to export | 79 | since it no longer defines _BSD_RUNE_T_ yet still desires to export | |
63 | rune_t in some cases... */ | 80 | rune_t in some cases... */ | |
64 | -#if defined (__FreeBSD__) && (__FreeBSD__ >= 5) | 81 | -#if defined (__FreeBSD__) && (__FreeBSD__ >= 5) | |
65 | +#if defined (__DragonFly__) || (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) | 82 | +#if defined (__DragonFly__) || (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) | |
66 | #if !defined (_ANSI_SOURCE) && !defined (_POSIX_SOURCE) | 83 | #if !defined (_ANSI_SOURCE) && !defined (_POSIX_SOURCE) | |
67 | #if __BSD_VISIBLE | 84 | #if __BSD_VISIBLE | |
68 | #ifndef _RUNE_T_DECLARED | 85 | #ifndef _RUNE_T_DECLARED | |
86 | @@ -355,11 +357,7 @@ typedef __WINT_TYPE__ wint_t; | |||
87 | #undef __need_wint_t | |||
88 | #endif | |||
89 | ||||
90 | -/* In 4.3bsd-net2, leave these undefined to indicate that size_t, etc. | |||
91 | - are already defined. */ | |||
92 | -/* BSD/OS 3.1 and FreeBSD [23].x require the MACHINE_ANSI_H check here. */ | |||
93 | -/* NetBSD 5 requires the I386_ANSI_H and X86_64_ANSI_H checks here. */ | |||
94 | -#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) | |||
95 | +#if defined(__NetBSD__) | |||
96 | /* The references to _GCC_PTRDIFF_T_, _GCC_SIZE_T_, and _GCC_WCHAR_T_ | |||
97 | are probably typos and should be removed before 2.8 is released. */ | |||
98 | #ifdef _GCC_PTRDIFF_T_ | |||
99 | @@ -387,7 +385,7 @@ typedef __WINT_TYPE__ wint_t; | |||
100 | #undef _WCHAR_T_ | |||
101 | #undef _BSD_WCHAR_T_ | |||
102 | #endif | |||
103 | -#endif /* _ANSI_H_ || _MACHINE_ANSI_H_ || _X86_64_ANSI_H_ || _I386_ANSI_H_ */ | |||
104 | +#endif /* __NetBSD__ */ | |||
105 | ||||
106 | #endif /* __sys_stdtypes_h */ | |||
107 |
@@ -1,38 +1,39 @@ | @@ -1,38 +1,39 @@ | |||
1 | $NetBSD: distinfo,v 1.19 2018/07/18 22:42:57 maya Exp $ | 1 | $NetBSD: distinfo,v 1.20 2019/08/06 06:16:15 maya Exp $ | |
2 | 2 | |||
3 | SHA1 (gcc-5.5.0.tar.xz) = 0d985aaf6d63598916933a690cb902d47d385bea | 3 | SHA1 (gcc-5.5.0.tar.xz) = 0d985aaf6d63598916933a690cb902d47d385bea | |
4 | RMD160 (gcc-5.5.0.tar.xz) = 63fdc006c2289f81df664d1fd9b4124f71732e7b | 4 | RMD160 (gcc-5.5.0.tar.xz) = 63fdc006c2289f81df664d1fd9b4124f71732e7b | |
5 | SHA512 (gcc-5.5.0.tar.xz) = 670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1 | 5 | SHA512 (gcc-5.5.0.tar.xz) = 670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1 | |
6 | Size (gcc-5.5.0.tar.xz) = 71096120 bytes | 6 | Size (gcc-5.5.0.tar.xz) = 71096120 bytes | |
7 | SHA1 (isl-0.14.tar.bz2) = b09e25df265c97ed54002cd811d227a9a26c5f9c | 7 | SHA1 (isl-0.14.tar.bz2) = b09e25df265c97ed54002cd811d227a9a26c5f9c | |
8 | RMD160 (isl-0.14.tar.bz2) = 4c69d026b51561bc1948cb7db79331b78a9d2c39 | 8 | RMD160 (isl-0.14.tar.bz2) = 4c69d026b51561bc1948cb7db79331b78a9d2c39 | |
9 | SHA512 (isl-0.14.tar.bz2) = 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7 | 9 | SHA512 (isl-0.14.tar.bz2) = 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7 | |
10 | Size (isl-0.14.tar.bz2) = 1399896 bytes | 10 | Size (isl-0.14.tar.bz2) = 1399896 bytes | |
11 | SHA1 (patch-gcc_Makefile.in) = b2bceb34537de1cf704f18a59aa4e4d4a4551c62 | 11 | SHA1 (patch-gcc_Makefile.in) = b2bceb34537de1cf704f18a59aa4e4d4a4551c62 | |
12 | SHA1 (patch-gcc_config.gcc) = edd35ee857bc322f3b0acac02c4023a50d1b1fef | 12 | SHA1 (patch-gcc_config.gcc) = edd35ee857bc322f3b0acac02c4023a50d1b1fef | |
13 | SHA1 (patch-gcc_config.host) = 1b1e11cd199eb93f49443d51c0063b09b7327858 | 13 | SHA1 (patch-gcc_config.host) = 1b1e11cd199eb93f49443d51c0063b09b7327858 | |
14 | SHA1 (patch-gcc_config_alpha_elf.h) = b57869055ae4f316105e214274f6f0856361a1d0 | 14 | SHA1 (patch-gcc_config_alpha_elf.h) = b57869055ae4f316105e214274f6f0856361a1d0 | |
15 | SHA1 (patch-gcc_config_alpha_linux.h) = aefe10f20c8e96a5e2e2771d41241ddfdc0ed58c | 15 | SHA1 (patch-gcc_config_alpha_linux.h) = aefe10f20c8e96a5e2e2771d41241ddfdc0ed58c | |
16 | SHA1 (patch-gcc_config_arm_arm.h) = 769a4939c0601d4f24ecff4374538b3a388e6013 | 16 | SHA1 (patch-gcc_config_arm_arm.h) = 769a4939c0601d4f24ecff4374538b3a388e6013 | |
17 | SHA1 (patch-gcc_config_host-netbsd.c) = 765295f07edb8a68f1910e3a9b4dd2a7dcd491a5 | 17 | SHA1 (patch-gcc_config_host-netbsd.c) = 765295f07edb8a68f1910e3a9b4dd2a7dcd491a5 | |
18 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | 18 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | |
19 | SHA1 (patch-gcc_config_netbsd-stdint.h) = 025fc883101a187e84ed4c0772406720d645d550 | 19 | SHA1 (patch-gcc_config_netbsd-stdint.h) = 025fc883101a187e84ed4c0772406720d645d550 | |
20 | SHA1 (patch-gcc_config_netbsd.c) = 9d1327f926dece6e753093e759b5c8b707747ae1 | 20 | SHA1 (patch-gcc_config_netbsd.c) = 9d1327f926dece6e753093e759b5c8b707747ae1 | |
21 | SHA1 (patch-gcc_config_netbsd.h) = 5344f188828a0a2e85845e6f94bb372bbb3eb5c8 | 21 | SHA1 (patch-gcc_config_netbsd.h) = 5344f188828a0a2e85845e6f94bb372bbb3eb5c8 | |
22 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | 22 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | |
23 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | 23 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | |
24 | SHA1 (patch-gcc_configure) = d6cc6a0bd257829ca2fd077a852fc447acaa63a0 | 24 | SHA1 (patch-gcc_configure) = d6cc6a0bd257829ca2fd077a852fc447acaa63a0 | |
25 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | 25 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | |
26 | SHA1 (patch-gcc_ginclude_stddef.h) = fb1f83801e0f5bcec110667dc868c47ff2d10343 | |||
26 | SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b | 27 | SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b | |
27 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | 28 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | |
28 | SHA1 (patch-gcc_targhooks.c) = b4389cc6e2490e8ee3d4dd60d84e32dee8473648 | 29 | SHA1 (patch-gcc_targhooks.c) = b4389cc6e2490e8ee3d4dd60d84e32dee8473648 | |
29 | SHA1 (patch-libcilkrts_configure) = d52de4f104bd4c7c9f200d7ce45d782cccfe73bf | 30 | SHA1 (patch-libcilkrts_configure) = d52de4f104bd4c7c9f200d7ce45d782cccfe73bf | |
30 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = 653c5e3486d09bddae6a384edc2a3b3f2c95f74b | 31 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = 653c5e3486d09bddae6a384edc2a3b3f2c95f74b | |
31 | SHA1 (patch-libdecnumber_decNumber.c) = cec90e49c829bfc6ba1ec605d2fac7daaad62762 | 32 | SHA1 (patch-libdecnumber_decNumber.c) = cec90e49c829bfc6ba1ec605d2fac7daaad62762 | |
32 | SHA1 (patch-libffi_configure) = bcfbfe8abddc378e2de4a39ad0669583b37e0292 | 33 | SHA1 (patch-libffi_configure) = bcfbfe8abddc378e2de4a39ad0669583b37e0292 | |
33 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 6321dde308579448c27c2b6e1e30633699dd145f | 34 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 6321dde308579448c27c2b6e1e30633699dd145f | |
34 | SHA1 (patch-libgcc_crtstuff.c) = d22dd1fb4a79aed2e7c2864f0bb00bcc338b3ab8 | 35 | SHA1 (patch-libgcc_crtstuff.c) = d22dd1fb4a79aed2e7c2864f0bb00bcc338b3ab8 | |
35 | SHA1 (patch-libgcc_unwind-dw2-fde-dip.c) = 9c5e1823226521d11900b4d3b92c050d3941a1f6 | 36 | SHA1 (patch-libgcc_unwind-dw2-fde-dip.c) = 9c5e1823226521d11900b4d3b92c050d3941a1f6 | |
36 | SHA1 (patch-libgfortran_configure) = f80dd6f3bb8093d071a71001c62c7b6d563e4055 | 37 | SHA1 (patch-libgfortran_configure) = f80dd6f3bb8093d071a71001c62c7b6d563e4055 | |
37 | SHA1 (patch-libgo_Makefile.in) = 612987541f745c7be6835ce7fb7119884db294c3 | 38 | SHA1 (patch-libgo_Makefile.in) = 612987541f745c7be6835ce7fb7119884db294c3 | |
38 | SHA1 (patch-libjava_boehm.cc) = bf5564261b02523927685340f59ce8faf7f84ace | 39 | SHA1 (patch-libjava_boehm.cc) = bf5564261b02523927685340f59ce8faf7f84ace |
$NetBSD: patch-gcc_ginclude_stddef.h,v 1.1 2019/08/06 06:16:15 maya Exp $
handle netbsd/arm not using the same include guards for
ansi.h as other archs
Upstreamed in 2018-06-20 (GCC 9.x)
--- gcc/ginclude/stddef.h.orig 2017-01-01 12:07:43.000000000 +0000
+++ gcc/ginclude/stddef.h
@@ -46,9 +46,7 @@ see the files COPYING3 and COPYING.RUNTI
/* This avoids lossage on SunOS but only if stdtypes.h comes first.
There's no way to win with the other order! Sun lossage. */
-/* On 4.3bsd-net2, make sure ansi.h is included, so we have
- one less case to deal with in the following. */
-#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__)
+#if defined(__NetBSD__)
#include <machine/ansi.h>
#endif
/* On FreeBSD 5, machine/ansi.h does not exist anymore... */
@@ -56,11 +54,7 @@ see the files COPYING3 and COPYING.RUNTI
#include <sys/_types.h>
#endif
-/* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are
- defined if the corresponding type is *not* defined.
- FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_.
- NetBSD defines _I386_ANSI_H_ and _X86_64_ANSI_H_ instead of _ANSI_H_ */
-#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_)
+#if defined(__NetBSD__)
#if !defined(_SIZE_T_) && !defined(_BSD_SIZE_T_)
#define _SIZE_T
#endif
@@ -87,7 +81,7 @@ see the files COPYING3 and COPYING.RUNTI
#undef _WCHAR_T_
#undef _BSD_WCHAR_T_
#endif
-#endif /* defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) */
+#endif /* defined(__NetBSD__) */
/* Sequent's header files use _PTRDIFF_T_ in some conflicting way.
Just ignore it. */
@@ -359,11 +353,7 @@ typedef __WINT_TYPE__ wint_t;
#undef __need_wint_t
#endif
-/* In 4.3bsd-net2, leave these undefined to indicate that size_t, etc.
- are already defined. */
-/* BSD/OS 3.1 and FreeBSD [23].x require the MACHINE_ANSI_H check here. */
-/* NetBSD 5 requires the I386_ANSI_H and X86_64_ANSI_H checks here. */
-#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_)
+#if defined(__NetBSD__)
/* The references to _GCC_PTRDIFF_T_, _GCC_SIZE_T_, and _GCC_WCHAR_T_
are probably typos and should be removed before 2.8 is released. */
#ifdef _GCC_PTRDIFF_T_
@@ -391,7 +381,7 @@ typedef __WINT_TYPE__ wint_t;
#undef _WCHAR_T_
#undef _BSD_WCHAR_T_
#endif
-#endif /* _ANSI_H_ || _MACHINE_ANSI_H_ || _X86_64_ANSI_H_ || _I386_ANSI_H_ */
+#endif /* __NetBSD__ */
#endif /* __sys_stdtypes_h */
@@ -1,36 +1,37 @@ | @@ -1,36 +1,37 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2019/01/20 09:19:44 he Exp $ | 1 | $NetBSD: distinfo,v 1.17 2019/08/06 06:16:15 maya Exp $ | |
2 | 2 | |||
3 | SHA1 (gcc-6.5.0.tar.xz) = 368b3f5d294b1a8727b372ac0a77703d8b41968a | 3 | SHA1 (gcc-6.5.0.tar.xz) = 368b3f5d294b1a8727b372ac0a77703d8b41968a | |
4 | RMD160 (gcc-6.5.0.tar.xz) = 66782b17cff89f22e5e8869fa96bd9a8985f5067 | 4 | RMD160 (gcc-6.5.0.tar.xz) = 66782b17cff89f22e5e8869fa96bd9a8985f5067 | |
5 | SHA512 (gcc-6.5.0.tar.xz) = ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac | 5 | SHA512 (gcc-6.5.0.tar.xz) = ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac | |
6 | Size (gcc-6.5.0.tar.xz) = 74355588 bytes | 6 | Size (gcc-6.5.0.tar.xz) = 74355588 bytes | |
7 | SHA1 (isl-0.14.tar.bz2) = b09e25df265c97ed54002cd811d227a9a26c5f9c | 7 | SHA1 (isl-0.14.tar.bz2) = b09e25df265c97ed54002cd811d227a9a26c5f9c | |
8 | RMD160 (isl-0.14.tar.bz2) = 4c69d026b51561bc1948cb7db79331b78a9d2c39 | 8 | RMD160 (isl-0.14.tar.bz2) = 4c69d026b51561bc1948cb7db79331b78a9d2c39 | |
9 | SHA512 (isl-0.14.tar.bz2) = 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7 | 9 | SHA512 (isl-0.14.tar.bz2) = 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7 | |
10 | Size (isl-0.14.tar.bz2) = 1399896 bytes | 10 | Size (isl-0.14.tar.bz2) = 1399896 bytes | |
11 | SHA1 (patch-gcc_Makefile.in) = 41d45e8988b59e6ffa7adb7833290d39fc1fd0e1 | 11 | SHA1 (patch-gcc_Makefile.in) = 41d45e8988b59e6ffa7adb7833290d39fc1fd0e1 | |
12 | SHA1 (patch-gcc_config.gcc) = ec4426c7800f909f5ccdfea23e3b3c61a914f061 | 12 | SHA1 (patch-gcc_config.gcc) = ec4426c7800f909f5ccdfea23e3b3c61a914f061 | |
13 | SHA1 (patch-gcc_config.host) = 5dd1b72be5d520ebc679c79cbe92317eaf66028f | 13 | SHA1 (patch-gcc_config.host) = 5dd1b72be5d520ebc679c79cbe92317eaf66028f | |
14 | SHA1 (patch-gcc_config_arm_arm.h) = e69b7f89ba245847f58253675a16749890b9d1ae | 14 | SHA1 (patch-gcc_config_arm_arm.h) = e69b7f89ba245847f58253675a16749890b9d1ae | |
15 | SHA1 (patch-gcc_config_host-netbsd.c) = 765295f07edb8a68f1910e3a9b4dd2a7dcd491a5 | 15 | SHA1 (patch-gcc_config_host-netbsd.c) = 765295f07edb8a68f1910e3a9b4dd2a7dcd491a5 | |
16 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | 16 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | |
17 | SHA1 (patch-gcc_config_netbsd-stdint.h) = 025fc883101a187e84ed4c0772406720d645d550 | 17 | SHA1 (patch-gcc_config_netbsd-stdint.h) = 025fc883101a187e84ed4c0772406720d645d550 | |
18 | SHA1 (patch-gcc_config_netbsd.c) = 3c09521e1803633a3643cf396a03f1f433ec869b | 18 | SHA1 (patch-gcc_config_netbsd.c) = 3c09521e1803633a3643cf396a03f1f433ec869b | |
19 | SHA1 (patch-gcc_config_netbsd.h) = 7586993f89f43de33bd0aac674e3e48c86dfe56d | 19 | SHA1 (patch-gcc_config_netbsd.h) = 7586993f89f43de33bd0aac674e3e48c86dfe56d | |
20 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | 20 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | |
21 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | 21 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | |
22 | SHA1 (patch-gcc_configure) = 15fb7af267b79965f83bc64ce8aad1279b0ea52d | 22 | SHA1 (patch-gcc_configure) = 15fb7af267b79965f83bc64ce8aad1279b0ea52d | |
23 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | 23 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | |
24 | SHA1 (patch-gcc_ginclude_stddef.h) = fb1f83801e0f5bcec110667dc868c47ff2d10343 | |||
24 | SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b | 25 | SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b | |
25 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | 26 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | |
26 | SHA1 (patch-gcc_targhooks.c) = f8ec71006cf35947e93fa229bc2f52f46cf5597b | 27 | SHA1 (patch-gcc_targhooks.c) = f8ec71006cf35947e93fa229bc2f52f46cf5597b | |
27 | SHA1 (patch-libcilkrts_configure) = d8f3065bb9934c3278e5e7dc6f1c56cdf31de6b1 | 28 | SHA1 (patch-libcilkrts_configure) = d8f3065bb9934c3278e5e7dc6f1c56cdf31de6b1 | |
28 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = 653c5e3486d09bddae6a384edc2a3b3f2c95f74b | 29 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = 653c5e3486d09bddae6a384edc2a3b3f2c95f74b | |
29 | SHA1 (patch-libdecnumber_decNumber.c) = cec90e49c829bfc6ba1ec605d2fac7daaad62762 | 30 | SHA1 (patch-libdecnumber_decNumber.c) = cec90e49c829bfc6ba1ec605d2fac7daaad62762 | |
30 | SHA1 (patch-libffi_configure) = bcfbfe8abddc378e2de4a39ad0669583b37e0292 | 31 | SHA1 (patch-libffi_configure) = bcfbfe8abddc378e2de4a39ad0669583b37e0292 | |
31 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 6321dde308579448c27c2b6e1e30633699dd145f | 32 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 6321dde308579448c27c2b6e1e30633699dd145f | |
32 | SHA1 (patch-libgcc_config.host) = 7ef11f83071325ef29b710f40251fce2b62cc9f3 | 33 | SHA1 (patch-libgcc_config.host) = 7ef11f83071325ef29b710f40251fce2b62cc9f3 | |
33 | SHA1 (patch-libgcc_crtstuff.c) = d22dd1fb4a79aed2e7c2864f0bb00bcc338b3ab8 | 34 | SHA1 (patch-libgcc_crtstuff.c) = d22dd1fb4a79aed2e7c2864f0bb00bcc338b3ab8 | |
34 | SHA1 (patch-libgcc_unwind-dw2-fde-dip.c) = 9c5e1823226521d11900b4d3b92c050d3941a1f6 | 35 | SHA1 (patch-libgcc_unwind-dw2-fde-dip.c) = 9c5e1823226521d11900b4d3b92c050d3941a1f6 | |
35 | SHA1 (patch-libgfortran_configure) = 869a60fd08edecf18a42732dcbf226bad1309394 | 36 | SHA1 (patch-libgfortran_configure) = 869a60fd08edecf18a42732dcbf226bad1309394 | |
36 | SHA1 (patch-libgo_Makefile.in) = 612987541f745c7be6835ce7fb7119884db294c3 | 37 | SHA1 (patch-libgo_Makefile.in) = 612987541f745c7be6835ce7fb7119884db294c3 |
$NetBSD: patch-gcc_ginclude_stddef.h,v 1.1 2019/08/06 06:16:15 maya Exp $
handle netbsd/arm not using the same include guards for
ansi.h as other archs
Upstreamed in 2018-06-20 (GCC 9.x)
--- gcc/ginclude/stddef.h.orig 2017-01-01 12:07:43.000000000 +0000
+++ gcc/ginclude/stddef.h
@@ -46,9 +46,7 @@ see the files COPYING3 and COPYING.RUNTI
/* This avoids lossage on SunOS but only if stdtypes.h comes first.
There's no way to win with the other order! Sun lossage. */
-/* On 4.3bsd-net2, make sure ansi.h is included, so we have
- one less case to deal with in the following. */
-#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__)
+#if defined(__NetBSD__)
#include <machine/ansi.h>
#endif
/* On FreeBSD 5, machine/ansi.h does not exist anymore... */
@@ -56,11 +54,7 @@ see the files COPYING3 and COPYING.RUNTI
#include <sys/_types.h>
#endif
-/* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are
- defined if the corresponding type is *not* defined.
- FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_.
- NetBSD defines _I386_ANSI_H_ and _X86_64_ANSI_H_ instead of _ANSI_H_ */
-#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_)
+#if defined(__NetBSD__)
#if !defined(_SIZE_T_) && !defined(_BSD_SIZE_T_)
#define _SIZE_T
#endif
@@ -87,7 +81,7 @@ see the files COPYING3 and COPYING.RUNTI
#undef _WCHAR_T_
#undef _BSD_WCHAR_T_
#endif
-#endif /* defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_) */
+#endif /* defined(__NetBSD__) */
/* Sequent's header files use _PTRDIFF_T_ in some conflicting way.
Just ignore it. */
@@ -359,11 +353,7 @@ typedef __WINT_TYPE__ wint_t;
#undef __need_wint_t
#endif
-/* In 4.3bsd-net2, leave these undefined to indicate that size_t, etc.
- are already defined. */
-/* BSD/OS 3.1 and FreeBSD [23].x require the MACHINE_ANSI_H check here. */
-/* NetBSD 5 requires the I386_ANSI_H and X86_64_ANSI_H checks here. */
-#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) || defined(_X86_64_ANSI_H_) || defined(_I386_ANSI_H_)
+#if defined(__NetBSD__)
/* The references to _GCC_PTRDIFF_T_, _GCC_SIZE_T_, and _GCC_WCHAR_T_
are probably typos and should be removed before 2.8 is released. */
#ifdef _GCC_PTRDIFF_T_
@@ -391,7 +381,7 @@ typedef __WINT_TYPE__ wint_t;
#undef _WCHAR_T_
#undef _BSD_WCHAR_T_
#endif
-#endif /* _ANSI_H_ || _MACHINE_ANSI_H_ || _X86_64_ANSI_H_ || _I386_ANSI_H_ */
+#endif /* __NetBSD__ */
#endif /* __sys_stdtypes_h */
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2019/06/14 09:42:35 adam Exp $ | 1 | $NetBSD: distinfo,v 1.16 2019/08/06 06:16:15 maya Exp $ | |
2 | 2 | |||
3 | SHA1 (gcc-7.4.0.tar.xz) = bf09553cfa08ae6e29dfbbd541e5c69c3cbc6c66 | 3 | SHA1 (gcc-7.4.0.tar.xz) = bf09553cfa08ae6e29dfbbd541e5c69c3cbc6c66 | |
4 | RMD160 (gcc-7.4.0.tar.xz) = 77d3cdafe7df748fa484a300e9513acb3ee2c2e1 | 4 | RMD160 (gcc-7.4.0.tar.xz) = 77d3cdafe7df748fa484a300e9513acb3ee2c2e1 | |
5 | SHA512 (gcc-7.4.0.tar.xz) = 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e | 5 | SHA512 (gcc-7.4.0.tar.xz) = 8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e | |
6 | Size (gcc-7.4.0.tar.xz) = 62601888 bytes | 6 | Size (gcc-7.4.0.tar.xz) = 62601888 bytes | |
7 | SHA1 (isl-0.18.tar.bz2) = bbffc5a2b05e4f0c97e882f96c448504491dc4ed | 7 | SHA1 (isl-0.18.tar.bz2) = bbffc5a2b05e4f0c97e882f96c448504491dc4ed | |
8 | RMD160 (isl-0.18.tar.bz2) = e876f1049893de5be4a82a63f272f62547d455ca | 8 | RMD160 (isl-0.18.tar.bz2) = e876f1049893de5be4a82a63f272f62547d455ca | |
9 | SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 | 9 | SHA512 (isl-0.18.tar.bz2) = 85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94 | |
10 | Size (isl-0.18.tar.bz2) = 1658291 bytes | 10 | Size (isl-0.18.tar.bz2) = 1658291 bytes | |
11 | SHA1 (patch-contrib_download__prerequisites) = 86c6c16e0e3e3a0bcb38579a8b4004f603fac1ca | 11 | SHA1 (patch-contrib_download__prerequisites) = 86c6c16e0e3e3a0bcb38579a8b4004f603fac1ca | |
12 | SHA1 (patch-gcc_Makefile.in) = d96a57a098e49a2c5ea6478dd5d22aba584fc1bc | 12 | SHA1 (patch-gcc_Makefile.in) = d96a57a098e49a2c5ea6478dd5d22aba584fc1bc | |
13 | SHA1 (patch-gcc_common_config_arm_arm-common.c) = 7c973cb9554a52f4b85f8fc98708f5e5cce8e8bd | 13 | SHA1 (patch-gcc_common_config_arm_arm-common.c) = 7c973cb9554a52f4b85f8fc98708f5e5cce8e8bd | |
14 | SHA1 (patch-gcc_config.gcc) = 20d1444cc2c031c8adc96289e1ccc6c1d29eb72f | 14 | SHA1 (patch-gcc_config.gcc) = 20d1444cc2c031c8adc96289e1ccc6c1d29eb72f | |
@@ -19,27 +19,27 @@ SHA1 (patch-gcc_config_aarch64_t-aarch64 | @@ -19,27 +19,27 @@ SHA1 (patch-gcc_config_aarch64_t-aarch64 | |||
19 | SHA1 (patch-gcc_config_alpha_elf.h) = 05657c528109480296cbe8a98461cba7853af492 | 19 | SHA1 (patch-gcc_config_alpha_elf.h) = 05657c528109480296cbe8a98461cba7853af492 | |
20 | SHA1 (patch-gcc_config_alpha_linux.h) = fce1256bce232143ff6c1c1b8b9c855737adb23f | 20 | SHA1 (patch-gcc_config_alpha_linux.h) = fce1256bce232143ff6c1c1b8b9c855737adb23f | |
21 | SHA1 (patch-gcc_config_arm_arm.h) = 92c8bff1063e153fec4454e6dea5334a42b0dad6 | 21 | SHA1 (patch-gcc_config_arm_arm.h) = 92c8bff1063e153fec4454e6dea5334a42b0dad6 | |
22 | SHA1 (patch-gcc_config_arm_netbsd-eabi.h) = 9c1d2148e306024e8de3bdc9802fb63b976e0e7a | 22 | SHA1 (patch-gcc_config_arm_netbsd-eabi.h) = 9c1d2148e306024e8de3bdc9802fb63b976e0e7a | |
23 | SHA1 (patch-gcc_config_arm_netbsd-elf.h) = 80a07645fab197969b4a6f518fdc81bda7376375 | 23 | SHA1 (patch-gcc_config_arm_netbsd-elf.h) = 80a07645fab197969b4a6f518fdc81bda7376375 | |
24 | SHA1 (patch-gcc_config_darwin-driver.c) = 5479026e691fb28585b5a41e5a571be9bc2a2bcb | 24 | SHA1 (patch-gcc_config_darwin-driver.c) = 5479026e691fb28585b5a41e5a571be9bc2a2bcb | |
25 | SHA1 (patch-gcc_config_netbsd-elf.h) = 5a9b5ef26c03bec3cd58e2f446224aa6e94a30d5 | 25 | SHA1 (patch-gcc_config_netbsd-elf.h) = 5a9b5ef26c03bec3cd58e2f446224aa6e94a30d5 | |
26 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | 26 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | |
27 | SHA1 (patch-gcc_config_netbsd.h) = 662226f4491f94b641f78b1273a9047434d75aed | 27 | SHA1 (patch-gcc_config_netbsd.h) = 662226f4491f94b641f78b1273a9047434d75aed | |
28 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | 28 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | |
29 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | 29 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | |
30 | SHA1 (patch-gcc_configure) = 15fb7af267b79965f83bc64ce8aad1279b0ea52d | 30 | SHA1 (patch-gcc_configure) = 15fb7af267b79965f83bc64ce8aad1279b0ea52d | |
31 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | 31 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | |
32 | SHA1 (patch-gcc_ginclude_stddef.h) = 583b7931aad14058be75569b0138efad8ac74113 | 32 | SHA1 (patch-gcc_ginclude_stddef.h) = fb1f83801e0f5bcec110667dc868c47ff2d10343 | |
33 | SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b | 33 | SHA1 (patch-gcc_lto_lto.c) = 825b632e2a7ff5777d4fbfdcf6f0ea3f64c4742b | |
34 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | 34 | SHA1 (patch-gcc_system.h) = 4c959a6b1c4d524cbdf44cfb80f0e5758ec20783 | |
35 | SHA1 (patch-gcc_targhooks.c) = 6268d548058b6325ead1115f78c2c17c6d786296 | 35 | SHA1 (patch-gcc_targhooks.c) = 6268d548058b6325ead1115f78c2c17c6d786296 | |
36 | SHA1 (patch-isl_configure) = 36b37778ee13c0b364fb24d5864d6a9e65b29b7d | 36 | SHA1 (patch-isl_configure) = 36b37778ee13c0b364fb24d5864d6a9e65b29b7d | |
37 | SHA1 (patch-libcilkrts_configure) = ec76313d8103e0c525ebd26e9013ee3ca9e93391 | 37 | SHA1 (patch-libcilkrts_configure) = ec76313d8103e0c525ebd26e9013ee3ca9e93391 | |
38 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = b25632587d9fbe8ff38377fe34cb16225355b521 | 38 | SHA1 (patch-libcilkrts_runtime_os-unix.c) = b25632587d9fbe8ff38377fe34cb16225355b521 | |
39 | SHA1 (patch-libdecnumber_decNumber.c) = cec90e49c829bfc6ba1ec605d2fac7daaad62762 | 39 | SHA1 (patch-libdecnumber_decNumber.c) = cec90e49c829bfc6ba1ec605d2fac7daaad62762 | |
40 | SHA1 (patch-libffi_configure) = bcfbfe8abddc378e2de4a39ad0669583b37e0292 | 40 | SHA1 (patch-libffi_configure) = bcfbfe8abddc378e2de4a39ad0669583b37e0292 | |
41 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 6321dde308579448c27c2b6e1e30633699dd145f | 41 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 6321dde308579448c27c2b6e1e30633699dd145f | |
42 | SHA1 (patch-libgcc_config.host) = 4fa15e83a446e026507ac4f16c4f7ef686544c43 | 42 | SHA1 (patch-libgcc_config.host) = 4fa15e83a446e026507ac4f16c4f7ef686544c43 | |
43 | SHA1 (patch-libgcc_config_arm_t-netbsd) = fe986b09ccbfc253aaaca263e8e38f06da4891cc | 43 | SHA1 (patch-libgcc_config_arm_t-netbsd) = fe986b09ccbfc253aaaca263e8e38f06da4891cc | |
44 | SHA1 (patch-libgcc_config_arm_t-netbsd-eabi) = 1e818e92fe79f57d305ff42ce3449dddf87c3179 | 44 | SHA1 (patch-libgcc_config_arm_t-netbsd-eabi) = 1e818e92fe79f57d305ff42ce3449dddf87c3179 | |
45 | SHA1 (patch-libgcc_config_i386_cpuinfo.h) = d217e3c65178c96c7314cb88c740b9586d4e8fed | 45 | SHA1 (patch-libgcc_config_i386_cpuinfo.h) = d217e3c65178c96c7314cb88c740b9586d4e8fed |
@@ -1,18 +1,20 @@ | @@ -1,18 +1,20 @@ | |||
1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.1 2018/06/17 19:50:52 maya Exp $ | 1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.2 2019/08/06 06:16:15 maya Exp $ | |
2 | 2 | |||
3 | handle netbsd/arm not using the same include guards for | 3 | handle netbsd/arm not using the same include guards for | |
4 | ansi.h as other archs | 4 | ansi.h as other archs | |
5 | 5 | |||
6 | Upstreamed in 2018-06-20 (GCC 9.x) | |||
7 | ||||
6 | --- gcc/ginclude/stddef.h.orig 2017-01-01 12:07:43.000000000 +0000 | 8 | --- gcc/ginclude/stddef.h.orig 2017-01-01 12:07:43.000000000 +0000 | |
7 | +++ gcc/ginclude/stddef.h | 9 | +++ gcc/ginclude/stddef.h | |
8 | @@ -46,9 +46,7 @@ see the files COPYING3 and COPYING.RUNTI | 10 | @@ -46,9 +46,7 @@ see the files COPYING3 and COPYING.RUNTI | |
9 | /* This avoids lossage on SunOS but only if stdtypes.h comes first. | 11 | /* This avoids lossage on SunOS but only if stdtypes.h comes first. | |
10 | There's no way to win with the other order! Sun lossage. */ | 12 | There's no way to win with the other order! Sun lossage. */ | |
11 | 13 | |||
12 | -/* On 4.3bsd-net2, make sure ansi.h is included, so we have | 14 | -/* On 4.3bsd-net2, make sure ansi.h is included, so we have | |
13 | - one less case to deal with in the following. */ | 15 | - one less case to deal with in the following. */ | |
14 | -#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | 16 | -#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | |
15 | +#if defined(__NetBSD__) | 17 | +#if defined(__NetBSD__) | |
16 | #include <machine/ansi.h> | 18 | #include <machine/ansi.h> | |
17 | #endif | 19 | #endif | |
18 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ | 20 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ |
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2019/05/31 09:23:57 kamil Exp $ | 1 | $NetBSD: distinfo,v 1.10 2019/08/06 06:16:15 maya Exp $ | |
2 | 2 | |||
3 | SHA1 (gcc-8.3.0.tar.xz) = c27f4499dd263fe4fb01bcc5565917f3698583b2 | 3 | SHA1 (gcc-8.3.0.tar.xz) = c27f4499dd263fe4fb01bcc5565917f3698583b2 | |
4 | RMD160 (gcc-8.3.0.tar.xz) = 59396f7136301466d0ec15eb7307558c0da692df | 4 | RMD160 (gcc-8.3.0.tar.xz) = 59396f7136301466d0ec15eb7307558c0da692df | |
5 | SHA512 (gcc-8.3.0.tar.xz) = 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 | 5 | SHA512 (gcc-8.3.0.tar.xz) = 1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802 | |
6 | Size (gcc-8.3.0.tar.xz) = 63694700 bytes | 6 | Size (gcc-8.3.0.tar.xz) = 63694700 bytes | |
7 | SHA1 (isl-0.16.1.tar.bz2) = c5a2b201bf05229647e73203c0bf2d9679d4d21f | 7 | SHA1 (isl-0.16.1.tar.bz2) = c5a2b201bf05229647e73203c0bf2d9679d4d21f | |
8 | RMD160 (isl-0.16.1.tar.bz2) = 5a99db3fe0d0a1f6bbac1ed4448f2403495c55b2 | 8 | RMD160 (isl-0.16.1.tar.bz2) = 5a99db3fe0d0a1f6bbac1ed4448f2403495c55b2 | |
9 | SHA512 (isl-0.16.1.tar.bz2) = c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b | 9 | SHA512 (isl-0.16.1.tar.bz2) = c188667a84dc5bdddb4ab7c35f89c91bf15a8171f4fcaf41301cf285fb7328846d9a367c096012fec4cc69d244f0bc9e95d84c09ec097394cd4093076f2a041b | |
10 | Size (isl-0.16.1.tar.bz2) = 1626446 bytes | 10 | Size (isl-0.16.1.tar.bz2) = 1626446 bytes | |
11 | SHA1 (patch-contrib_download__prerequisites) = 9cdcde21ab174052911447d20762ddfd40aa8791 | 11 | SHA1 (patch-contrib_download__prerequisites) = 9cdcde21ab174052911447d20762ddfd40aa8791 | |
12 | SHA1 (patch-gcc_Makefile.in) = c0f97c75ba1d37eae894141edd58bb36b734f651 | 12 | SHA1 (patch-gcc_Makefile.in) = c0f97c75ba1d37eae894141edd58bb36b734f651 | |
13 | SHA1 (patch-gcc_config.gcc) = 4a971d1df7f05cfaefdf462d1b7c6dea1e838713 | 13 | SHA1 (patch-gcc_config.gcc) = 4a971d1df7f05cfaefdf462d1b7c6dea1e838713 | |
14 | SHA1 (patch-gcc_config_aarch64_aarch64-builtins.c) = b10ef4b9ad39e605fc4e2a0c8dffdae677842e94 | 14 | SHA1 (patch-gcc_config_aarch64_aarch64-builtins.c) = b10ef4b9ad39e605fc4e2a0c8dffdae677842e94 | |
15 | SHA1 (patch-gcc_config_aarch64_aarch64-netbsd.h) = bf45de53dfbf2cf5298cc8836996e19e2fd67274 | 15 | SHA1 (patch-gcc_config_aarch64_aarch64-netbsd.h) = bf45de53dfbf2cf5298cc8836996e19e2fd67274 | |
16 | SHA1 (patch-gcc_config_aarch64_aarch64.h) = 64e7a12701f14fea94693908ab0581677d1b9606 | 16 | SHA1 (patch-gcc_config_aarch64_aarch64.h) = 64e7a12701f14fea94693908ab0581677d1b9606 | |
17 | SHA1 (patch-gcc_config_aarch64_t-aarch64-netbsd) = 29de4fe018f7cecf740bc596d8205f8980de5bfa | 17 | SHA1 (patch-gcc_config_aarch64_t-aarch64-netbsd) = 29de4fe018f7cecf740bc596d8205f8980de5bfa | |
18 | SHA1 (patch-gcc_config_arm_arm.h) = b668b6753e375e57bc4fbc3e5726f60f4808906e | 18 | SHA1 (patch-gcc_config_arm_arm.h) = b668b6753e375e57bc4fbc3e5726f60f4808906e | |
19 | SHA1 (patch-gcc_config_netbsd-elf.h) = e392918cce01627d64d4153329775c7ad03b4a45 | 19 | SHA1 (patch-gcc_config_netbsd-elf.h) = e392918cce01627d64d4153329775c7ad03b4a45 | |
20 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | 20 | SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633 | |
21 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | 21 | SHA1 (patch-gcc_config_t-netbsd) = 802ad5706aa7ca9629f8e237f08fbb1569d28846 | |
22 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | 22 | SHA1 (patch-gcc_config_x-netbsd) = 6dc3d78e26df62054ea29f98ca51592858e671e3 | |
23 | SHA1 (patch-gcc_configure) = 6a2d8eeeed2bf08c3c81291178e669dc91c913ce | 23 | SHA1 (patch-gcc_configure) = 6a2d8eeeed2bf08c3c81291178e669dc91c913ce | |
24 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | 24 | SHA1 (patch-gcc_ggc-common.c) = a5d2dba635859f5d680c3f80d7c30b42461c752b | |
25 | SHA1 (patch-gcc_ginclude_stddef.h) = 583b7931aad14058be75569b0138efad8ac74113 | 25 | SHA1 (patch-gcc_ginclude_stddef.h) = fb1f83801e0f5bcec110667dc868c47ff2d10343 | |
26 | SHA1 (patch-gcc_lto_lto.c) = 7bd85ac8ade76a28c394f6fbe5d495f91824f79f | 26 | SHA1 (patch-gcc_lto_lto.c) = 7bd85ac8ade76a28c394f6fbe5d495f91824f79f | |
27 | SHA1 (patch-gcc_targhooks.c) = b28d8a9696d07bbfb00b7d8c55193ba99447ff1d | 27 | SHA1 (patch-gcc_targhooks.c) = b28d8a9696d07bbfb00b7d8c55193ba99447ff1d | |
28 | SHA1 (patch-isl_configure) = 5523c76d95b229b3cd25461b4c2b7af24bf2534e | 28 | SHA1 (patch-isl_configure) = 5523c76d95b229b3cd25461b4c2b7af24bf2534e | |
29 | SHA1 (patch-libffi_configure) = 22006b20d7f655e2455a7ad613d676703b6c1ccc | 29 | SHA1 (patch-libffi_configure) = 22006b20d7f655e2455a7ad613d676703b6c1ccc | |
30 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 27b84a11378fb648dfaad0c70abedd77a0a1c1a8 | 30 | SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 27b84a11378fb648dfaad0c70abedd77a0a1c1a8 | |
31 | SHA1 (patch-libgcc_config.host) = 2394da0ec31904ef60da51359ef22041eecfc330 | 31 | SHA1 (patch-libgcc_config.host) = 2394da0ec31904ef60da51359ef22041eecfc330 | |
32 | SHA1 (patch-libgcc_crtstuff.c) = a16d465039de00c195cf0694560140a9c38f3a25 | 32 | SHA1 (patch-libgcc_crtstuff.c) = a16d465039de00c195cf0694560140a9c38f3a25 | |
33 | SHA1 (patch-libgfortran_io_io.h) = d44676239a7f45e42054d24bd5224f43c20055c0 | 33 | SHA1 (patch-libgfortran_io_io.h) = d44676239a7f45e42054d24bd5224f43c20055c0 | |
34 | SHA1 (patch-libsanitizer_configure.tgt) = 0a47782f01631d1c91e28a8735865c8571fbcf7d | 34 | SHA1 (patch-libsanitizer_configure.tgt) = 0a47782f01631d1c91e28a8735865c8571fbcf7d | |
35 | SHA1 (patch-libsanitizer_sanitizer__common_Makefile.am) = 4cf6c4f5189078e8f092bfefc1f57ff32d5319ee | 35 | SHA1 (patch-libsanitizer_sanitizer__common_Makefile.am) = 4cf6c4f5189078e8f092bfefc1f57ff32d5319ee | |
36 | SHA1 (patch-libsanitizer_sanitizer__common_Makefile.in) = 62382c683e98bd8f2f27bd07ef01bdfadcdf256a | 36 | SHA1 (patch-libsanitizer_sanitizer__common_Makefile.in) = 62382c683e98bd8f2f27bd07ef01bdfadcdf256a | |
37 | SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h) = 1b907114f8b3477400fabc7b84ca5c16cd9c2930 | 37 | SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h) = 1b907114f8b3477400fabc7b84ca5c16cd9c2930 | |
38 | SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc) = d498ce411dfcd57652f87957778fab66dd4ab9a0 | 38 | SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc) = d498ce411dfcd57652f87957778fab66dd4ab9a0 |
@@ -1,18 +1,20 @@ | @@ -1,18 +1,20 @@ | |||
1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.1 2018/11/10 11:45:27 mrg Exp $ | 1 | $NetBSD: patch-gcc_ginclude_stddef.h,v 1.2 2019/08/06 06:16:16 maya Exp $ | |
2 | 2 | |||
3 | handle netbsd/arm not using the same include guards for | 3 | handle netbsd/arm not using the same include guards for | |
4 | ansi.h as other archs | 4 | ansi.h as other archs | |
5 | 5 | |||
6 | Upstreamed in 2018-06-20 (GCC 9.x) | |||
7 | ||||
6 | --- gcc/ginclude/stddef.h.orig 2017-01-01 12:07:43.000000000 +0000 | 8 | --- gcc/ginclude/stddef.h.orig 2017-01-01 12:07:43.000000000 +0000 | |
7 | +++ gcc/ginclude/stddef.h | 9 | +++ gcc/ginclude/stddef.h | |
8 | @@ -46,9 +46,7 @@ see the files COPYING3 and COPYING.RUNTI | 10 | @@ -46,9 +46,7 @@ see the files COPYING3 and COPYING.RUNTI | |
9 | /* This avoids lossage on SunOS but only if stdtypes.h comes first. | 11 | /* This avoids lossage on SunOS but only if stdtypes.h comes first. | |
10 | There's no way to win with the other order! Sun lossage. */ | 12 | There's no way to win with the other order! Sun lossage. */ | |
11 | 13 | |||
12 | -/* On 4.3bsd-net2, make sure ansi.h is included, so we have | 14 | -/* On 4.3bsd-net2, make sure ansi.h is included, so we have | |
13 | - one less case to deal with in the following. */ | 15 | - one less case to deal with in the following. */ | |
14 | -#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | 16 | -#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__) | |
15 | +#if defined(__NetBSD__) | 17 | +#if defined(__NetBSD__) | |
16 | #include <machine/ansi.h> | 18 | #include <machine/ansi.h> | |
17 | #endif | 19 | #endif | |
18 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ | 20 | /* On FreeBSD 5, machine/ansi.h does not exist anymore... */ |