These snippets were missed in the previous bytes vs octets patch to
the linker.
This commit is contained in:
parent
363d7b14a5
commit
9e4ed18ce8
|
@ -1,3 +1,8 @@
|
|||
2000-02-04 Timothy Wall <twall@redhat.com>
|
||||
|
||||
* ldlang.c (lang_check_section_addresses): Use bytes instead of
|
||||
octets when calculating section end addresses.
|
||||
|
||||
2000-02-04 Timothy Wall <twall@redhat.com>
|
||||
|
||||
* ldlang.c (lang_size_sections): Fix typo in ALIGN_N invocation.
|
||||
|
|
|
@ -2672,8 +2672,8 @@ lang_check_section_addresses ()
|
|||
overlapping VMAs but they must have distinct LMAs. */
|
||||
s_start = bfd_section_lma (output_bfd, s);
|
||||
os_start = bfd_section_lma (output_bfd, os);
|
||||
s_end = s_start + bfd_section_size (output_bfd, s) - 1;
|
||||
os_end = os_start + bfd_section_size (output_bfd, os) - 1;
|
||||
s_end = s_start + bfd_section_size (output_bfd, s) / opb - 1;
|
||||
os_end = os_start + bfd_section_size (output_bfd, os) / opb - 1;
|
||||
|
||||
/* Look for an overlap. */
|
||||
if ((s_end < os_start) || (s_start > os_end))
|
||||
|
@ -2906,6 +2906,8 @@ lang_size_sections (s, output_section_statement, prev, fill, dot, relax)
|
|||
|
||||
switch (s->data_statement.type)
|
||||
{
|
||||
default:
|
||||
abort();
|
||||
case QUAD:
|
||||
case SQUAD:
|
||||
size = QUAD_SIZE;
|
||||
|
@ -3150,6 +3152,8 @@ lang_do_assignments (s, output_section_statement, fill, dot)
|
|||
int size;
|
||||
switch (s->data_statement.type)
|
||||
{
|
||||
default:
|
||||
abort();
|
||||
case QUAD:
|
||||
case SQUAD:
|
||||
size = QUAD_SIZE;
|
||||
|
|
Loading…
Reference in New Issue