mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-03 05:12:28 +08:00
Applied Mark Elbrecht <snowball3@bigfoot.com>'s patch to implement
TC_COFF_SECTION_DEFAULT_ATTRIBUTES.
This commit is contained in:
@ -1,3 +1,12 @@
|
||||
2000-07-06 Mark Elbrecht <snowball3@bigfoot.com>
|
||||
|
||||
* config/obj-coff.c (TC_COFF_SECTION_DEFAULT_ATTRIBUTES): New.
|
||||
Default to '(SEC_LOAD | SEC_DATA)'.
|
||||
(obj_coff_section) [BFD_ASSEMBLER]: Use it.
|
||||
|
||||
* doc/internals.texi (CPU Backend): Describe
|
||||
TC_COFF_SECTION_DEFAULT_ATTRIBUTES.
|
||||
|
||||
Thu Jul 6 17:20:58 2000 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
|
||||
* as.c (parse_args): NULL terminate the long option list.
|
||||
|
@ -30,6 +30,13 @@
|
||||
#define KEEP_RELOC_INFO
|
||||
#endif
|
||||
|
||||
/* The BFD_ASSEMBLER version of obj_coff_section will use this macro to set
|
||||
a new section's attributes when a directive has no valid flags or the
|
||||
"w" flag is used. This default should be appropriate for most. */
|
||||
#ifndef TC_COFF_SECTION_DEFAULT_ATTRIBUTES
|
||||
#define TC_COFF_SECTION_DEFAULT_ATTRIBUTES (SEC_LOAD | SEC_DATA)
|
||||
#endif
|
||||
|
||||
static void obj_coff_bss PARAMS ((int));
|
||||
const char *s_get_name PARAMS ((symbolS * s));
|
||||
static void obj_coff_ln PARAMS ((int));
|
||||
|
@ -1338,6 +1338,13 @@ source line. The default value is 4.
|
||||
@item LISTING_RHS_WIDTH
|
||||
The maximum number of characters to print from one line of the input file. The
|
||||
default value is 100.
|
||||
|
||||
@item TC_COFF_SECTION_DEFAULT_ATTRIBUTES
|
||||
@cindex TC_COFF_SECTION_DEFAULT_ATTRIBUTES
|
||||
The COFF @code{.section} directive will use the value of this macro to set
|
||||
a new section's attributes when a directive has no valid flags or when the
|
||||
flag is @code{w}. The default value of the macro is @code{SEC_LOAD | SEC_DATA}.
|
||||
|
||||
@end table
|
||||
|
||||
@node Object format backend
|
||||
|
Reference in New Issue
Block a user