diff mbox series

[committed] d: Don't set default flag_complex_method.

Message ID 20210306173324.369004-1-ibuclaw@gdcproject.org
State New
Headers show
Series [committed] d: Don't set default flag_complex_method. | expand

Commit Message

Iain Buclaw March 6, 2021, 5:33 p.m. UTC
Hi,

This patch removes the default initializing of flag_complex_method in
the D front-end.  D doesn't need C99-like requirements for complex
multiply and divide, the default set by common.opt is sufficient enough.

Bootstrapped and regression tested on x86_64-linux-gnu/-m32/-mx32, and
committed to mainline.

Regards,
Iain.

---
gcc/d/ChangeLog:

	* d-lang.cc (d_init_options_struct): Don't set default
	flag_complex_method.
---
 gcc/d/d-lang.cc | 3 ---
 1 file changed, 3 deletions(-)
diff mbox series

Patch

diff --git a/gcc/d/d-lang.cc b/gcc/d/d-lang.cc
index 1a51c5e4b7c..0720cba1340 100644
--- a/gcc/d/d-lang.cc
+++ b/gcc/d/d-lang.cc
@@ -342,9 +342,6 @@  d_init_options_struct (gcc_options *opts)
   /* GCC options.  */
   opts->x_flag_exceptions = 1;
 
-  /* Avoid range issues for complex multiply and divide.  */
-  opts->x_flag_complex_method = 2;
-
   /* Unlike C, there is no global `errno' variable.  */
   opts->x_flag_errno_math = 0;
   opts->frontend_set_flag_errno_math = true;