25 lines
328 B
C
25 lines
328 B
C
/* { dg-do compile } */
|
|
/* { dg-options "-O3" } */
|
|
|
|
typedef struct
|
|
{
|
|
unsigned exp[256];
|
|
}
|
|
expbap_t;
|
|
|
|
void
|
|
a52_bit_allocate (expbap_t * expbap)
|
|
{
|
|
int i;
|
|
unsigned *exp = expbap->exp;
|
|
char *bap;
|
|
|
|
while (i < 3 || exp[i] > exp[i - 1]);
|
|
|
|
do {
|
|
if (exp[i + 1] == exp[i])
|
|
bap[i] = 0;
|
|
i++;
|
|
} while (i < 20);
|
|
}
|