As far as I know, and could detect, the C99 document doesn't says something about this limitation.
And I would suggest, this is limited by the compiler. But I don't know what I would have to look for, to figgure this out.
So could anyone tell me whats the limited amount of Vargs by which compiler ( or who else does give this limitiation) and where I can check this.