diff options
author | Marc Jones <marcj303@gmail.com> | 2010-12-17 01:27:22 +0000 |
---|---|---|
committer | Stefan Reinauer <stepan@openbios.org> | 2010-12-17 01:27:22 +0000 |
commit | f726602984de4a8376f7a6933166e51c6b49bd9c (patch) | |
tree | d1a1486cd844d9870297cb585d3385a526242385 /util/crossgcc/patches/gcc-4.5.1_pragma.patch | |
parent | 6559f43dd96845c7fde9720a6c1b720aa1cb9361 (diff) |
This was accidently not svn added when the compiler was updated.
Update coreboot crossgcc toolchain, GDB 4.5.1, MPFR 3.0.0, GDB 7.2.
Add libelf_cv_elf_h_works=no to produce a libelf.h for Cygwin.
Add GDB patch to handle #pragma pack in the i386-elf gcc target.
Signed-off-by: Marc Jones <marcj303@gmail.com>
Acked-by: Stefan Reinauer <stepan@coreboot.org>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6193 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/crossgcc/patches/gcc-4.5.1_pragma.patch')
-rw-r--r-- | util/crossgcc/patches/gcc-4.5.1_pragma.patch | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/util/crossgcc/patches/gcc-4.5.1_pragma.patch b/util/crossgcc/patches/gcc-4.5.1_pragma.patch new file mode 100644 index 0000000000..36ac8f47c6 --- /dev/null +++ b/util/crossgcc/patches/gcc-4.5.1_pragma.patch @@ -0,0 +1,10 @@ +diff -ur gcc-4.5.1.orig/gcc/config/i386/i386elf.h gcc-4.5.1/gcc/config/i386/i386elf.h +--- gcc-4.5.1.orig/gcc/config/i386/i386elf.h 2010-11-17 19:48:16.184401200 -0700 ++++ gcc-4.5.1/gcc/config/i386/i386elf.h 2010-11-17 20:52:54.443969900 -0700 +@@ -123,3 +123,6 @@ + #undef ASM_OUTPUT_ALIGNED_BSS + #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \ + asm_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN) ++ ++/* Enable parsing of #pragma pack(push,<n>) and #pragma pack(pop). */ ++#define HANDLE_PRAGMA_PACK_PUSH_POP 1 |