Line 526... |
Line 526... |
file format. It does nothing when using ELF. Since
|
file format. It does nothing when using ELF. Since
|
some ELF linker scripts use it although it does
|
some ELF linker scripts use it although it does
|
nothing, we accept it and ignore it. */
|
nothing, we accept it and ignore it. */
|
}
|
}
|
| SORT_BY_NAME '(' CONSTRUCTORS ')'
|
| SORT_BY_NAME '(' CONSTRUCTORS ')'
|
|
| INCLUDE string
|
|
{ script_include_directive(closure, $2.value, $2.length); }
|
| ';'
|
| ';'
|
;
|
;
|
|
|
/* The length of data which may appear within the description of an
|
/* The length of data which may appear within the description of an
|
output section in a SECTIONS block. */
|
output section in a SECTIONS block. */
|
Line 687... |
Line 689... |
ENTRY '(' string ')'
|
ENTRY '(' string ')'
|
{ script_set_entry(closure, $3.value, $3.length); }
|
{ script_set_entry(closure, $3.value, $3.length); }
|
| assignment end
|
| assignment end
|
| ASSERT_K '(' parse_exp ',' string ')'
|
| ASSERT_K '(' parse_exp ',' string ')'
|
{ script_add_assertion(closure, $3, $5.value, $5.length); }
|
{ script_add_assertion(closure, $3, $5.value, $5.length); }
|
|
| INCLUDE string
|
|
{ script_include_directive(closure, $2.value, $2.length); }
|
;
|
;
|
|
|
/* A list of MEMORY definitions. */
|
/* A list of MEMORY definitions. */
|
memory_defs:
|
memory_defs:
|
memory_defs opt_comma memory_def
|
memory_defs opt_comma memory_def
|