mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-28 16:14:04 +02:00
ShellPkg: Fix GCC 4.4 build issues
This change fixes various GCC 4.4 build issues * EFIAPI usage inconsistencies * multi-character literal warning ('eell') * Filename case inconsistencies * Use 'ULL' suffix for integers > 4GB git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11519 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
4a22b9bc6a
commit
2b578de0b2
@ -24,7 +24,6 @@
|
|||||||
@retval EFI_OUT_OF_RESOURCES A memory allocation failed.
|
@retval EFI_OUT_OF_RESOURCES A memory allocation failed.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandOpenFile (
|
MainCommandOpenFile (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -35,7 +34,6 @@ MainCommandOpenFile (
|
|||||||
@retval EFI_SUCCESS The switch was ok or a warning was presented.
|
@retval EFI_SUCCESS The switch was ok or a warning was presented.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSwitchFileType (
|
MainCommandSwitchFileType (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -46,7 +44,6 @@ MainCommandSwitchFileType (
|
|||||||
@retval EFI_SUCCESS The operation was successful.
|
@retval EFI_SUCCESS The operation was successful.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandGotoLine (
|
MainCommandGotoLine (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -60,7 +57,6 @@ MainCommandGotoLine (
|
|||||||
@retval EFI_LOAD_ERROR A file access error occured.
|
@retval EFI_LOAD_ERROR A file access error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSaveFile (
|
MainCommandSaveFile (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -73,7 +69,6 @@ MainCommandSaveFile (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandExit (
|
MainCommandExit (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -86,7 +81,6 @@ MainCommandExit (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSearch (
|
MainCommandSearch (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -99,7 +93,6 @@ MainCommandSearch (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSearchReplace (
|
MainCommandSearchReplace (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -112,7 +105,6 @@ MainCommandSearchReplace (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandCutLine (
|
MainCommandCutLine (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -125,7 +117,6 @@ MainCommandCutLine (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandPasteLine (
|
MainCommandPasteLine (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
@ -195,7 +186,6 @@ EDITOR_MENU_ITEM MainMenuItems[] = {
|
|||||||
@retval EFI_OUT_OF_RESOURCES A memory allocation failed.
|
@retval EFI_OUT_OF_RESOURCES A memory allocation failed.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandOpenFile (
|
MainCommandOpenFile (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -350,7 +340,6 @@ MainCommandOpenFile (
|
|||||||
@retval EFI_SUCCESS The switch was ok or a warning was presented.
|
@retval EFI_SUCCESS The switch was ok or a warning was presented.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSwitchFileType (
|
MainCommandSwitchFileType (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -384,7 +373,6 @@ MainCommandSwitchFileType (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandCutLine (
|
MainCommandCutLine (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -422,7 +410,6 @@ MainCommandCutLine (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandPasteLine (
|
MainCommandPasteLine (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -455,7 +442,6 @@ MainCommandPasteLine (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSearch (
|
MainCommandSearch (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -597,7 +583,6 @@ MainCommandSearch (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSearchReplace (
|
MainCommandSearchReplace (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -901,7 +886,6 @@ MainCommandSearchReplace (
|
|||||||
@retval EFI_LOAD_ERROR A load error occured.
|
@retval EFI_LOAD_ERROR A load error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandExit (
|
MainCommandExit (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -983,7 +967,6 @@ MainCommandExit (
|
|||||||
@retval EFI_SUCCESS The operation was successful.
|
@retval EFI_SUCCESS The operation was successful.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandGotoLine (
|
MainCommandGotoLine (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
@ -1057,7 +1040,6 @@ MainCommandGotoLine (
|
|||||||
@retval EFI_LOAD_ERROR A file access error occured.
|
@retval EFI_LOAD_ERROR A file access error occured.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
|
||||||
MainCommandSaveFile (
|
MainCommandSaveFile (
|
||||||
VOID
|
VOID
|
||||||
)
|
)
|
||||||
|
@ -42,7 +42,7 @@ typedef enum {
|
|||||||
NewLineTypeUnknown
|
NewLineTypeUnknown
|
||||||
} EE_NEWLINE_TYPE;
|
} EE_NEWLINE_TYPE;
|
||||||
|
|
||||||
#define LINE_LIST_SIGNATURE 'eell'
|
#define LINE_LIST_SIGNATURE SIGNATURE_32 ('e', 'e', 'l', 'l')
|
||||||
typedef struct _EFI_EDITOR_LINE {
|
typedef struct _EFI_EDITOR_LINE {
|
||||||
UINTN Signature;
|
UINTN Signature;
|
||||||
CHAR16 *Buffer;
|
CHAR16 *Buffer;
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
typedef
|
typedef
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
(EFIAPI *MENU_ITEM_FUNCTION) (
|
(*MENU_ITEM_FUNCTION) (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
#include "UefiShellDebug1CommandsLib.h"
|
#include "UefiShellDebug1CommandsLib.h"
|
||||||
#include "EditTitleBar.h"
|
#include "EditTitleBar.h"
|
||||||
|
|
||||||
#define EFI_EDITOR_LINE_LIST 'eell'
|
#define EFI_EDITOR_LINE_LIST SIGNATURE_32 ('e', 'e', 'l', 'l')
|
||||||
|
|
||||||
#define ASCII_POSITION ((0x10 * 3) + 12)
|
#define ASCII_POSITION ((0x10 * 3) + 12)
|
||||||
|
|
||||||
|
@ -50,6 +50,7 @@ HEFI_EDITOR_MEM_IMAGE HMemImageConst = {
|
|||||||
@retval EFI_UNSUPPORTED.
|
@retval EFI_UNSUPPORTED.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
|
EFIAPI
|
||||||
DummyMemRead (
|
DummyMemRead (
|
||||||
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL * This,
|
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL * This,
|
||||||
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width,
|
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width,
|
||||||
@ -73,6 +74,7 @@ DummyMemRead (
|
|||||||
@retval EFI_UNSUPPORTED.
|
@retval EFI_UNSUPPORTED.
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
|
EFIAPI
|
||||||
DummyMemWrite (
|
DummyMemWrite (
|
||||||
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL * This,
|
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL * This,
|
||||||
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width,
|
IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_WIDTH Width,
|
||||||
|
@ -3199,8 +3199,8 @@ PciExplainBar (
|
|||||||
} else if ((*Bar & PCI_BIT_1) == 0 && (*Bar & PCI_BIT_2) != 0) {
|
} else if ((*Bar & PCI_BIT_1) == 0 && (*Bar & PCI_BIT_2) != 0) {
|
||||||
Bar64 = 0x0;
|
Bar64 = 0x0;
|
||||||
CopyMem (&Bar64, Bar, sizeof (UINT64));
|
CopyMem (&Bar64, Bar, sizeof (UINT64));
|
||||||
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_ONE_VAR_2), gShellDebug1HiiHandle, RShiftU64 ((Bar64 & 0xfffffffffffffff0), 32));
|
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_ONE_VAR_2), gShellDebug1HiiHandle, RShiftU64 ((Bar64 & 0xfffffffffffffff0ULL), 32));
|
||||||
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_ONE_VAR_3), gShellDebug1HiiHandle, (UINT32) (Bar64 & 0xfffffffffffffff0));
|
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_ONE_VAR_3), gShellDebug1HiiHandle, (UINT32) (Bar64 & 0xfffffffffffffff0ULL));
|
||||||
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_MEM), gShellDebug1HiiHandle);
|
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_MEM), gShellDebug1HiiHandle);
|
||||||
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_64_BITS), gShellDebug1HiiHandle);
|
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_64_BITS), gShellDebug1HiiHandle);
|
||||||
IsBar32 = FALSE;
|
IsBar32 = FALSE;
|
||||||
@ -3271,18 +3271,18 @@ PciExplainBar (
|
|||||||
|
|
||||||
OldBar64 = 0x0;
|
OldBar64 = 0x0;
|
||||||
CopyMem (&OldBar64, Bar, sizeof (UINT64));
|
CopyMem (&OldBar64, Bar, sizeof (UINT64));
|
||||||
NewBar64 = 0xffffffffffffffff;
|
NewBar64 = 0xffffffffffffffffULL;
|
||||||
|
|
||||||
IoDev->Pci.Write (IoDev, EfiPciWidthUint32, RegAddress, 2, &NewBar64);
|
IoDev->Pci.Write (IoDev, EfiPciWidthUint32, RegAddress, 2, &NewBar64);
|
||||||
IoDev->Pci.Read (IoDev, EfiPciWidthUint32, RegAddress, 2, &NewBar64);
|
IoDev->Pci.Read (IoDev, EfiPciWidthUint32, RegAddress, 2, &NewBar64);
|
||||||
IoDev->Pci.Write (IoDev, EfiPciWidthUint32, RegAddress, 2, &OldBar64);
|
IoDev->Pci.Write (IoDev, EfiPciWidthUint32, RegAddress, 2, &OldBar64);
|
||||||
|
|
||||||
if (IsMem) {
|
if (IsMem) {
|
||||||
NewBar64 = NewBar64 & 0xfffffffffffffff0;
|
NewBar64 = NewBar64 & 0xfffffffffffffff0ULL;
|
||||||
NewBar64 = (~NewBar64) + 1;
|
NewBar64 = (~NewBar64) + 1;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
NewBar64 = NewBar64 & 0xfffffffffffffffc;
|
NewBar64 = NewBar64 & 0xfffffffffffffffcULL;
|
||||||
NewBar64 = (~NewBar64) + 1;
|
NewBar64 = (~NewBar64) + 1;
|
||||||
NewBar64 = NewBar64 & 0x000000000000ffff;
|
NewBar64 = NewBar64 & 0x000000000000ffff;
|
||||||
}
|
}
|
||||||
@ -3305,9 +3305,9 @@ PciExplainBar (
|
|||||||
ShellPrintHiiEx(-1, -1, NULL,
|
ShellPrintHiiEx(-1, -1, NULL,
|
||||||
STRING_TOKEN (STR_PCI2_RSHIFT),
|
STRING_TOKEN (STR_PCI2_RSHIFT),
|
||||||
gShellDebug1HiiHandle,
|
gShellDebug1HiiHandle,
|
||||||
RShiftU64 ((NewBar64 + (Bar64 & 0xfffffffffffffff0) - 1), 32)
|
RShiftU64 ((NewBar64 + (Bar64 & 0xfffffffffffffff0ULL) - 1), 32)
|
||||||
);
|
);
|
||||||
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_RSHIFT), gShellDebug1HiiHandle, (UINT32) (NewBar64 + (Bar64 & 0xfffffffffffffff0) - 1));
|
ShellPrintHiiEx(-1, -1, NULL,STRING_TOKEN (STR_PCI2_RSHIFT), gShellDebug1HiiHandle, (UINT32) (NewBar64 + (Bar64 & 0xfffffffffffffff0ULL) - 1));
|
||||||
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -14,8 +14,8 @@
|
|||||||
|
|
||||||
|
|
||||||
#include "../UefiShellDebug1CommandsLib.h"
|
#include "../UefiShellDebug1CommandsLib.h"
|
||||||
#include <Guid/Smbios.h>
|
#include <Guid/SmBios.h>
|
||||||
#include "LIbSmbios.h"
|
#include "LibSmbios.h"
|
||||||
#include "LibSmbiosView.h"
|
#include "LibSmbiosView.h"
|
||||||
#include "SmbiosView.h"
|
#include "SmbiosView.h"
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
**/
|
**/
|
||||||
|
|
||||||
#include "../UefiShellDebug1CommandsLib.h"
|
#include "../UefiShellDebug1CommandsLib.h"
|
||||||
#include <Guid/Smbios.h>
|
#include <Guid/SmBios.h>
|
||||||
#include "LibSmbios.h"
|
#include "LibSmbios.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -150,7 +150,6 @@ STATIC CONST CHAR8 Hex[] = {
|
|||||||
@param[in] UserData The data to print out.
|
@param[in] UserData The data to print out.
|
||||||
**/
|
**/
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
|
||||||
DumpHex (
|
DumpHex (
|
||||||
IN UINTN Indent,
|
IN UINTN Indent,
|
||||||
IN UINTN Offset,
|
IN UINTN Offset,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user