Commit Graph

16 Commits

Author SHA1 Message Date
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
7e501a1d75 libffi: 3.0.13 -> 3.1
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-07-14 14:01:06 -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
e50d12741a lttng-modules: 2.4.0 -> 2.4.1
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-05-03 20:57:21 -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
Christopher Larson
1cc4c3b067 Merge pull request #26 from mdurnev/mdurnev/gdb
gdb: Disabled gdbserver
2014-04-09 09:21:32 -07: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
Paul Woegerer
bab91754a7 Remove obsolete core/recipes-kernel/lttng fixes
Using CSL_VER_MAIN = "2014.05-2014032705" or later allows us to remove
several patches that worked around ARM specific toolchain issues that
are now resolved in newer versions of sourcery-codebench toolchains.
2014-04-03 14:14:17 +02:00
Christopher Larson
a2533a978c lttng-tools: resurrect -O1 workaround dropped by #21
This is needed currently, as our 2013.11 and 2014.05 IB 1 toolchains are
affected by gcc bug 58595, which is JIRA: CB-3083.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-03-20 11:17:30 -07:00
Paul Woegerer
1188f6fd03 Provide fixes on top on LTTng 2.4
To make base address state tracing to work better or appliations that
fork without exec (e.g. daemons, web servers, ...) the following patch
is applied to lttng-ust:
lttng-ust/0001-Fix-Make-deadlocks-with-baddr-statedump-unlikely.patch

To work around an ARM specific compiler bug that causes babeltrace to
miscompile with optimizations the following patch is used:
babeltrace/do-not-optimize-parser.patch

To workaround a crosscompiling issue with babeltrace 1.2 the following
patch is used:
babeltrace/lttng-live-missing-header.patch

To enable building of lttng-modules for ARM the following modifications
are required to the recipe in poky:
packagegroup-core-tools-profile.bbappend
lttng-modules_2.4.0.bbappend

To enable compiling liburcu without --disable-compiler-tls on ARM the
following recipe is added:
liburcu_0.8.4.bb
2014-03-19 09:03:16 +01:00
Christopher Larson
77b8d3f736 lttng2: apply toolchain workarounds from pwoegere's meta-tracing
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-03-10 08:19:20 -07:00
Christopher Larson
a34fb31e2c libffi: move fix from meta-mentor
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2013-12-13 15:04:36 -07:00
Christopher Larson
a9a1624306 blktrace: obey LDFLAGS for btrecord
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2013-10-09 18:04:15 -07: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