Commit Graph
17 Commits
Author SHA1 Message Date
Drew Moseley e836579be2 gdb: Conditionally provide gdbserver
Avoid providing "gdbserver" if PREFERRED_PROVIDER is set to
external-sourcery or some other package which also provides it.  This
avoids "Multiple Provider" warnings.

Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-01-04 15:52:13 -07:00
Christopher Larson b56cf21d51 libgcc,gcc-runtime: align TARGET_SYS/EXTERNAL_TARGET_SYS
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-14 09:15:52 -07:00
Christopher Larson e890f1c457 gcc: don't pull unwind.h from cross sysroot
libgcc-external provides this.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2015-04-07 11:19:54 -07:00
Christopher Larson 0beb66b376 Split up external-sourcery-toolchain into separate recipes
common-license.bbclass will set LIC_FILES_CHKSUM to a common license file
based on LICENSE, which is appropriate for a case where we have no sources to
refer to.
external-toolchain.bbclass, among other things, handles extraction of files in
the external toolchain sysroot, based on patterns in the FILES variables,
checking alternate locations to better support any arbitrary toolchain, and
has basic mirror handling for checking multiple paths within the sysroots.

Under normal circumstances, I'd want this to use highly granular commits, but
this branch has been extremely long lived (>1yr) and is such an invasive
refactoring that attempting to break it down now would be of limited
usefulness.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-12-19 10:35:25 -07:00
Christopher Larson 3d98fcfbc5 gdb: 7.7.1 -> %
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-12-16 08:47:04 -07:00
Christopher Larson 6a9f8597dd python: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:30 -07:00
Christopher Larson dd69595447 ossp-uuid: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:29 -07:00
Christopher Larson 0cb45b27a0 perl: drop, upstream fixed it differently
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:29 -07:00
Christopher Larson 7da3dffbed gdb: 7.7 -> 7.7.1
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-07-21 16:19:51 -07:00
Christopher Larson 66a4093609 perl: 5.14.3 -> 5.20.0
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-07-21 14:38:31 -07:00
Christopher Larson 6b3b4385e4 Merge remote-tracking branch 'origin/release/2014.05'
* origin/release/2014.05:
  tcmode: obey MGLS_LICENSE_FILE, not MGLS
  testfloat: obey LDFLAGS
  ossp-uuid: obey LDFLAGS
  boot-format: obey LDFLAGS
  tcmode: don't use BB_HASHBASE_WHITELIST_append
  tcmode: use /tmp/sourcery-$LOGNAME for TMPDIR
  external-sourcery-toolchain: Error out if libc.so does not exist
  external-sourcery-toolchain: Package libinproctrace library.
  external-sourcery-toolchain: Fix installation of lib/locale.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>

Conflicts:
	conf/distro/include/tcmode-external-sourcery.inc
2014-07-14 14:01:34 -07:00
Christopher Larson b54e2f2e0d ossp-uuid: obey LDFLAGS
Quiets a GNU_HASH warning.

JIRA: SB-3120

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-06-23 10:33:19 -07:00
Christopher Larson f94f014885 gdb: 7.6.2 -> 7.7
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-05-03 20:57:15 -07:00
Drew Moseley d9f1cf6e50 gdb: Disable gdbserver conditionally.
Make the disabling of gdbserver conditional on the value of
TCMODE.

Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-04-14 15:31:06 -04:00
Mikhail Durnev 284c8290d3 gdb: Disabled gdbserver
Disable build of gdbserver because it is provided by
external-sourcery-toolchain

Signed-off-by: Mikhail Durnev <mikhail_durnev@mentor.com>
2014-04-03 19:37:22 -05:00
Christopher Larson 5f80b28bd4 Correct PR/PRINC for GNU_HASH fixes
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-05-31 09:47:45 -07:00
Christopher Larson 3b44877887 Move GNU_HASH warning fixes here from meta-mentor
Internal toolchains generally don't see these, as they build that toolchain
with the default behavior they expect, so it's appropriate to include these
fixes with the external toolchain configuration, for now.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-05-31 09:38:09 -07:00