diff options
author | Gerald Pfeifer <gerald@FreeBSD.org> | 2020-08-22 09:06:01 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@FreeBSD.org> | 2020-08-22 09:06:01 +0000 |
commit | 6a7ee0ec74e34d4fd99048f9c101b1e4a0dc7e24 (patch) | |
tree | 3812ccf1beca8ea0646c3c4d1b0418b43db3d710 /lang/gcc7 | |
parent | 7c41340d5d041de70d96e0b60ac8b41ed59fad79 (diff) | |
download | ports-6a7ee0ec74e34d4fd99048f9c101b1e4a0dc7e24.tar.gz ports-6a7ee0ec74e34d4fd99048f9c101b1e4a0dc7e24.zip |
Notes
Diffstat (limited to 'lang/gcc7')
-rw-r--r-- | lang/gcc7/files/patch-gcc_config_i386_i386.c | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/lang/gcc7/files/patch-gcc_config_i386_i386.c b/lang/gcc7/files/patch-gcc_config_i386_i386.c new file mode 100644 index 000000000000..0096b5f6e431 --- /dev/null +++ b/lang/gcc7/files/patch-gcc_config_i386_i386.c @@ -0,0 +1,31 @@ +This fixes + +/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.5.0/gcc/config/i386/i386.c:9631:8: error: cannot initialize a variable of type 'bool' with an rvalue of type 'nullptr_t' + bool error_p = NULL; + ^ ~~~~ + +and comes from upstream as part of + + commit 9f36390d429502f0a0dee20bda5b4870da948f6a + Author: Uros Bizjak <ubizjak@gmail.com> + Date: Sat May 6 09:01:51 2017 +0200 + + i386.c (ext_80387_constant_init): Do not explicitly initialize to zero. + + * config/i386/i386.c (ext_80387_constant_init): Do not explicitly + initialize to zero. + (init_regs): Remove declaration. + (function_arg_advance_32): Initialize error_p as boolean variable. + +--- UTC +--- gcc/config/i386/i386.c.orig 2019-11-01 20:30:26 UTC ++++ gcc/config/i386/i386.c +@@ -9628,7 +9628,7 @@ function_arg_advance_32 (CUMULATIVE_ARGS *cum, machine + HOST_WIDE_INT words) + { + int res = 0; +- bool error_p = NULL; ++ bool error_p = false; + + if (TARGET_IAMCU) + { |