summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
wchang kim [Thu, 25 May 2023 23:39:47 +0000 (08:39 +0900)]
Fixed to build error for riscv64
Remove gdbserver packaging from riscv64 to fix build error.
Change-Id: Id1fb0cace855f439731ce92b4f2e07e52b21b864
Signed-by-off: wchang kim <wchang.kim@samsung.com>
Marek Szulc [Fri, 16 Jun 2023 17:05:43 +0000 (19:05 +0200)]
amd64-linux-siginfo.c: Adjust include order to avoid gnulib error
On Fedora rawhide, after updating to glibc-2.33, I'm seeing the
following build failure:
CXX nat/amd64-linux-siginfo.o
In file included from /usr/include/bits/sigstksz.h:24,
from /usr/include/signal.h:315,
from ../gnulib/import/signal.h:52,
from /ironwood1/sourceware-git/rawhide-gnulib/bld/../../worktree-gnulib/gdbserver/../gdb/nat/amd64-linux-siginfo.c:20:
../gnulib/import/unistd.h:663:3: error: #error "Please include config.h first."
663 | #error "Please include config.h first."
| ^~~~~
glibc-2.33 has changed signal.h to now include <bits/sigstksz.h> which,
in turn, includes <unistd.h>. For a gdb build, this causes the gnulib
version of unistd.h to be pulled in first. The build failure shown
above happens because gnulib's config.h has not been included before
the include of <signal.h>.
The fix is simple - we just rearrange the order of the header file
includes to make sure that gdbsupport/commondefs.h is included before
attempting to include signal.h. Note that gdbsupport/commondefs.h
includes <gnulib/config.h>.
Build and regression tested on Fedora 33. On Fedora rawhide, GDB
builds again.
gdb/ChangeLog:
PR build/27535
* nat/amd64-linux-siginfo.c: Include "gdbsupport/common-defs.h"
(which in turn includes <gnulib/config.h>) before include
of <signal.h>.
Change-Id: I6d5a1073f2b16b81b94bb2e8f897a943701a4744
Origin: upstream, https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=
aebc4aa2ece0363c16cab5a546df05220227ec31
Signed-off-by: Marek Szulc <m.szulc3@samsung.com>
Slava Barinov [Mon, 6 Apr 2020 12:01:32 +0000 (15:01 +0300)]
packaging: Add testing infrastructure
Now gdb could be tested by adding --define 'run_tests 1' just like the rest of
toolchain.
Change-Id: Ic398df605fe3da9bae748df6d0f61b325e5aa872
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
Seungha Son [Tue, 11 Feb 2020 23:28:43 +0000 (08:28 +0900)]
Separate IPA_LDFLAGS for in-process agent
When adjust previous patch what is for ASLR security rules,
LDFLAGS has been applied to both excutable and DSO.
This patch fix the build problem by separating LDFLAGS.
Related patch :
https://review.tizen.org/gerrit/#/c/platform/upstream/gdb/+/224509/
Change-Id: If2923c5dc681dba70caa7648695db63c54b88961
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Seungha Son [Tue, 11 Feb 2020 06:49:41 +0000 (15:49 +0900)]
Adjust PIE option
Change-Id: If172681b27caca40b924f1825c0e85ccd2585c59
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Sungguk Na [Fri, 27 Dec 2019 05:28:25 +0000 (14:28 +0900)]
packaging: bump to 8.3.1
Change-Id: I70f646d77ad2d283e874ab4251ece9bc3c8f6fd9
Signed-off-by: Sungguk Na <sungguk.na@samsung.com>
Sungguk Na [Fri, 16 Mar 2018 05:38:33 +0000 (14:38 +0900)]
packaging: bump to 8.1
Change-Id: I8aba42aa46e71b28d44877e5dd25ab10a2e12ab0
Signed-off-by: Sungguk Na <sungguk.na@samsung.com>
Hyeongsik Min [Tue, 31 Jan 2017 00:20:02 +0000 (09:20 +0900)]
packaging: bump to 7.12.1
Change-Id: I21bc1dcfd25cee82cd0768d62f10177670a0762d
Signed-off-by: Hyeongsik Min <hyeongsik.min@samsung.com>
MyungJoo Ham [Fri, 25 Mar 2016 05:29:25 +0000 (14:29 +0900)]
packaging: bump to 7.10.1
Change-Id: I9222f75f4828c553338e12949b1e8fc79695745f
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Vyacheslav Barinov [Tue, 18 Aug 2015 07:52:40 +0000 (10:52 +0300)]
packaging: bump to 7.9.1
python runtime dependency added since gdb has python scripts
Change-Id: I39765d666f84e73ea8ded3275a6bacaa1eecc0ee
Signed-off-by: Vyacheslav Barinov <v.barinov@samsung.com>
Chanho Park [Wed, 25 Feb 2015 09:06:22 +0000 (18:06 +0900)]
packaging: bump to 7.9
Change-Id: I898ddb4b10da6971180e60ca67af2ae0dc60be44
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Chanho Park [Tue, 4 Nov 2014 11:16:05 +0000 (20:16 +0900)]
update to 7.8.1
Change-Id: I5270aeeaa259b09cd1de7baa33b39b363a025c30
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Chanho Park [Thu, 31 Jul 2014 01:51:02 +0000 (10:51 +0900)]
update version to 7.8
Change-Id: I3790d3076ae9d27ed100fe90edbdc8776a3078f0
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Jacek Bukarewicz [Wed, 18 Dec 2013 15:39:50 +0000 (16:39 +0100)]
Enable Text User Interface
Enable TUI so it's possible to debug using different layouts
(source/assembly etc.)
This change also uses internal version of readline (ver. 6.0) instead of the one
installed on the system(5.2). This increases size of package by a few hundreds
kilobytes. If readline version is upgraded o 6.0+ it will be possible to use
system readline again (--with-system-readline configure option)
Change-Id: If7327aac8fed9ea05624bb4b56cecf5230f9c929
Signed-off-by: Jacek Bukarewicz <j.bukarewicz@samsung.com>
Anas Nashif [Tue, 24 Sep 2013 16:49:26 +0000 (12:49 -0400)]
update changelog
Change-Id: I6a679d4c31951f37c8223748ed9ac6a8ec2d2b55
Anas Nashif [Mon, 23 Sep 2013 16:52:24 +0000 (12:52 -0400)]
Update to 7.5.1
- Fixes build on ARM
Change-Id: I81a2ab9fb582eb99f71c8d96b8e5cdb6b8c82032
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Anas Nashif [Fri, 10 May 2013 18:30:32 +0000 (14:30 -0400)]
Set license using %license
Alexandru Cornea [Fri, 28 Jun 2013 19:24:24 +0000 (22:24 +0300)]
resetting manifest requested domain to floor
Anas Nashif [Sat, 10 Nov 2012 05:39:21 +0000 (21:39 -0800)]
cleanup
Sungguk Na [Fri, 27 Dec 2019 04:00:53 +0000 (13:00 +0900)]
Imported Upstream version 8.3.1
Change-Id: I0837b2f2472845ca04626c90047e97b60e463009
Sungguk Na [Thu, 15 Mar 2018 00:18:25 +0000 (09:18 +0900)]
Imported Upstream version 8.1
Change-Id: I80f6d00b0121145deb4980ebb5af54d1ea13925d
Hyeongsik Min [Thu, 26 Jan 2017 06:01:53 +0000 (15:01 +0900)]
Imported Upstream version 7.12.1
Hyeongsik Min [Tue, 24 Jan 2017 01:57:34 +0000 (10:57 +0900)]
Imported Upstream version 7.12
Hyeongsik Min [Tue, 24 Jan 2017 01:52:23 +0000 (10:52 +0900)]
Imported Upstream version 7.11.1
Hyeongsik Min [Fri, 25 Mar 2016 07:02:59 +0000 (16:02 +0900)]
Imported Upstream version 7.10.1
Vyacheslav Barinov [Mon, 20 Jul 2015 11:23:10 +0000 (14:23 +0300)]
Imported Upstream version 7.9.1
Chanho Park [Wed, 25 Feb 2015 09:03:48 +0000 (18:03 +0900)]
Imported Upstream version 7.9
Chanho Park [Tue, 4 Nov 2014 11:14:17 +0000 (20:14 +0900)]
Imported Upstream version 7.8.1
Chanho Park [Thu, 31 Jul 2014 01:48:48 +0000 (10:48 +0900)]
Imported Upstream version 7.8
Anas Nashif [Mon, 23 Sep 2013 15:22:18 +0000 (11:22 -0400)]
Imported Upstream version 7.5.1
Anas Nashif [Sat, 13 Oct 2012 02:49:05 +0000 (19:49 -0700)]
Imported Upstream version 7.5