FreeBSD Bugzilla – Attachment 56386 Details for
Bug 85120
Update port: devel/libelf to 0.8.6
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 1.23 KB, created by
Vasil Dimov
on 2005-08-19 15:20:07 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Vasil Dimov
Created:
2005-08-19 15:20:07 UTC
Size:
1.23 KB
patch
obsolete
>--- lib/gelftrans.c.orig Fri Aug 19 16:25:13 2005 >+++ lib/gelftrans.c Fri Aug 19 16:26:15 2005 >@@ -53,7 +53,7 @@ > # undef ELF64_R_INFO > # define ELF64_R_SYM(i) ((i)>>32) > # define ELF64_R_TYPE(i) ((i)&0xffffffffL) >-# define ELF64_R_INFO(s,t) (((Elf64_Xword)(s)<<32)+((t)&0xffffffffL)) >+# define ELF64_R_INFO(s,t) (((Elf64_Word)(s)<<32)+((t)&0xffffffffL)) > #endif /* !defined(...) */ > > static char* >@@ -256,8 +256,8 @@ > Elf32_Rela *src = (Elf32_Rela*)tmp; > > check_and_copy(GElf_Addr, dst, src, r_offset, NULL); >- dst->r_info = ELF64_R_INFO((Elf64_Xword)ELF32_R_SYM(src->r_info), >- (Elf64_Xword)ELF32_R_TYPE(src->r_info)); >+ dst->r_info = ELF64_R_INFO((Elf64_Word)ELF32_R_SYM(src->r_info), >+ (Elf64_Word)ELF32_R_TYPE(src->r_info)); > check_and_copy(GElf_Sxword, dst, src, r_addend, NULL); > } > else { >@@ -327,8 +327,8 @@ > Elf32_Rel *src = (Elf32_Rel*)tmp; > > check_and_copy(GElf_Addr, dst, src, r_offset, NULL); >- dst->r_info = ELF64_R_INFO((Elf64_Xword)ELF32_R_SYM(src->r_info), >- (Elf64_Xword)ELF32_R_TYPE(src->r_info)); >+ dst->r_info = ELF64_R_INFO((Elf64_Word)ELF32_R_SYM(src->r_info), >+ (Elf64_Word)ELF32_R_TYPE(src->r_info)); > } > else { > seterr(ERROR_UNIMPLEMENTED); >--- patch-lib::gelftrans.c ends here ---
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 85120
:
56383
|
56384
|
56385
| 56386