~ubuntu-branches/ubuntu/vivid/syslinux/vivid-proposed

« back to all changes in this revision

Viewing changes to gnu-efi/gnu-efi-3.0/lib/runtime/rtdata.c

  • Committer: Package Import Robot
  • Author(s): Daniel Baumann
  • Date: 2014-06-14 10:55:07 UTC
  • mfrom: (1.3.17)
  • Revision ID: package-import@ubuntu.com-20140614105507-2sh4czic7un5snhd
Tags: 3:6.03~pre14+dfsg-1
* Correcting spelling mistakes for os-prober integration, thanks to
  Zlatko Calusic <zcalusic@bitsync.net> (Closes: #748786).
* Moving isohybrid from isolinux to syslinux-utils for consistency.
* Adding extlinux NEWS file to document bootloader integration in
  syslinux-stuff (Closes: #748689).
* Merging upstream version 6.03~pre14+dfsg.
* Dropping nonx86.patch, included upstream.
* Building with embedded gnu-efi.
* Building with gcc-4.8.
* Updating years copyright notices in debian files.
* Dropping debian specific memdiskfind manpage for newly added upstream
  one.
* Dropping debian specific isohybrid manpage for newly added upstream
  one.
* Updating todo file.
* Updating readme file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*++
 
2
 
 
3
Copyright (c) 1998  Intel Corporation
 
4
 
 
5
Module Name:
 
6
 
 
7
    data.c
 
8
 
 
9
Abstract:
 
10
 
 
11
    EFI library global data
 
12
 
 
13
 
 
14
 
 
15
Revision History
 
16
 
 
17
--*/
 
18
 
 
19
#include "lib.h"
 
20
 
 
21
 
 
22
//
 
23
// These globals are runtime globals
 
24
//
 
25
// N.B. The Microsoft C compiler will only put the data in the
 
26
// right data section if it is explicitly initialized..
 
27
//
 
28
 
 
29
#ifndef __GNUC__
 
30
#pragma BEGIN_RUNTIME_DATA()
 
31
#endif
 
32
 
 
33
//
 
34
// RT - pointer to the runtime table
 
35
//
 
36
 
 
37
EFI_RUNTIME_SERVICES    *RT;
 
38
 
 
39
//
 
40
// LibStandalone - TRUE if lib is linked in as part of the firmware.
 
41
// N.B. The EFI fw sets this value directly
 
42
//
 
43
 
 
44
BOOLEAN  LibFwInstance;
 
45
 
 
46
//
 
47
// EFIDebug - Debug mask
 
48
//
 
49
 
 
50
UINTN    EFIDebug    = EFI_DBUG_MASK;
 
51
 
 
52
//
 
53
// LibRuntimeDebugOut - Runtime Debug Output device
 
54
//
 
55
 
 
56
SIMPLE_TEXT_OUTPUT_INTERFACE    *LibRuntimeDebugOut;
 
57
 
 
58
//
 
59
// LibRuntimeRaiseTPL, LibRuntimeRestoreTPL - pointers to Runtime functions from the 
 
60
//                                            Boot Services Table
 
61
//
 
62
 
 
63
EFI_RAISE_TPL   LibRuntimeRaiseTPL   = NULL;
 
64
EFI_RESTORE_TPL LibRuntimeRestoreTPL = NULL;
 
65