Index: dbxread.c =================================================================== RCS file: /cvs/src/src/gdb/dbxread.c,v retrieving revision 1.98 diff -u -p -u -r1.98 dbxread.c --- dbxread.c 1 Oct 2008 16:41:27 -0000 1.98 +++ dbxread.c 10 Dec 2008 22:41:35 -0000 @@ -855,7 +855,7 @@ stabs_seek (int sym_offset) (intern).n_type = bfd_h_get_8 (abfd, (extern)->e_type); \ (intern).n_other = 0; \ (intern).n_desc = bfd_h_get_16 (abfd, (extern)->e_desc); \ - if (bfd_get_sign_extend_vma (abfd)) \ + if (sizeof (bfd_vma) > 4 || bfd_get_sign_extend_vma (abfd)) \ (intern).n_value = bfd_h_get_signed_32 (abfd, (extern)->e_value); \ else \ (intern).n_value = bfd_h_get_32 (abfd, (extern)->e_value); \