Andrew Pinski
Andrew Pinski
Take the fortran testcase: ``` subroutine foo(a,b,n) real(kind(1d0))::a real(kind(1d0))::b integer::i,n complex(kind(1d0))::c c = a b=abs(c) end subroutine foo ``` This should be just optimized to `abs(a)` rather than a call...
### Describe the bug The `rtl pre` pass has a space in its name and the outfile become .pre . there is no way to select it from dump file...
With GCC 15, the build fails due to missing cstdint include. GCC 15 removed some extra includes in the standard headers and caused the issue. See https://gcc.gnu.org/gcc-15/porting_to.html for more information....