platform/upstream/llvm.git
7 years agoAdd x86 support and more gdbjit 81/114981/1 accepted/tizen/base/20170217.190152 submit/tizen_base/20170216.045659
chunseok lee [Thu, 16 Feb 2017 02:26:20 +0000 (11:26 +0900)]
Add x86 support and more gdbjit

commit 4e320d698e87469bd5fa96c4caf328c83e7faaf1
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Tue Jan 24 17:29:33 2017 +0300

    Add CoreCLR System.String type summary

commit 315f9aaf9c82ebcad3840a8d8495a7ac4389b179
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Thu Dec 29 17:16:04 2016 +0300

    Add support for i386 CoreCLR JITed code in LLDB x86 unwinder

commit 2b92e5343060f9661311616ea0a8ee1939b231f9
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Thu Nov 10 17:14:42 2016 +0300

    Use jit breakpoint in ThreadPlanStepRange

commit f4a4ef592de70ef8e204db03c9c5caeb39b07313
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Thu Nov 10 17:17:31 2016 +0300

    Use jit breakpoint in ThreadPlanStepOverRange

commit 63248e1d5e74b97991ffb9021004d5f207727ab8
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Thu Nov 10 17:16:10 2016 +0300

    Use jit breakpoint in ThreadPlanStepOut

commit 381bcb0320784364ed0b76c0108f29fda1dbdc2a
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Tue Nov 1 18:54:29 2016 +0300

    Add support for multiple step-out breakpoints

commit 5b93e27953b7170d393a8f6b137717d50b60cee3
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Thu Nov 10 19:03:55 2016 +0300

    Prepare ThreadPlanRunToJITAddress for stepping through/in exceptions

    Refactor ThreadPlanRunToJITAddress.

    Enable using more breakpoints for JITed code:
    * Return address of the nearest (up the stack) JITed method
    * try{} block end addresses

    Add code for detecting funclets on the stack.

commit e4cb9f21cf2e2e3d7198a6f0118e48096f4fd9b6
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Tue Nov 29 23:10:42 2016 +0300

    Always use CreateFunctionEntryUnwindPlan when symbol is unknow

    Fixed stepping over stubs (with unknown symbols) in CoreCLR JITed code.

    See http://lists.llvm.org/pipermail/lldb-dev/2015-April/007169.html

commit b990044629664882fc8adbe24999eba6c74e0032
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date:   Thu Nov 10 17:13:15 2016 +0300

    Disable handling mov_reg_to_local_stack_frame_p in x86 unwinder

    Fixes invalid CFA in CoreCLR JITed code.

Change-Id: I463ac29fc85136db08df382c451bc10384bcc18f
Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
7 years agoAdd More GDBJIT info 18/104418/1 accepted/tizen/base/20161223.094741 submit/tizen_base/20161220.054350
chunseoklee [Mon, 5 Dec 2016 02:30:45 +0000 (11:30 +0900)]
Add More GDBJIT info

Change-Id: I6f9a3c63982140ec5a0a93657dd295240cb319cd
Signed-off-by: chunseoklee <chunseok.lee@samsung.com>
7 years agoSeveral Patches Updated 95/94495/7
chunseoklee [Mon, 31 Oct 2016 07:35:24 +0000 (16:35 +0900)]
Several Patches Updated

1. lldb-mi error fix
2. VS debug indicator error patch

Change-Id: I859116bf5472238aa67fea4d97f73048c1737d17
Signed-off-by: chunseoklee <chunseok.lee@samsung.com>
7 years agoremove lldb build from aarch64 86/84586/1 accepted/tizen/3.0/base/20161028.103019 accepted/tizen/base/20160826.072947 submit/tizen_3.0_base/20161028.062323 submit/tizen_base/20160819.102424
chunseoklee [Fri, 19 Aug 2016 10:20:55 +0000 (19:20 +0900)]
remove lldb build from aarch64

Change-Id: Idedb2a62aef83079884f29fec55ed08cebd48084
Signed-off-by: chunseoklee <chunseok.lee@samsung.com>
7 years agoRemove dep to swig 24/84524/3 submit/tizen_base/20160819.074316
chunseoklee [Fri, 19 Aug 2016 05:50:44 +0000 (14:50 +0900)]
Remove dep to swig

1. remove dep to swig
2. add AArch64 support

Change-Id: I865f27d8548a95cc688ae3930b243a2a2b7d5afc
Signed-off-by: chunseoklee <chunseok.lee@samsung.com>
7 years agoApply unapplied patches 09/84409/2 submit/tizen_base/20160819.052151
chunseoklee [Thu, 18 Aug 2016 08:59:50 +0000 (17:59 +0900)]
Apply unapplied patches

Change-Id: I689839bc53a95b3fd05612fe6150ef7d56c592fd
Signed-off-by: chunseoklee <chunseok.lee@samsung.com>
7 years agospec file for llvm 3.8 51/84351/1 submit/tizen_base/20160818.071806
chunseoklee [Thu, 18 Aug 2016 06:45:26 +0000 (15:45 +0900)]
spec file for llvm 3.8

1. clang.tar.gz/lldb.tar.gz added
2. spec file updated

Change-Id: I4485e2bebda4252c448c9a940aa088c5d271b66e
Signed-off-by: chunseoklee <chunseok.lee@samsung.com>
7 years agopackaging: remove version dep for libstdc++-devel
Markus Lehtonen [Thu, 27 Nov 2014 09:09:14 +0000 (11:09 +0200)]
packaging: remove version dep for libstdc++-devel

Change-Id: I7b2e4fd3a65ea47240e8f0e196fe969c603dcb33
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
7 years agopackaging: don't force gcc_version in spec
Markus Lehtonen [Thu, 27 Nov 2014 08:41:02 +0000 (10:41 +0200)]
packaging: don't force gcc_version in spec

It is (supposed to be) defined by the build environment, i.e. the OBS
prjconf.

Change-Id: Ide0c874f8946f15ad198cb6dfa4ca33ac8cca268
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
7 years agoAdd clang and packaging files
Yury Usishchev [Wed, 15 Oct 2014 13:32:02 +0000 (17:32 +0400)]
Add clang and packaging files

Change-Id: I5816d26b2c783b4e2da1a80f336d31f833478fbb
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
7 years agoImported Upstream version 3.8.1 18/84318/1 upstream-3.8 submit/upstream/20180810.123557 submit/upstream/20180810.132551 upstream/3.8.1
chunseoklee [Thu, 18 Aug 2016 05:00:04 +0000 (14:00 +0900)]
Imported Upstream version 3.8.1

Change-Id: If7b5d826ad3b4fdcec0c7b28519a5a426d27198c
Signed-off-by: chunseoklee <chunseok.lee@samsung.com>
9 years agoImported Upstream version 3.5.0 upstream/3.5.0
Chanho Park [Thu, 11 Sep 2014 07:23:42 +0000 (16:23 +0900)]
Imported Upstream version 3.5.0

9 years agoImported Upstream version 3.4.2 upstream/3.4.2
Chanho Park [Thu, 21 Aug 2014 02:06:43 +0000 (11:06 +0900)]
Imported Upstream version 3.4.2

11 years agoImported Upstream version 3.1 upstream/3.1
Anas Nashif [Tue, 11 Dec 2012 18:30:18 +0000 (10:30 -0800)]
Imported Upstream version 3.1