1 2010-01-01 Danny Backx <dannybackx@users.sourceforge.net>
4 * scripttempl/pe.sc: Remove comment.
6 2009-12-31 Pedro Alves <pedroalves@users.sourceforge.net>,
7 Danny Backx <dannybackx@users.sourceforge.net>
10 * scripttempl/pe.sc: Define __text_start__ and __text_end__.
12 2009-12-31 Pedro Alves <pedroalves@users.sourceforge.net>
15 * emultempl/pe.em (NT_DLL_IMAGE_BASE) [TARGET_IS_arm_wince_pe]:
16 Revert special casing.
18 2009-12-31 Pedro Alves <pedroalves@users.sourceforge.net>
21 * peXXigen.c (_bfd_XXi_final_link_postscript): Fix import
22 directory size. Remove debug printfs.
24 2009-12-28 Danny Backx <dannybackx@users.sourceforge.net>
27 * emultempl/pe.em: Change default to pseudo-relocation v2.
28 * scripttempl/pe.sc: Move edata and idata section contents into the
29 rdata section, and remove the edata and idata sections.
30 * pe-dll.c (ERVA): Change macro definition to take edata section
32 * scripttempl/pe.sc: Add symbols __idata_start__, __idata_end__,
33 __edata_start__, __edata_end__ that _bfd_XXi_swap_aouthdr_out will
37 * cofflink.c: Remove commented out old command.
38 * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Save and restore the
39 PE_EXPORT_TABLE field of DataDirectory too.
40 * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Get the newly defined
41 symbols like __edata_start__ and use them to initialize the
42 DataDirectory entries for PE_EXPORT_TABLE and PE_IMPORT_TABLE.
44 2009-12-15 Danny Backx <dannybackx@users.sourceforge.net>
47 * pei-arm-wince.c (bfd_pe_print_pdata): Define so
48 _bfd_pe_print_ce_compressed_pdata gets called.
50 2009-12-06 Danny Backx <dannybackx@users.sourceforge.net>
53 * emultempl/pe.em, ld/scripttempl/armcoff.sc,
54 ld/scripttempl/pep.sc, bfd/peXXigen.c: Work by Kai Tietz to fix
55 so-called version 2 pseudo relocation.
56 * scripttempl/pe.sc: port Kai's work to the pe.sc file.
57 * scripttempl/pe.sc: move the BSS stuff inside the .data section
58 instead of in its own .bss . This appears to be a Windows Mobile 6.1
62 * coff-arm.c, bfd/libpei.h: Avoid calling the
63 coff_arm_final_link_postscript, we need
64 bfd_coff_final_link_postscript.
65 * cofflink.c: Don't use bfd_coff_link_output_has_begun(), it forgets
66 to output the debug_info field of the first file linked.
68 2009-10-20 Danny Backx <dannybackx@users.sourceforge.net>
70 * binutils/windres.c : Fix "windres can't detect
71 architecture" problem again, after binutils 2.20 import.
73 2009-04-28 Alan Modra <amodra@bigpond.net.au>
76 * deffilep.y (STACKSIZE_K): Rename from STACKSIZE.
77 Fix upstream, invoked by Ismail Khatib <ikhatib@imail.de>.
78 This should fix the problem. We add _K for quite a few tokens in
79 ldgram.y, for exactly the same reason. Committed.
81 2009-02-08 Rikky <rikky@users.sourceforge.net>
84 * windres.c : Fix [ 2574606 ] "windres can't detect
85 architecture" problem.
87 2009-02-04 Pedro Alves <pedroalves@users.sourceforge.net>
91 2008-12-19 mosfet <forumer@smartmobili.com>
94 * rcparse.y: Allow extra comma at the end of data lists.
96 2008-11-27 Klaus Rechert <klaus@rechert.de>
99 * dlltool.c, windmc.c: Remove compiler warnings that break the
102 2008-09-24 Pedro Alves <pedroalves@users.sourceforge.net>
105 * configure.tgt (arm*-*-cegcc*): Set LIB_PATH to
106 ${tooldir}/lib/w32api.
108 2008-03-29 Danny Backx <dannybackx@users.sourceforge.net>
111 * pe-arm-wince.c (pe_print_compressed_pdata): Define new function to
112 print compressed pdata structure as described on MSDN. This only
113 applies to a limited set of architectures (ARM, SH4).
114 * pe-arm-wince.c (slurp_symtab, my_symbol_for_address): Define static
115 helper functions for pe_print_compressed_pdata.
116 * coffcode.h (bfd_coff_backend_data): Add _bfd_coff_print_pdata field.
117 * coffcode.h (bfd_coff_have_print_pdata, bfd_coff_print_pdata) :
119 * bfd/peXXigen.c (_bfd_XX_print_private_bfd_data_common): add check on
120 bfd_coff_backend_data, call the function if non-null.
121 * libcoff.h, pei-arm.c, pei-arm-wince.c, pe-arm.c, coff-sh.c,
122 coff64-rs6000.c, coff-rs6000.c: Add target dependent initialisation for
123 bfd_coff_backend_data.
125 2008-01-10 Pedro Alves <pedro_alves@portugalmail.pt>
128 * testsuite/binutils-all/windres/windres.c: Enable testing on
130 * windres.c (set_endianess): Better extract the target's
131 architecture from the bfd target name.
133 2007-12-25 Pedro Alves <pedro_alves@portugalmail.pt>
136 * config.bfd: Add arm*-*-cegcc* target.
138 2007-12-25 Pedro Alves <pedro_alves@portugalmail.pt>
141 * configure.in: Add arm*-*-cegcc* and arm*-*-mingw32ce* targets.
142 * configure: Regenerate.
144 2007-12-25 Pedro Alves <pedro_alves@portugalmail.pt>
147 * configure.tgt: Add arm*-*-cegcc* target.
149 2007-12-25 Pedro Alves <pedro_alves@portugalmail.pt>
152 * configure.tgt: Add arm*-*-cegcc* target.
154 2007-12-17 Pedro Alves <pedro_alves@portugalmail.pt>
157 * config.bfd: Add arm-*-mingw32ce* target.
159 2007-12-17 Pedro Alves <pedro_alves@portugalmail.pt>
162 * configure.tgt: Add arm-*-mingw32ce* target.
164 2007-12-17 Pedro Alves <pedro_alves@portugalmail.pt>
167 * configure.tgt: Add arm-*-mingw32ce* target.
169 2006-11-27 Pedro Alves <pedro_alves@portugalmail.pt>
172 * pe-dll.c (autofilter_objlist) : Add crt3.o and dllcrt3.o.
174 2006-10-31 Pedro Alves <pedro_alves@portugalmail.pt>
177 * config/te-wince-pe-h (CPU_DEFAULT): Define to ARM_ARCH_V4.
178 (FPU_DEFAULT) Default to FPU_ARCH_VFP.
180 2006-10-17 Pedro Alves <pedro_alves@portugalmail.pt>
183 * pe-dll.c (autofilter_objlist) : Add gcrt3.o.
184 * ChangeLog.ce : New file.