Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!mcsun!ukc!acorn!abccam!pete From: pete@abccam.abcl.co.uk (Peter Cockerell) Newsgroups: comp.lang.c++ Subject: MSC C 6.00 + cfront Message-ID: <512@server.abccam.abcl.co.uk> Date: 22 Aug 90 09:21:23 GMT Organization: Active Book Company Limited, Cambridge, UK Lines: 31 I've tried to reply to the posting: Message-ID: <9008181728.3322@nowhere.uucp> Date: 18 Aug 90 17:28:04 GMT Organization: nowhere using email, but it keeps bouncing (sking@nowhere.uucp: how do I reach you?) so I'm posting this instead. The declaration: void __dt__3fooFv(struct foo *__0this, int ); generated by cfront 2.00 using the +a1 flags seems pretty legal ANSI C, and our compiler accepts it with no problem. Just to make sure it wasn't some 'contextual' thing I tried class foo { public: foo(); ~foo(); }; main() { foo f; } and that compiled OK too. So I think there's a problem with MSC 6.00. Big help, huh? Pete Cockerell