[LLVMdev] clang errors on void main()
clattner at apple.com
Wed Feb 8 11:25:59 PST 2012
On Feb 8, 2012, at 5:31 AM, Vasiliy Korchagin wrote:
> 07.02.2012 07:27, Eli Friedman пишет:
>> On Mon, Feb 6, 2012 at 6:51 PM, Xin Tong<xerox.time.tech at gmail.com> wrote:
>>> Is there any way to stop this ?
>>> error: 'main' must return 'int'
>>> void main()
>>> 1 error generated.
>> You mean besides fixing the source of your benchmark so it's valid C?
>> Not at the moment... patches welcome.
> We suggest patch for allowing main() function to have non-integer return type. This feature can be enabled with "-allow-non-int-main" option. In this case warning about incorrect main() return type will be printed instead of error.
> In patch also included test case for this feature.
> Vasiliy Korchagin,
Please send clang patches to cfe-dev.
More information about the llvm-dev