http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47472
Summary: Rules printed by -M option contains duplicate slash when -J option is used Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassig...@gcc.gnu.org ReportedBy: thenl...@users.sourceforge.net Example: testuse.f90: program testuse use testmake end program testuse testmake.f90: module testmake integer :: i, j end module testmake $ gfortran -Jobj -o obj/testmake.o -c testmake.f90 $ gfortran -Jobj -M -cpp testuse.f90 testuse.o: testuse.f90 obj//testmake.mod Expected output is: testuse.o: testuse.f90 obj/testmake.mod