* grub-core/lib/reed_solomon.c (gf_invert): Declare as const and
save some space. * include/grub/offsets.h (GRUB_KERNEL_I386_PC_RAW_SIZE): Decrease. (GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART): Likewise.
This commit is contained in:
parent
534d769e57
commit
f646e14309
3 changed files with 11 additions and 4 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2011-10-23 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
|
* grub-core/lib/reed_solomon.c (gf_invert): Declare as const and
|
||||||
|
save some space.
|
||||||
|
* include/grub/offsets.h (GRUB_KERNEL_I386_PC_RAW_SIZE): Decrease.
|
||||||
|
(GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART): Likewise.
|
||||||
|
|
||||||
2011-10-23 Vladimir Serbinenko <phcoder@gmail.com>
|
2011-10-23 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* util/import_gcry.py: Automatically fix camellia.c and camellia.h.
|
* util/import_gcry.py: Automatically fix camellia.c and camellia.h.
|
||||||
|
|
|
@ -57,13 +57,13 @@ typedef grub_uint16_t gf_double_t;
|
||||||
#define GF_POLYNOMIAL 0x1d
|
#define GF_POLYNOMIAL 0x1d
|
||||||
#define GF_INVERT2 0x8e
|
#define GF_INVERT2 0x8e
|
||||||
#if defined (STANDALONE) && !defined (TEST)
|
#if defined (STANDALONE) && !defined (TEST)
|
||||||
static char *gf_invert __attribute__ ((section(".text"))) = (void *) 0x100000;
|
static gf_single_t * const gf_invert __attribute__ ((section(".text"))) = (void *) 0x100000;
|
||||||
static char *scratch __attribute__ ((section(".text"))) = (void *) 0x100100;
|
static char *scratch __attribute__ ((section(".text"))) = (void *) 0x100100;
|
||||||
#else
|
#else
|
||||||
#if defined (STANDALONE)
|
#if defined (STANDALONE)
|
||||||
static char *scratch;
|
static char *scratch;
|
||||||
#endif
|
#endif
|
||||||
static grub_uint8_t gf_invert[256];
|
static gf_single_t gf_invert[256];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define SECTOR_SIZE 512
|
#define SECTOR_SIZE 512
|
||||||
|
|
|
@ -35,9 +35,9 @@
|
||||||
#define GRUB_KERNEL_I386_PC_REED_SOLOMON_REDUNDANCY 0x18
|
#define GRUB_KERNEL_I386_PC_REED_SOLOMON_REDUNDANCY 0x18
|
||||||
|
|
||||||
/* The size of the first region which won't be compressed. */
|
/* The size of the first region which won't be compressed. */
|
||||||
#define GRUB_KERNEL_I386_PC_RAW_SIZE 0xcd0
|
#define GRUB_KERNEL_I386_PC_RAW_SIZE 0xc70
|
||||||
|
|
||||||
#define GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART 0x730
|
#define GRUB_KERNEL_I386_PC_NO_REED_SOLOMON_PART 0x6e0
|
||||||
|
|
||||||
/* The segment where the kernel is loaded. */
|
/* The segment where the kernel is loaded. */
|
||||||
#define GRUB_BOOT_I386_PC_KERNEL_SEG 0x800
|
#define GRUB_BOOT_I386_PC_KERNEL_SEG 0x800
|
||||||
|
|
Loading…
Reference in a new issue