I just noticed that many source files are unnecessarily marked executable.
This needs to be fixed by someone with direct access to the CVS repository.

The list below is pruned of anything which obviously needs to be executable,,
like configure scripts etc.

boehm-gc/AmigaOS.c
boehm-gc/cord/de_win.ICO
boehm-gc/digimars.mak
boehm-gc/doc/README.arm.cross
gcc/ada/a-chzla1.ads
gcc/ada/a-chzla9.ads
gcc/ada/a-elchha.ads
gcc/ada/a-lfztio.ads
gcc/ada/a-liztio.ads
gcc/ada/a-llfzti.ads
gcc/ada/a-llizti.ads
gcc/ada/a-sfztio.ads
gcc/ada/a-siztio.ads
gcc/ada/a-ssizti.ads
gcc/ada/a-stzbou.adb
gcc/ada/a-stzbou.ads
gcc/ada/a-stzfix.adb
gcc/ada/a-stzfix.ads
gcc/ada/a-stzhas.adb
gcc/ada/a-stzhas.ads
gcc/ada/a-stzmap.adb
gcc/ada/a-stzmap.ads
gcc/ada/a-stzsea.adb
gcc/ada/a-stzsea.ads
gcc/ada/a-stzsup.adb
gcc/ada/a-stzsup.ads
gcc/ada/a-stzunb.adb
gcc/ada/a-stzunb.ads
gcc/ada/a-swunau.adb
gcc/ada/a-swunau.ads
gcc/ada/a-szmzco.ads
gcc/ada/a-szunau.adb
gcc/ada/a-szunau.ads
gcc/ada/a-szunha.adb
gcc/ada/a-szunha.ads
gcc/ada/a-szuzti.adb
gcc/ada/a-szuzti.ads
gcc/ada/a-tiunio.ads
gcc/ada/a-wwunio.ads
gcc/ada/a-ztcoau.adb
gcc/ada/a-ztcoau.ads
gcc/ada/a-ztcoio.adb
gcc/ada/a-ztcoio.ads
gcc/ada/a-ztcstr.adb
gcc/ada/a-ztcstr.ads
gcc/ada/a-ztdeau.adb
gcc/ada/a-ztdeau.ads
gcc/ada/a-ztdeio.adb
gcc/ada/a-ztdeio.ads
gcc/ada/a-ztedit.adb
gcc/ada/a-ztedit.ads
gcc/ada/a-ztenau.adb
gcc/ada/a-ztenau.ads
gcc/ada/a-ztenio.adb
gcc/ada/a-ztenio.ads
gcc/ada/a-ztexio.adb
gcc/ada/a-ztexio.ads
gcc/ada/a-ztfiio.adb
gcc/ada/a-ztfiio.ads
gcc/ada/a-ztflau.adb
gcc/ada/a-ztflau.ads
gcc/ada/a-ztflio.adb
gcc/ada/a-ztflio.ads
gcc/ada/a-ztgeau.adb
gcc/ada/a-ztgeau.ads
gcc/ada/a-ztinau.adb
gcc/ada/a-ztinau.ads
gcc/ada/a-ztinio.adb
gcc/ada/a-ztinio.ads
gcc/ada/a-ztmoau.adb
gcc/ada/a-ztmoau.ads
gcc/ada/a-ztmoio.adb
gcc/ada/a-ztmoio.ads
gcc/ada/a-zttest.adb
gcc/ada/a-zttest.ads
gcc/ada/a-zzunio.ads
gcc/ada/g-memdum.adb
gcc/ada/g-memdum.ads
gcc/ada/g-sestin.ads
gcc/ada/g-utf_32.adb
gcc/ada/g-utf_32.ads
gcc/ada/g-zstspl.ads
gcc/ada/i-vxwork-x86.ads
gcc/ada/s-addope.adb
gcc/ada/s-addope.ads
gcc/ada/s-exnint.adb
gcc/ada/s-exnllf.adb
gcc/ada/s-exnlli.adb
gcc/ada/s-expint.adb
gcc/ada/s-explli.adb
gcc/ada/s-restri.adb
gcc/ada/s-restri.ads
gcc/ada/seh_init.c
gcc/config/i386/host-mingw32.c
gcc/testsuite/g++.dg/ext/dll-MI1.h
gcc/testsuite/g++.dg/ext/dllexport-MI1.C
gcc/testsuite/g++.dg/ext/dllexport1.C
gcc/testsuite/g++.dg/ext/dllimport-MI1.C
gcc/testsuite/g++.dg/ext/dllimport10.C
gcc/testsuite/g++.dg/ext/dllimport3.C
gcc/testsuite/g++.dg/ext/dllimport4.C
gcc/testsuite/g++.dg/ext/dllimport5.C
gcc/testsuite/g++.dg/ext/dllimport6.C
gcc/testsuite/g++.dg/ext/dllimport7.C
gcc/testsuite/g++.dg/ext/dllimport9.C
gcc/testsuite/g++.dg/template/array11.C
gcc/testsuite/g++.dg/template/array3.C
gcc/testsuite/g++.dg/template/friend33.C
gcc/testsuite/g++.dg/template/partial3.C
gcc/testsuite/g++.dg/template/spec15.C
gcc/testsuite/g++.dg/template/spec16.C
gcc/testsuite/g++.dg/template/ttp7.C
gcc/testsuite/gcc.c-torture/execute/20031012-1.c
gcc/testsuite/gcc.c-torture/execute/970923-1.c
gcc/testsuite/gcc.dg/dll-5.c
gcc/testsuite/gcc.dg/vect/pr16105.c
gcc/testsuite/gcc.dg/vect/pr18400.c
gcc/testsuite/gcc.dg/vect/tree-vect.h
gcc/testsuite/gcc.dg/vect/vect-1.c
gcc/testsuite/gcc.dg/vect/vect-10.c
gcc/testsuite/gcc.dg/vect/vect-11.c
gcc/testsuite/gcc.dg/vect/vect-12.c
gcc/testsuite/gcc.dg/vect/vect-13.c
gcc/testsuite/gcc.dg/vect/vect-14.c
gcc/testsuite/gcc.dg/vect/vect-15.c
gcc/testsuite/gcc.dg/vect/vect-16.c
gcc/testsuite/gcc.dg/vect/vect-17.c
gcc/testsuite/gcc.dg/vect/vect-18.c
gcc/testsuite/gcc.dg/vect/vect-19.c
gcc/testsuite/gcc.dg/vect/vect-2.c
gcc/testsuite/gcc.dg/vect/vect-20.c
gcc/testsuite/gcc.dg/vect/vect-21.c
gcc/testsuite/gcc.dg/vect/vect-22.c
gcc/testsuite/gcc.dg/vect/vect-23.c
gcc/testsuite/gcc.dg/vect/vect-24.c
gcc/testsuite/gcc.dg/vect/vect-25.c
gcc/testsuite/gcc.dg/vect/vect-26.c
gcc/testsuite/gcc.dg/vect/vect-27.c
gcc/testsuite/gcc.dg/vect/vect-28.c
gcc/testsuite/gcc.dg/vect/vect-29.c
gcc/testsuite/gcc.dg/vect/vect-3.c
gcc/testsuite/gcc.dg/vect/vect-30.c
gcc/testsuite/gcc.dg/vect/vect-31.c
gcc/testsuite/gcc.dg/vect/vect-32.c
gcc/testsuite/gcc.dg/vect/vect-33.c
gcc/testsuite/gcc.dg/vect/vect-34.c
gcc/testsuite/gcc.dg/vect/vect-36.c
gcc/testsuite/gcc.dg/vect/vect-4.c
gcc/testsuite/gcc.dg/vect/vect-40.c
gcc/testsuite/gcc.dg/vect/vect-41.c
gcc/testsuite/gcc.dg/vect/vect-42.c
gcc/testsuite/gcc.dg/vect/vect-43.c
gcc/testsuite/gcc.dg/vect/vect-44.c
gcc/testsuite/gcc.dg/vect/vect-45.c
gcc/testsuite/gcc.dg/vect/vect-46.c
gcc/testsuite/gcc.dg/vect/vect-47.c
gcc/testsuite/gcc.dg/vect/vect-48.c
gcc/testsuite/gcc.dg/vect/vect-49.c
gcc/testsuite/gcc.dg/vect/vect-5.c
gcc/testsuite/gcc.dg/vect/vect-50.c
gcc/testsuite/gcc.dg/vect/vect-51.c
gcc/testsuite/gcc.dg/vect/vect-52.c
gcc/testsuite/gcc.dg/vect/vect-53.c
gcc/testsuite/gcc.dg/vect/vect-54.c
gcc/testsuite/gcc.dg/vect/vect-55.c
gcc/testsuite/gcc.dg/vect/vect-56.c
gcc/testsuite/gcc.dg/vect/vect-57.c
gcc/testsuite/gcc.dg/vect/vect-58.c
gcc/testsuite/gcc.dg/vect/vect-59.c
gcc/testsuite/gcc.dg/vect/vect-6.c
gcc/testsuite/gcc.dg/vect/vect-60.c
gcc/testsuite/gcc.dg/vect/vect-61.c
gcc/testsuite/gcc.dg/vect/vect-68.c
gcc/testsuite/gcc.dg/vect/vect-69.c
gcc/testsuite/gcc.dg/vect/vect-7.c
gcc/testsuite/gcc.dg/vect/vect-72.c
gcc/testsuite/gcc.dg/vect/vect-8.c
gcc/testsuite/gcc.dg/vect/vect-82.c
gcc/testsuite/gcc.dg/vect/vect-82_64.c
gcc/testsuite/gcc.dg/vect/vect-83.c
gcc/testsuite/gcc.dg/vect/vect-83_64.c
gcc/testsuite/gcc.dg/vect/vect-89.c
gcc/testsuite/gcc.dg/vect/vect-9.c
gcc/testsuite/gcc.dg/vect/vect-all.c
gcc/testsuite/gcc.dg/vect/vect-none.c
gcc/testsuite/gcc.dg/vect/vect.exp
gcc/testsuite/gfortran.dg/dg.exp
gcc/testsuite/gfortran.dg/g77/12002.f
gcc/testsuite/gfortran.dg/g77/12632.f
gcc/testsuite/gfortran.dg/g77/13037.f
gcc/testsuite/gfortran.dg/g77/13060.f
gcc/testsuite/gfortran.dg/g77/1832.f
gcc/testsuite/gfortran.dg/g77/19981119-0.f
gcc/testsuite/gfortran.dg/g77/19981216-0.f
gcc/testsuite/gfortran.dg/g77/19990218-0.f
gcc/testsuite/gfortran.dg/g77/19990218-1.f
gcc/testsuite/gfortran.dg/g77/19990305-0.f
gcc/testsuite/gfortran.dg/g77/19990313-0.f
gcc/testsuite/gfortran.dg/g77/19990313-1.f
gcc/testsuite/gfortran.dg/g77/19990313-2.f
gcc/testsuite/gfortran.dg/g77/19990313-3.f
gcc/testsuite/gfortran.dg/g77/19990419-0.f
gcc/testsuite/gfortran.dg/g77/19990419-1.f
gcc/testsuite/gfortran.dg/g77/19990502-0.f
gcc/testsuite/gfortran.dg/g77/19990502-1.f
gcc/testsuite/gfortran.dg/g77/19990525-0.f
gcc/testsuite/gfortran.dg/g77/19990826-0.f
gcc/testsuite/gfortran.dg/g77/19990826-1.f
gcc/testsuite/gfortran.dg/g77/19990826-2.f
gcc/testsuite/gfortran.dg/g77/19990826-3.f
gcc/testsuite/gfortran.dg/g77/19990905-0.f
gcc/testsuite/gfortran.dg/g77/19990905-1.f
gcc/testsuite/gfortran.dg/g77/19990905-2.f
gcc/testsuite/gfortran.dg/g77/20000412-1.f
gcc/testsuite/gfortran.dg/g77/20000503-1.f
gcc/testsuite/gfortran.dg/g77/20000511-1.f
gcc/testsuite/gfortran.dg/g77/20000511-2.f
gcc/testsuite/gfortran.dg/g77/20000518.f
gcc/testsuite/gfortran.dg/g77/20000601-1.f
gcc/testsuite/gfortran.dg/g77/20000601-2.f
gcc/testsuite/gfortran.dg/g77/20000629-1.f
gcc/testsuite/gfortran.dg/g77/20000630-2.f
gcc/testsuite/gfortran.dg/g77/20001111.f
gcc/testsuite/gfortran.dg/g77/20010115.f
gcc/testsuite/gfortran.dg/g77/20010116.f
gcc/testsuite/gfortran.dg/g77/20010216-1.f
gcc/testsuite/gfortran.dg/g77/20010321-1.f
gcc/testsuite/gfortran.dg/g77/20010426-1.f
gcc/testsuite/gfortran.dg/g77/20010426.f
gcc/testsuite/gfortran.dg/g77/20010430.f
gcc/testsuite/gfortran.dg/g77/20010519-1.f
gcc/testsuite/gfortran.dg/g77/20020307-1.f
gcc/testsuite/gfortran.dg/g77/20030115-1.f
gcc/testsuite/gfortran.dg/g77/20030326-1.f
gcc/testsuite/gfortran.dg/g77/6177.f
gcc/testsuite/gfortran.dg/g77/7388.f
gcc/testsuite/gfortran.dg/g77/8485.f
gcc/testsuite/gfortran.dg/g77/9263.f
gcc/testsuite/gfortran.dg/g77/947.f
gcc/testsuite/gfortran.dg/g77/960317-1.f
gcc/testsuite/gfortran.dg/g77/970125-0.f
gcc/testsuite/gfortran.dg/g77/970625-2.f
gcc/testsuite/gfortran.dg/g77/970816-3.f
gcc/testsuite/gfortran.dg/g77/970915-0.f
gcc/testsuite/gfortran.dg/g77/971102-1.f
gcc/testsuite/gfortran.dg/g77/980310-1.f
gcc/testsuite/gfortran.dg/g77/980310-2.f
gcc/testsuite/gfortran.dg/g77/980310-3.f
gcc/testsuite/gfortran.dg/g77/980310-4.f
gcc/testsuite/gfortran.dg/g77/980310-6.f
gcc/testsuite/gfortran.dg/g77/980310-7.f
gcc/testsuite/gfortran.dg/g77/980310-8.f
gcc/testsuite/gfortran.dg/g77/980419-2.f
gcc/testsuite/gfortran.dg/g77/980424-0.f
gcc/testsuite/gfortran.dg/g77/980427-0.f
gcc/testsuite/gfortran.dg/g77/980519-2.f
gcc/testsuite/gfortran.dg/g77/980520-1.f
gcc/testsuite/gfortran.dg/g77/980615-0.f
gcc/testsuite/gfortran.dg/g77/980616-0.f
gcc/testsuite/gfortran.dg/g77/980628-0.f
gcc/testsuite/gfortran.dg/g77/980628-1.f
gcc/testsuite/gfortran.dg/g77/980628-10.f
gcc/testsuite/gfortran.dg/g77/980628-2.f
gcc/testsuite/gfortran.dg/g77/980628-3.f
gcc/testsuite/gfortran.dg/g77/980628-7.f
gcc/testsuite/gfortran.dg/g77/980628-8.f
gcc/testsuite/gfortran.dg/g77/980628-9.f
gcc/testsuite/gfortran.dg/g77/980701-0.f
gcc/testsuite/gfortran.dg/g77/980701-1.f
gcc/testsuite/gfortran.dg/g77/980729-0.f
gcc/testsuite/gfortran.dg/g77/981117-1.f
gcc/testsuite/gfortran.dg/g77/990115-1.f
gcc/testsuite/gfortran.dg/g77/README
gcc/testsuite/gfortran.dg/g77/alpha1.f
gcc/testsuite/gfortran.dg/g77/cabs.f
gcc/testsuite/gfortran.dg/g77/check0.f
gcc/testsuite/gfortran.dg/g77/claus.f
gcc/testsuite/gfortran.dg/g77/complex_1.f
gcc/testsuite/gfortran.dg/g77/cpp.F
gcc/testsuite/gfortran.dg/g77/cpp2.F
gcc/testsuite/gfortran.dg/g77/cpp3.F
gcc/testsuite/gfortran.dg/g77/dcomplex.f
gcc/testsuite/gfortran.dg/g77/dnrm2.f
gcc/testsuite/gfortran.dg/g77/f77-edit-apostrophe-out.f
gcc/testsuite/gfortran.dg/g77/f77-edit-colon-out.f
gcc/testsuite/gfortran.dg/g77/f77-edit-h-out.f
gcc/testsuite/gfortran.dg/g77/f77-edit-i-in.f
gcc/testsuite/gfortran.dg/g77/f77-edit-i-out.f
gcc/testsuite/gfortran.dg/g77/f77-edit-s-out.f
gcc/testsuite/gfortran.dg/g77/f77-edit-slash-out.f
gcc/testsuite/gfortran.dg/g77/f77-edit-t-in.f
gcc/testsuite/gfortran.dg/g77/f77-edit-t-out.f
gcc/testsuite/gfortran.dg/g77/f77-edit-x-out.f
gcc/testsuite/gfortran.dg/g77/ffixed-form-1.f
gcc/testsuite/gfortran.dg/g77/ffixed-form-2.f
gcc/testsuite/gfortran.dg/g77/ffree-form-1.f
gcc/testsuite/gfortran.dg/g77/ffree-form-2.f
gcc/testsuite/gfortran.dg/g77/ffree-form-3.f
gcc/testsuite/gfortran.dg/g77/fno-underscoring.f
gcc/testsuite/gfortran.dg/g77/funderscoring.f
gcc/testsuite/gfortran.dg/g77/int8421.f
gcc/testsuite/gfortran.dg/g77/labug1.f
gcc/testsuite/gfortran.dg/g77/large_vec.f
gcc/testsuite/gfortran.dg/g77/le.f
gcc/testsuite/gfortran.dg/g77/pr9258.f
gcc/testsuite/gfortran.dg/g77/short.f
gcc/testsuite/gfortran.dg/g77/strlen0.f
gcc/testsuite/gfortran.dg/g77/toon_1.f
gcc/testsuite/gfortran.dg/g77/xformat.f
gcc/testsuite/lib/gfortran-dg.exp
libjava/gnu/java/nio/VMPipe.java
libjava/gnu/java/nio/VMSelector.java

Environment:
System: SunOS erebus 5.10 Generic i86pc i386 i86pc
Architecture: i86pc

        
host: i386-pc-solaris2.10
build: i386-pc-solaris2.10
target: i386-pc-solaris2.10
configured with: /vol/gnu/src/gcc/gcc-dist/configure --prefix=/vol/gcc 
--with-local-prefix=/vol/gcc --disable-nls --disable-multilib 
--with-gmp-dir=/vol/gnu/obj/gmp-4.1.3 --with-mpfr-dir=/vol/gnu/obj/gmp-4.1.3 
--enable-languages=c,c++,f95,java,objc,ada --disable-libmudflap

How-To-Repeat:
Run somethink like find . -type f -perm -100.

-- 
           Summary: Many source files are unnecessarily executable
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ro at techfak dot uni-bielefeld dot de
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: i386-pc-solaris2.10
  GCC host triplet: i386-pc-solaris2.10
GCC target triplet: i386-pc-solaris2.10


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20055

Reply via email to