2009-07-03 Dave Korn <dave.korn.cygwin@gmail.com>
* coffcode.h (sec_to_styp_flags): Partially revert (functional changes only) earlier patch:- 2009-06-25 Kai Tietz <kai.tietz@onevision.com> * coffcode.h (sec_to_styp_flags): Set discardable for .reloc and give .debug and .reloc data characteristics. (DOT_RELOC): New define for .reloc section string. (coff_write_object_contents): Use DOT_RELOC instead of string.
This commit is contained in:
parent
5cd226f275
commit
4a7688702f
|
@ -1,3 +1,15 @@
|
||||||
|
2009-07-03 Dave Korn <dave.korn.cygwin@gmail.com>
|
||||||
|
|
||||||
|
* coffcode.h (sec_to_styp_flags): Partially revert (functional
|
||||||
|
changes only) earlier patch:-
|
||||||
|
|
||||||
|
2009-06-25 Kai Tietz <kai.tietz@onevision.com>
|
||||||
|
|
||||||
|
* coffcode.h (sec_to_styp_flags): Set discardable for .reloc and
|
||||||
|
give .debug and .reloc data characteristics.
|
||||||
|
(DOT_RELOC): New define for .reloc section string.
|
||||||
|
(coff_write_object_contents): Use DOT_RELOC instead of string.
|
||||||
|
|
||||||
2009-07-02 Tom Tromey <tromey@redhat.com>
|
2009-07-02 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
* aoutx.h (aout_get_external_symbols): Declare 'amt' locally.
|
* aoutx.h (aout_get_external_symbols): Declare 'amt' locally.
|
||||||
|
|
|
@ -646,12 +646,7 @@ sec_to_styp_flags (const char *sec_name, flagword sec_flags)
|
||||||
/* FIXME: There is no gas syntax to specify the debug section flag. */
|
/* FIXME: There is no gas syntax to specify the debug section flag. */
|
||||||
if (CONST_STRNEQ (sec_name, DOT_DEBUG)
|
if (CONST_STRNEQ (sec_name, DOT_DEBUG)
|
||||||
|| CONST_STRNEQ (sec_name, GNU_LINKONCE_WI))
|
|| CONST_STRNEQ (sec_name, GNU_LINKONCE_WI))
|
||||||
sec_flags = SEC_DATA | SEC_LOAD | SEC_ALLOC | SEC_DEBUGGING | SEC_READONLY;
|
sec_flags = SEC_DEBUGGING | SEC_READONLY;
|
||||||
else if (CONST_STRNEQ (sec_name, DOT_RELOC))
|
|
||||||
{
|
|
||||||
sec_flags = SEC_DATA | SEC_LOAD | SEC_ALLOC | SEC_READONLY;
|
|
||||||
styp_flags |= IMAGE_SCN_MEM_DISCARDABLE;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* skip LOAD */
|
/* skip LOAD */
|
||||||
/* READONLY later */
|
/* READONLY later */
|
||||||
|
|
Loading…
Reference in New Issue