plan9fox/sys
cinap_lenrek d6a91e0ae4 cc: set unspecified elements to zero in local variable initializers
the compiler used to skip zero initialization when initializer
list was given not covering unspecified elements. now we zero
all non explicitely initialized elements. for example:

typedef struct F F;
struct F
{
	int a;
	int b;
	int c;
};

void
main(void)
{
	char a[16] = { 1, 2, 3 };	/* a[3..15] initialized to zero */
	F f = { .b = 1 };			/* f.a, f.c initialized to zero */
}
2015-05-26 19:25:06 +02:00
..
doc /sys/doc: permissions for cleanps, mkdirlist, mkfilelist 2012-10-20 19:09:54 +02:00
games/lib fortunes: What's wrong with the obvious? 2015-05-15 21:08:37 -04:00
include libsec: implement tlsClient support for RFC6066 server name identification (SNI) 2015-05-21 02:26:57 +02:00
lib rootstub: do not create pkg directories 2015-05-25 15:04:30 -04:00
man remove pkg(1): we regret the error 2015-05-25 15:03:44 -04:00
src cc: set unspecified elements to zero in local variable initializers 2015-05-26 19:25:06 +02:00