2 /* Origin: Lloyd Parkes <lloyd@must-have-coffee.gen.nz> */
3 /* Reduced testcase by Falk Hueffner <falk@debian.org> */
5 /* Verify that the register allocator correctly aligns
6 floating-point registers on SPARC64. */
8 /* { dg-do compile } */
9 /* { dg-options "-O" } */
12 typedef struct { int ThumbnailSize
; } ImageInfo_t
;
14 double ConvertAnyFormat(void)
19 void ProcessExifDir(ImageInfo_t
*ImageInfoP
, int NumDirEntries
)
21 unsigned int ThumbnailSize
;
23 for (; NumDirEntries
;) {
25 switch (NumDirEntries
) {
28 ThumbnailSize
= ConvertAnyFormat();
32 ImageInfoP
->ThumbnailSize
= ThumbnailSize
;