diff options
Diffstat (limited to 'trunk/ChangeLog.cross')
-rw-r--r-- | trunk/ChangeLog.cross | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/trunk/ChangeLog.cross b/trunk/ChangeLog.cross index 62f7f26..183f962 100644 --- a/trunk/ChangeLog.cross +++ b/trunk/ChangeLog.cross @@ -4,6 +4,18 @@ 2006-11-28 Mark Shinwell <shinwell@codesourcery.com> + * src/layout.c (layout_libs): Add assertion to check for buffer + overflow. + * src/ld-libs.c (find_lib_in_path): Add "machine" argument. + Skip libraries whose ELF machine type field does not match + that argument. + (find_lib_by_soname): Add "machine" argument. Pass it to + find_lib_in_path. + (load_dsos): Determine machine type of input DSO. Pass it + to find_lib_by_soname. + + 2006-11-28 Mark Shinwell <shinwell@codesourcery.com> + * src/gather.c (maybe_pie): New. (gather_func): Use it. |