Fix some types gcc doesn't like
Most of these come from building on i386 with -Wextra, but they're still incorrect everywhere else; they just happen to have identical typedefs at other places, so the compiler doesn't care. Signed-off-by: Peter Jones <pjones@redhat.com> Signed-off-by: Nigel Croxon <ncroxon@redhat.com>
This commit is contained in:
parent
3b523e30f3
commit
a46a62b12b
@ -116,7 +116,7 @@ efi_main (EFI_HANDLE image, EFI_SYSTEM_TABLE *systab)
|
|||||||
INTN AllocType = -1;
|
INTN AllocType = -1;
|
||||||
INTN MemType = -1;
|
INTN MemType = -1;
|
||||||
INTN NumPages = -1;
|
INTN NumPages = -1;
|
||||||
UINTN Addr = 0;
|
EFI_PHYSICAL_ADDRESS Addr = 0;
|
||||||
|
|
||||||
InitializeLib(image, systab);
|
InitializeLib(image, systab);
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@ efi_main (EFI_HANDLE image, EFI_SYSTEM_TABLE *systab)
|
|||||||
INTN err = 0;
|
INTN err = 0;
|
||||||
|
|
||||||
INTN PgCnt = -1;
|
INTN PgCnt = -1;
|
||||||
UINTN PhysAddr = 0;
|
EFI_PHYSICAL_ADDRESS PhysAddr = 0;
|
||||||
|
|
||||||
InitializeLib(image, systab);
|
InitializeLib(image, systab);
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ efi_main (EFI_HANDLE image_handle, EFI_SYSTEM_TABLE *systab)
|
|||||||
lpcif.rcba &= ~1UL;
|
lpcif.rcba &= ~1UL;
|
||||||
|
|
||||||
Print(L"rcba: 0x%8x\n", lpcif.rcba, lpcif.rcba);
|
Print(L"rcba: 0x%8x\n", lpcif.rcba, lpcif.rcba);
|
||||||
set_bit((uint32_t *)(uint64_t)(lpcif.rcba + GCS_OFFSET_ADDR),
|
set_bit((uint32_t *)(intptr_t)(lpcif.rcba + GCS_OFFSET_ADDR),
|
||||||
GCS_RPR_SHIFT, GCS_RPR_PCI);
|
GCS_RPR_SHIFT, GCS_RPR_PCI);
|
||||||
|
|
||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
|
@ -142,7 +142,7 @@ typedef struct _LIST_ENTRY {
|
|||||||
// EFI_FIELD_OFFSET - returns the byte offset to a field within a structure
|
// EFI_FIELD_OFFSET - returns the byte offset to a field within a structure
|
||||||
//
|
//
|
||||||
|
|
||||||
#define EFI_FIELD_OFFSET(TYPE,Field) ((UINTN)(&(((TYPE *) 0)->Field)))
|
#define EFI_FIELD_OFFSET(TYPE,Field) ((UINTN)(intptr_t)(&(((TYPE *) 0)->Field)))
|
||||||
|
|
||||||
//
|
//
|
||||||
// CONTAINING_RECORD - returns a pointer to the structure
|
// CONTAINING_RECORD - returns a pointer to the structure
|
||||||
|
Loading…
Reference in New Issue
Block a user