summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mateusz Moscicki [Mon, 23 Nov 2020 12:09:55 +0000 (13:09 +0100)]
Merge branch 'upstream' into tizen_base
Change-Id: I500e0821b3aa5268cb5860d9a4ba51d2b83acae9
Mateusz Moscicki [Mon, 16 Nov 2020 11:52:09 +0000 (12:52 +0100)]
Imported Upstream version 1.3.1
Change-Id: Idf8eb0e923b852f847825d6ad592c9e4d0274e68
Konstantin Baladurin [Tue, 17 Oct 2017 18:27:53 +0000 (21:27 +0300)]
dwarf/Gparser: fix crash during unwinding
We should update locations of the registers after all of them will
be restored. Otherwise some locations will be incorrect.
For example if function stores ebp, edi, esi and ebx registers on
stack in its prologue, compiler can generate following unwind info:
DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0)
DW_CFA_expression: r7 (edi) (DW_OP_breg5 (ebp): -4)
DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8)
DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12)
In this case locations of the ebx and ebp will be calculated using
current ebp but locations of the esi and edi will be calculated using
previous (restored) one. Due to it their locations will be incorrect
and it could lead to crash if we will try to get esi or edi value.
This patch fixes this problem.
Origin: https://github.com/libunwind/libunwind/pull/44
Change-Id: I33595d23fbbe034820461c2161f26e5285342ff8
Kunhoon Baik [Wed, 9 Aug 2017 08:02:09 +0000 (17:02 +0900)]
Apply ASLR for test binary - test-ptrace-misc, test-ptrace
Change-Id: Ia2247fe65defb0b58917cede4138a28b36831a1b
Karol Lewandowski [Mon, 8 May 2017 16:12:14 +0000 (18:12 +0200)]
tizen: bump version to v1.2
This commit also adds .gbs.conf, which directs gbs to use original upstream
tags to build correct version.
Rafal Pietruch [Tue, 27 Dec 2016 13:53:00 +0000 (14:53 +0100)]
build libunwind-tests package
include test-ptrace tracer with test-ptrace-misc tracee
and run-ptrace-misc script to run test
Change-Id: I285f10660670832f74a30e78c7755afa20e1a280
Conflicts:
packaging/libunwind.spec
Frederic Berat [Thu, 12 May 2016 13:49:34 +0000 (15:49 +0200)]
ptrace: Add support for GETREGSET
Adding support for PTRACE_GETREGSET that is expected to replace
PTRACE_PEEK for newer architectures.
Origin: https://lists.nongnu.org/archive/html/libunwind-devel/2016-07/msg00001.html
Change-Id: I2e720e6697fbc1facf1d7547b398f5665b17731e
Signed-off-by: Frederic Berat <fberat@de.adit-jv.com>
Jiyoung Yun [Wed, 15 Mar 2017 10:01:06 +0000 (19:01 +0900)]
Add -64bit package for .NET i586 build
.NET runtime has a dependency with libunwind library.
There is no toolchain for i586 build in .NET runtime,
so to build it for i586,
it needs i586 package which contains x86_64 library.
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: I2fd0573987e8b6e216718935c2837f8966a8795d
Dongkyun, Son [Wed, 7 Sep 2016 05:32:24 +0000 (14:32 +0900)]
Switching off -fno-common since it breaks build
Change-Id: I6872fdcd14ddd49737d2a1a1929b32d260e7ccbe
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Chanho Park [Fri, 22 Aug 2014 01:39:32 +0000 (10:39 +0900)]
packaging: enable build for aarch64
Change-Id: If257a96544e3748d89f67d7b30ea8a18e532d0a7
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Alexandru Cornea [Mon, 1 Jul 2013 16:40:15 +0000 (19:40 +0300)]
resetting manifest requested domain to floor
Anas Nashif [Sat, 11 May 2013 05:47:07 +0000 (01:47 -0400)]
Set license using %license
Anas Nashif [Tue, 30 Apr 2013 16:13:09 +0000 (09:13 -0700)]
add changes
Anas Nashif [Tue, 30 Apr 2013 16:12:08 +0000 (09:12 -0700)]
Initial import
Karol Lewandowski [Fri, 26 May 2017 13:23:42 +0000 (15:23 +0200)]
Imported Upstream version 1.2
Anas Nashif [Tue, 30 Apr 2013 12:18:06 +0000 (05:18 -0700)]
Imported Upstream version 1.1