changeset | e0a26cc60a20 |
---|---|
branch | default |
bookmark | |
tag | tip |
user | Maxim Dounin <mdounin@mdounin.ru> |
description | Test for solaris cc bug with bit-fields. With "cc -fast" (or, rather, "cc -xalias_level=basic -xO3", implied by "cc -fast") solaris cc compiles incorrect code for bit-field accesses, notably not rechecking data after functions calls in some situations. Using "-xalias_level=any" resolves the problem (as well as using any non-bit-field type). Tested cc version is "Sun C 5.9 SunOS_i386 2007/05/03" (Sun Studio 12). |
files | Makefile t.c t.h t2.c |