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" } */
11 typedef struct { int ThumbnailSize
; } ImageInfo_t
;
13 double ConvertAnyFormat(void)
18 void ProcessExifDir(ImageInfo_t
*ImageInfoP
, int NumDirEntries
)
20 unsigned int ThumbnailSize
;
22 for (; NumDirEntries
;) {
24 switch (NumDirEntries
) {
27 ThumbnailSize
= ConvertAnyFormat();
31 ImageInfoP
->ThumbnailSize
= ThumbnailSize
;