Re: variant length array?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

On Die, 2016-04-05 at 15:29 -0400, Wenda Ni wrote:
[...]
> I come across the following code in a kernel module code. It defines an
> array whose length is variant at runtime, depending on the actual inputs.
> It seems that kernel compiler supports this, which is obvious an error in
> the standard ANSI C. Do I have the correct understanding on it?

ANSI-C ist old and enforced with -std=c89 with gcc (see manual page).
VLAs are allowed since (standard) C99.

	Bernd
-- 
"What happens when you read some doc and either it doesn't answer your
question or is demonstrably wrong? In Linux, you say "Linux sucks" and
go read the code. In Windows/Oracle/etc you say "Windows sucks" and
start banging your head against the wall."    - Denis Vlasenko on lkml



_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux