platform/upstream/gdb.git
10 months agoFixed to build error for riscv64 20/295120/1 accepted/tizen_8.0_unified tizen_8.0 accepted/tizen/8.0/unified/20231005.094856 accepted/tizen/unified/20230703.143022 tizen_8.0_m2_release
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>

10 months agoamd64-linux-siginfo.c: Adjust include order to avoid gnulib error 82/294382/3 accepted/tizen_unified_dev tizen_dev accepted/tizen/unified/dev/20230726.115434
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>
4 years agopackaging: Add testing infrastructure 33/229933/1
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>
4 years agoSeparate IPA_LDFLAGS for in-process agent 82/224582/1 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix accepted/tizen_6.5_unified accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix tizen_6.5 tizen_7.0 tizen_7.0_hotfix accepted/tizen/6.0/unified/20201030.104552 accepted/tizen/6.0/unified/hotfix/20201103.000705 accepted/tizen/6.5/unified/20211029.012911 accepted/tizen/7.0/unified/20221110.063120 accepted/tizen/7.0/unified/hotfix/20221116.110809 accepted/tizen/unified/20200212.125733 submit/tizen/20200212.010646 submit/tizen_6.0/20201029.205501 submit/tizen_6.0_hotfix/20201102.192901 submit/tizen_6.0_hotfix/20201103.115101 submit/tizen_6.5/20211028.163401 tizen_6.0.m2_release tizen_6.5.m2_release tizen_7.0_m2_release
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>
4 years agoAdjust PIE option 09/224509/1 submit/tizen/20200211.085133
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>
4 years agopackaging: bump to 8.3.1 accepted/tizen/unified/20200107.043427 submit/tizen/20200106.094039
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>
4 years agopackaging: bump to 8.1
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>
4 years agopackaging: bump to 7.12.1
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>
4 years agopackaging: bump to 7.10.1
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>
4 years agopackaging: bump to 7.9.1
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>
4 years agopackaging: bump to 7.9
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>
4 years agoupdate to 7.8.1
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>
4 years agoupdate version to 7.8
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>
4 years agoEnable Text User Interface
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>
4 years agoupdate changelog
Anas Nashif [Tue, 24 Sep 2013 16:49:26 +0000 (12:49 -0400)]
update changelog

Change-Id: I6a679d4c31951f37c8223748ed9ac6a8ec2d2b55

4 years agoUpdate to 7.5.1
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>
4 years agoSet license using %license
Anas Nashif [Fri, 10 May 2013 18:30:32 +0000 (14:30 -0400)]
Set license using %license

4 years agoresetting manifest requested domain to floor
Alexandru Cornea [Fri, 28 Jun 2013 19:24:24 +0000 (22:24 +0300)]
resetting manifest requested domain to floor

4 years agocleanup
Anas Nashif [Sat, 10 Nov 2012 05:39:21 +0000 (21:39 -0800)]
cleanup

4 years agoImported Upstream version 8.3.1 83/221083/1 upstream/8.3.1
Sungguk Na [Fri, 27 Dec 2019 04:00:53 +0000 (13:00 +0900)]
Imported Upstream version 8.3.1

Change-Id: I0837b2f2472845ca04626c90047e97b60e463009

6 years agoImported Upstream version 8.1 12/172612/1 upstream/8.1
Sungguk Na [Thu, 15 Mar 2018 00:18:25 +0000 (09:18 +0900)]
Imported Upstream version 8.1

Change-Id: I80f6d00b0121145deb4980ebb5af54d1ea13925d

7 years agoImported Upstream version 7.12.1 upstream/7.12.1
Hyeongsik Min [Thu, 26 Jan 2017 06:01:53 +0000 (15:01 +0900)]
Imported Upstream version 7.12.1

7 years agoImported Upstream version 7.12 upstream/7.12
Hyeongsik Min [Tue, 24 Jan 2017 01:57:34 +0000 (10:57 +0900)]
Imported Upstream version 7.12

7 years agoImported Upstream version 7.11.1 upstream/7.11.1
Hyeongsik Min [Tue, 24 Jan 2017 01:52:23 +0000 (10:52 +0900)]
Imported Upstream version 7.11.1

8 years agoImported Upstream version 7.10.1 upstream/7.10.1
Hyeongsik Min [Fri, 25 Mar 2016 07:02:59 +0000 (16:02 +0900)]
Imported Upstream version 7.10.1

8 years agoImported Upstream version 7.9.1 upstream/7.9.1
Vyacheslav Barinov [Mon, 20 Jul 2015 11:23:10 +0000 (14:23 +0300)]
Imported Upstream version 7.9.1

9 years agoImported Upstream version 7.9 upstream/7.9
Chanho Park [Wed, 25 Feb 2015 09:03:48 +0000 (18:03 +0900)]
Imported Upstream version 7.9

9 years agoImported Upstream version 7.8.1 upstream/7.8.1
Chanho Park [Tue, 4 Nov 2014 11:14:17 +0000 (20:14 +0900)]
Imported Upstream version 7.8.1

9 years agoImported Upstream version 7.8 upstream/7.8
Chanho Park [Thu, 31 Jul 2014 01:48:48 +0000 (10:48 +0900)]
Imported Upstream version 7.8

10 years agoImported Upstream version 7.5.1 upstream/7.5.1
Anas Nashif [Mon, 23 Sep 2013 15:22:18 +0000 (11:22 -0400)]
Imported Upstream version 7.5.1

11 years agoImported Upstream version 7.5 upstream/7.5
Anas Nashif [Sat, 13 Oct 2012 02:49:05 +0000 (19:49 -0700)]
Imported Upstream version 7.5