binutils: update to 2.42
Refresh patch: - 001-replace-attribute_const.patch Signed-off-by: Nick Hainke <vincent@systemli.org>
This commit is contained in:
parent
6f83a708c8
commit
a42075435a
2 changed files with 7 additions and 7 deletions
|
@ -8,13 +8,13 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=binutils
|
PKG_NAME:=binutils
|
||||||
PKG_VERSION:=2.41
|
PKG_VERSION:=2.42
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE_URL:=@GNU/binutils
|
PKG_SOURCE_URL:=@GNU/binutils
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||||
PKG_VERSION:=$(PKG_VERSION)
|
PKG_VERSION:=$(PKG_VERSION)
|
||||||
PKG_HASH:=ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450
|
PKG_HASH:=f6e4d41fd5fc778b06b7891457b3620da5ecea1006c6a4a41ae998109f85a800
|
||||||
|
|
||||||
PKG_FIXUP:=patch-libtool
|
PKG_FIXUP:=patch-libtool
|
||||||
PKG_LIBTOOL_PATHS:=. gas bfd opcodes gprof gprofng binutils ld libiberty gold intl libctf libsframe
|
PKG_LIBTOOL_PATHS:=. gas bfd opcodes gprof gprofng binutils ld libiberty gold intl libctf libsframe
|
||||||
|
|
|
@ -28,8 +28,8 @@ unwind.c:490:3: note: in expansion of macro 'FILL_CONTEXT'
|
||||||
unsigned int *ecx ATTRIBUTE_UNUSED, unsigned int *edx ATTRIBUTE_UNUSED)
|
unsigned int *ecx ATTRIBUTE_UNUSED, unsigned int *edx ATTRIBUTE_UNUSED)
|
||||||
--- a/gprofng/libcollector/unwind.c
|
--- a/gprofng/libcollector/unwind.c
|
||||||
+++ b/gprofng/libcollector/unwind.c
|
+++ b/gprofng/libcollector/unwind.c
|
||||||
@@ -233,7 +233,7 @@ memory_error_func (int status ATTRIBUTE_
|
@@ -237,7 +237,7 @@ typedef uint64_t __u64;
|
||||||
#elif ARCH(Aarch64)
|
|
||||||
#define FILL_CONTEXT(context) \
|
#define FILL_CONTEXT(context) \
|
||||||
{ CALL_UTIL (getcontext) (context); \
|
{ CALL_UTIL (getcontext) (context); \
|
||||||
- context->uc_mcontext.sp = (__u64) __builtin_frame_address(0); \
|
- context->uc_mcontext.sp = (__u64) __builtin_frame_address(0); \
|
||||||
|
@ -37,7 +37,7 @@ unwind.c:490:3: note: in expansion of macro 'FILL_CONTEXT'
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* ARCH() */
|
#endif /* ARCH() */
|
||||||
@@ -4579,11 +4579,11 @@ stack_unwind (char *buf, int size, void
|
@@ -4583,11 +4583,11 @@ stack_unwind (char *buf, int size, void
|
||||||
if (buf && bptr && eptr && context && size + mode > 0)
|
if (buf && bptr && eptr && context && size + mode > 0)
|
||||||
getByteInstruction ((unsigned char *) eptr);
|
getByteInstruction ((unsigned char *) eptr);
|
||||||
int ind = 0;
|
int ind = 0;
|
||||||
|
@ -54,7 +54,7 @@ unwind.c:490:3: note: in expansion of macro 'FILL_CONTEXT'
|
||||||
unsigned long tbgn = 0;
|
unsigned long tbgn = 0;
|
||||||
unsigned long tend = 0;
|
unsigned long tend = 0;
|
||||||
|
|
||||||
@@ -4594,7 +4594,7 @@ stack_unwind (char *buf, int size, void
|
@@ -4598,7 +4598,7 @@ stack_unwind (char *buf, int size, void
|
||||||
{
|
{
|
||||||
stack_base = sp + 0x100000;
|
stack_base = sp + 0x100000;
|
||||||
if (stack_base < sp) // overflow
|
if (stack_base < sp) // overflow
|
||||||
|
@ -63,7 +63,7 @@ unwind.c:490:3: note: in expansion of macro 'FILL_CONTEXT'
|
||||||
}
|
}
|
||||||
DprintfT (SP_DUMP_UNWIND,
|
DprintfT (SP_DUMP_UNWIND,
|
||||||
"unwind.c:%d stack_unwind %2d pc=0x%llx sp=0x%llx stack_base=0x%llx\n",
|
"unwind.c:%d stack_unwind %2d pc=0x%llx sp=0x%llx stack_base=0x%llx\n",
|
||||||
@@ -4625,17 +4625,17 @@ stack_unwind (char *buf, int size, void
|
@@ -4629,17 +4629,17 @@ stack_unwind (char *buf, int size, void
|
||||||
__LINE__, (unsigned long) sp);
|
__LINE__, (unsigned long) sp);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue