This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/20624] wrong "control reaches end of non-void function" warning
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Mar 2005 17:09:58 -0000
- Subject: [Bug middle-end/20624] wrong "control reaches end of non-void function" warning
- References: <20050324162738.20624.oliverst@online.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-03-24 17:09 -------
(In reply to comment #2)
> > Second why are you using STLport instead of the GCC's libstdc++?
>
> Because we had problems with the default GCC STL in the past, so we switched to
> STLport. We are also working cross-platform (GCC for linux and MSVC6 for win32)
> and having the same STL in both versions gives you the security, that the
> behavior is the same (well...kind of...at least the behavior should be closer
> than STLs from two different vendors)
Well considering STL is standardized now and has been since 1998 I really doubt there is any problem
any more and if there is a different behavor, it might be undefined by the standard or a bug in one of
the STL implemenation. But anyways I will look into reducing the preprocessed source.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20624