c++/2803: g++ fails where gcc succeeds
hamdy@cdc.informatik.tu-datmstadt.de
hamdy@cdc.informatik.tu-datmstadt.de
Fri May 11 08:46:00 GMT 2001
>Number: 2803
>Category: c++
>Synopsis: g++ fails where gcc succeeds
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri May 11 08:46:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Safuat Hamdy, LiDIA administrator
>Release: gcc version 2.95.3 20010315 (release)
>Organization:
>Environment:
OS: Linux 2.4.2
libc: glibc-2.2.2
HW: Intel Pentium I
>Description:
The attched code compiles with gcc, but not with g++.
>How-To-Repeat:
run g++ -c tst.c
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/x-csrc; name="tst.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="tst.c"
LyogdGFrZW4gZnJvbSBsb25nbG9uZy5oLCBHTlUgTVAgKi8KCiNkZWZpbmUgYWRkX3NzYWFhYShz
aCwgc2wsIGFoLCBhbCwgYmgsIGJsKSBcCiAgX19hc21fXyAoImFkZGwgJTUsJTFcblx0YWRjbCAl
MywlMCIJCQkJCVwKCSAgIDogIj1yIiAoKFVTSXR5cGUpKHNoKSksICI9JnIiICgoVVNJdHlwZSko
c2wpKQkJXAoJICAgOiAiJTAiICgoVVNJdHlwZSkoYWgpKSwgImciICgoVVNJdHlwZSkoYmgpKSwJ
CQlcCgkgICAgICIlMSIgKChVU0l0eXBlKShhbCkpLCAiZyIgKChVU0l0eXBlKShibCkpKQoKdHlw
ZWRlZiB1bnNpZ25lZCBsb25nCVVTSXR5cGU7CnR5cGVkZWYgdW5zaWduZWQgbG9uZwlVV3R5cGU7
CnR5cGVkZWYgdW5zaWduZWQgc2hvcnQJVUhXdHlwZTsKCgojZGVmaW5lIFdfVFlQRV9TSVpFCTMy
CgoKVVd0eXBlCmFkZCAoVVd0eXBlICogc3VtLCBVV3R5cGUgYSwgVVd0eXBlIGIsIFVXdHlwZSBj
YXJyeSkKICAgICAgICAgCnsKICAJVVNJdHlwZSBuZXdfY2Fycnk7CgogIAlhZGRfc3NhYWFhKG5l
d19jYXJyeSwgKnN1bSwgMCwgYSwgMCwgYik7CglpZiAoY2FycnkgPT0gMCkgewoJICAJcmV0dXJu
IG5ld19jYXJyeTsKCX0KCWFkZF9zc2FhYWEobmV3X2NhcnJ5LCAqc3VtLCBuZXdfY2FycnksICpz
dW0sIDAsIGNhcnJ5KTsKCXJldHVybiBuZXdfY2Fycnk7Cn0K
More information about the Gcc-prs
mailing list