CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: jason@egcs.cygnus.com 98/11/22 23:21:46
Modified files:
gcc/testsuite/g++.old-deja/g++.benjamin: tem06.C
gcc/testsuite/g++.old-deja/g++.bob: inherit1.C packed1.C
protected1.C template3.C
template4.C
gcc/testsuite/g++.old-deja/g++.brendan: arm1.C bit-fields2.C
bool1.C copy1.C copy2.C
copy3.C copy5.C copy7.C
copy9.C crash11.C
crash13.C crash14.C
crash15.C crash19.C
crash29.C crash30.C
crash33.C crash38.C
crash44.C crash47.C
crash48.C crash5.C
crash50.C crash54.C
crash57.C crash7.C
enum1.C enum2.C enum5.C
friend1.C groff1.C
init12.C init3.C
misc14.C misc7.C misc8.C
nest10.C nest21.C
nest3.C new-array.C
operators1.C overload1.C
overload7.C overload8.C
overload9.C parse1.C
parse4.C parse6.C
prepost1.C ptolemy2.C
recurse.C scope2.C
static2.C template11.C
template2.C template20.C
template22.C
template24.C
template28.C
template29.C template8.C
temporary1.C
gcc/testsuite/g++.old-deja/g++.eh: flow1.C new1.C new2.C pdel1.C
pdel2.C rethrow3.C spec1.C
spec2.C spec3.C spec4.C
gcc/testsuite/g++.old-deja/g++.ext: default.C null1.C
gcc/testsuite/g++.old-deja/g++.jason: 2371.C access16.C
access22.C access23.C
aggregate.C binding.C
bool2.C bool4.C bool5.C
bool6.C byval.C cleanup2.C
cond.C cond2.C const2.C
const3.C conversion6.C
conversion8.C crash8.C
ctor1.C dcast2.C dcast3.C
default1.C defctor.C
destruct.C dot.C dtor.C
dtor2.C dtor5.C enum8.C
friend.C groff1.C hmc1.C
init2.C init3.C inline.C
jump.C lex1.C lineno5.C
lvalue4.C mi.C mutable1.C
new.C new5.C offset2.C
overload11.C overload12.C
overload13.C overload16.C
overload23.C overload26.C
overload27.C overload28.C
parse10.C parse12.C
parse9.C pmem2.C pmem3.C
pmf7.C pmf8.C ref10.C
ref12.C ref7.C ref8.C
return3.C rvalue2.C
rvalue3.C scoping17.C
scoping4.C static1.C
synth5.C synth7.C
tempdest.C template11.C
template13.C template14.C
template15.C template19.C
template20.C template22.C
template24.C template25.C
template27.C template3.C
template30.C template31.C
template34.C template37.C
template40.C template42.C
template43.C temporary2.C
temporary3.C temporary4.C
temporary5.C typeid1.C
typeid2.C virtual.C
virtual2.C warning2.C
gcc/testsuite/g++.old-deja/g++.law: access2.C arg1.C arg3.C
arg7.C arg9.C arm13.C arm9.C
array1.C bad-error7.C
code-gen1.C code-gen4.C
code-gen5.C copy1.C
ctors11.C ctors12.C
ctors13.C ctors16.C
ctors17.C ctors2.C ctors8.C
ctors9.C cvt1.C cvt10.C
cvt11.C cvt12.C cvt13.C
cvt14.C cvt17.C cvt19.C
cvt2.C cvt20.C cvt21.C
cvt22.C cvt4.C cvt5.C cvt6.C
cvt7.C cvt8.C dtors2.C
dtors3.C dtors4.C dtors5.C
enum3.C except6.C
global-init1.C init11.C
init14.C init3.C init9.C
inline4.C missed-error2.C
nest3.C nest4.C operators1.C
operators10.C operators13.C
operators14.C operators16.C
operators21.C operators28.C
operators30.C operators32.C
operators4.C operators8.C
parsing6.C parsing8.C
parsing9.C patches1.C
refs1.C refs4.C scope2.C
scope5.C static-mem4.C
template1.C temps2.C
temps3.C temps6.C typeck1.C
typeck2.C union1.C
unsorted2.C vbase1.C
virtual3.C virtual4.C
visibility1.C visibility13.C
visibility16.C
visibility17.C visibility2.C
visibility20.C
visibility24.C visibility7.C
vtable3.C
Log message:
fix implicit int
Modified files:
gcc/cp : ChangeLog decl.c
Log message:
* decl.c: Lose warn_about_return_type.
(grokdeclarator): Always complain about implicit int, except for
`main () { ... }'.
Fixes Sec7/1_5/C07352.cm.