--- /dev/null
+--- gdb-7.5/bfd/section.c 2012-06-29 16:46:03.000000000 +0200
++++ gdb-7.6/bfd/section.c 2013-01-26 03:08:01.000000000 +0100
+@@ -545,7 +545,7 @@
+ .{* These sections are global, and are managed by BFD. The application
+ . and target back end are not permitted to change the values in
+ . these sections. *}
+-.extern asection std_section[4];
++.extern asection _bfd_std_section[4];
+ .
+ .#define BFD_ABS_SECTION_NAME "*ABS*"
+ .#define BFD_UND_SECTION_NAME "*UND*"
+@@ -553,13 +553,13 @@
+ .#define BFD_IND_SECTION_NAME "*IND*"
+ .
+ .{* Pointer to the common section. *}
+-.#define bfd_com_section_ptr (&std_section[0])
++.#define bfd_com_section_ptr (&_bfd_std_section[0])
+ .{* Pointer to the undefined section. *}
+-.#define bfd_und_section_ptr (&std_section[1])
++.#define bfd_und_section_ptr (&_bfd_std_section[1])
+ .{* Pointer to the absolute section. *}
+-.#define bfd_abs_section_ptr (&std_section[2])
++.#define bfd_abs_section_ptr (&_bfd_std_section[2])
+ .{* Pointer to the indirect section. *}
+-.#define bfd_ind_section_ptr (&std_section[3])
++.#define bfd_ind_section_ptr (&_bfd_std_section[3])
+ .
+ .#define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
+ .#define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
+@@ -725,9 +725,9 @@
+ };
+
+ #define STD_SECTION(NAME, IDX, FLAGS) \
+- BFD_FAKE_SECTION(std_section[IDX], FLAGS, &global_syms[IDX], NAME, IDX)
++ BFD_FAKE_SECTION(_bfd_std_section[IDX], FLAGS, &global_syms[IDX], NAME, IDX)
+
+-asection std_section[] = {
++asection _bfd_std_section[] = {
+ STD_SECTION (BFD_COM_SECTION_NAME, 0, SEC_IS_COMMON),
+ STD_SECTION (BFD_UND_SECTION_NAME, 1, 0),
+ STD_SECTION (BFD_ABS_SECTION_NAME, 2, 0),
+--- gdb-7.5.0.20120926/bfd/bfd-in2.h 2012-07-13 17:47:23.000000000 +0200
++++ gdb-7.6/bfd/bfd-in2.h 2013-02-27 22:39:18.000000000 +0100
+@@ -1547,7 +1575,7 @@
+ /* These sections are global, and are managed by BFD. The application
+ and target back end are not permitted to change the values in
+ these sections. */
+-extern asection std_section[4];
++extern asection _bfd_std_section[4];
+
+ #define BFD_ABS_SECTION_NAME "*ABS*"
+ #define BFD_UND_SECTION_NAME "*UND*"
+@@ -1555,13 +1583,13 @@
+ #define BFD_IND_SECTION_NAME "*IND*"
+
+ /* Pointer to the common section. */
+-#define bfd_com_section_ptr (&std_section[0])
++#define bfd_com_section_ptr (&_bfd_std_section[0])
+ /* Pointer to the undefined section. */
+-#define bfd_und_section_ptr (&std_section[1])
++#define bfd_und_section_ptr (&_bfd_std_section[1])
+ /* Pointer to the absolute section. */
+-#define bfd_abs_section_ptr (&std_section[2])
++#define bfd_abs_section_ptr (&_bfd_std_section[2])
+ /* Pointer to the indirect section. */
+-#define bfd_ind_section_ptr (&std_section[3])
++#define bfd_ind_section_ptr (&_bfd_std_section[3])
+
+ #define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
+ #define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)