Noor Ahsan
bc918aed2b
Merge remote-tracking branch 'origin/cedar'
2016-09-01 14:10:21 +05:00
Noor-Ahsan
77e018ae3c
Merge pull request #134 from fahadarslan/libssp
...
glibc-external: don't install already installed libssp_nonshared.a
2016-08-29 22:29:39 +05:00
Fahad Arslan
e8ba31a5df
glibc-external: don't install already installed libssp_nonshared.a
...
libssp_nonshared.a is installed by gcc-runtime-external so
glibc-external should not install this into a shared area when
it already exists.
Signed-off-by: Fahad Arslan <Fahad_Arslan@mentor.com >
2016-08-29 22:24:08 +05:00
Noor-Ahsan
4732ca026e
Merge pull request #133 from kergoth/update-readme
...
Update the README
2016-08-16 16:39:27 +05:00
Christopher Larson
0bf26059b7
README.md: mention a build directory in the deps
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 13:17:58 -07:00
Christopher Larson
312eb21686
README.md: shorten 'Description of Behavior'
...
This is a readme, I think it being descriptive is a given.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 13:14:11 -07:00
Christopher Larson
981967acfb
README.md: remove 'no longer necessary'
...
This phrase implies knowledge of the build process or the layer history which
is not always the case.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 13:12:21 -07:00
Christopher Larson
7a20b474bd
README.md: add Maintainer section
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 13:08:58 -07:00
Christopher Larson
9a11fb6f3d
README.md: use # prefixes for headings
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 13:08:50 -07:00
Christopher Larson
57d161dd49
README.md: add bitbake and toolchain to deps
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 13:07:39 -07:00
Christopher Larson
ff0be6826d
README.md: add layer dependencies section
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 13:00:10 -07:00
Christopher Larson
0f59e55b88
README.md: use a proper md link for the repo
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-08-15 12:59:56 -07:00
Christopher Larson
fcc641bf66
Merge pull request #132 from kergoth/sourcery-taskhash-mismatch
...
Fix taskhash mismatch and avoid warning in gcc-sanitizers
2016-06-20 15:53:30 -07:00
Christopher Larson
e0f19e8d3f
gcc-sanitizers-external: add missing packagedata dep on libc
...
Files are packaged which need libc libraries, so we need the packagedata so
shlibs can find them.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-20 15:27:00 -07:00
Christopher Larson
f19e1729fd
gcc-runtime-external: align with gcc-runtime.inc
...
This also avoids the taskhash/basehash mismatch.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-20 15:26:37 -07:00
Christopher Larson
26587ec6d6
Merge pull request #131 from kergoth/python3
...
Updates for python 3
2016-06-13 12:44:54 -07:00
Christopher Larson
d8e48d2852
gcc-runtime: for now, avoid python names for vars
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-07 09:23:16 -07:00
Christopher Larson
6075796a1b
gcc-runtime: avoid early expansion of the depends flags
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-07 09:22:39 -07:00
Christopher Larson
8578292b6a
Depend on cross binutils for packaging
...
objcopy/etc are needed for the split and strip in do_package.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-07 09:21:53 -07:00
Christopher Larson
ea5aec7ba7
oe.external: use bb.process.run
...
oe.path.check_output was returning a bytes, not an str. Switch to bb.process
to resolve issues with python3.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-06-02 08:03:17 -07:00
Noor-Ahsan
3262087a71
Merge pull request #130 from kergoth/do_install_append_fixup
...
external-toolchain: automatically deal with do_install_append
2016-05-19 12:19:20 +05:00
Christopher Larson
553706b40b
external-toolchain: automatically deal with do_install_append
...
gcc-runtime does a do_install_append, now, and was causing failures.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-05-18 14:48:32 -07:00
Noor-Ahsan
856c6e54c6
Merge pull request #129 from kergoth/cedar-merge
...
Merge from cedar
2016-03-29 12:02:58 +05:00
Christopher Larson
dc7560396c
Merge remote-tracking branch 'origin/cedar' into cedar-merge
...
* origin/cedar:
tcmode-external-sourcery: Add MGLS_LICENSE_FILE if not found in environment
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-03-25 20:08:44 -07:00
Noor-Ahsan
b15b942a36
Merge pull request #128 from kergoth/external-as-needed
...
tcmode: use -Wl,--as-needed
2016-03-21 13:46:55 +05:00
Christopher Larson
d075fdc52f
tcmode: use -Wl,--as-needed
...
There's no reason not to make use of it, and it's used by default with the
internal toolchain, so this aligns us closer to that.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-03-18 17:06:05 -07:00
Christopher Larson
47779f4795
Merge pull request #125 from kergoth/improve-missing-binary-error
2016-03-15 08:43:05 -07:00
Christopher Larson
f0e502f961
Merge pull request #127 from kergoth/python3-build-fix
...
python3: fix build due to HOST_SYS vs HOST_PREFIX delta
2016-03-14 11:29:31 -07:00
Christopher Larson
7a8c555384
python3: fix build due to HOST_SYS vs HOST_PREFIX delta
...
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-03-13 22:13:35 -07:00
Noor-Ahsan
deff04620d
Merge pull request #126 from sharidas/mgls-lincense-file-fix
...
tcmode-external-sourcery: Add MGLS_LICENSE_FILE if not found in envir…
2016-03-11 15:05:01 +05:00
Noor-Ahsan
6d0b8b4daa
Merge pull request #124 from kergoth/pass-license-to-sgxx-glibc-test
...
Pass *_LICENSE_FILE to gcc in msgxx-glibc test
2016-03-11 12:50:22 +05:00
Sujith Haridasan
d2c9b9ca7c
tcmode-external-sourcery: Add MGLS_LICENSE_FILE if not found in environment
...
Add MGLS_LICESNE_FILE and LM_LICENSE_FILE if not found in environment.
JIRA: SB-6778
Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com >
2016-03-11 11:52:46 +05:30
Christopher Larson
d2b234e5d3
Pass *_LICENSE_FILE to gcc in msgxx-glibc test
...
This can fix a failure to pick up the needed argument for our flags.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-03-09 20:04:02 -07:00
Christopher Larson
96866fa35b
Improve the error for missing gcc binary
...
Old messages:
WARNING: EXTERNAL_TARGET_SYS == TARGET_SYS. This indicates that the prefixes specified by EXTERNAL_TARGET_SYSTEMS were not found.
ERROR: EXTERNAL_TOOLCHAIN gcc path '<external-toolchain>/bin/arm-mel-linux-gnueabi-gcc' does not exist
New message:
ERROR: Unable to locate prefixed gcc binary for arm-mel-linux-gnueabi in <external-toolchain>/bin
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-03-09 20:03:39 -07:00
Christopher Larson
dad703c052
Merge pull request #123 from kergoth/set-baselib
...
Set BASELIB rather than baselib
2016-03-08 13:42:17 -07:00
Christopher Larson
8ce4d4c958
Set BASELIB rather than baselib
...
We get build failures otherwise.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-03-08 13:34:12 -07:00
Christopher Larson
5d9162ee0a
Merge pull request #122 from kergoth/ade-work
...
nativesdk-external-script fixes / rename
2016-02-23 10:27:41 -07:00
Christopher Larson
26e7e8a719
Switch nativesdk-external-script to target
...
This alters the vars for the cross-compiler, not the build tools, so this is
most appropriate, and is one less thing to have in TOOLCHAIN_HOST_TASK.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-02-20 11:14:29 -07:00
Christopher Larson
8bce5b8c3c
nativesdk-external-script: set INHIBIT_DEFAULT_DEPS
...
This is a script -- we don't want to suck in the toolchain. I thought about
also pulling in allarch, but I don't know how that interacts with nativesdk
yet.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-02-18 16:51:03 -07:00
Christopher Larson
8d0f90e1dd
Merge pull request #120 from kergoth/add-missing-expand-flags
...
Add missing expand flags
2016-02-16 20:41:32 -07:00
Christopher Larson
dae69118e3
Add missing expand flags
...
This is needed to work with the changes coming from Richard soon. See poky's
master-next.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-02-16 20:40:15 -07:00
Christopher Larson
91b3032784
Drop now-unnecessary <pkg>-dbg bits
...
oe-core master now has auto dbg packaging.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-02-11 12:13:27 -07:00
Christopher Larson
3dc8c03afe
Merge pull request #119 from kergoth/sb-6527d
...
tcmode: define LDEMULATION_x86-64
2016-02-05 10:12:49 -07:00
Christopher Larson
bff6639c33
tcmode: define LDEMULATION_x86-64
...
Work around failure in 'perf' due to use of ld rather than gcc to link.
JIRA: SB-6527
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-02-01 16:41:12 -07:00
Christopher Larson
06177dc1a1
Merge pull request #118 from kergoth/drop-cross-unsuffixed-provide
...
{gcc,binutils}-external-cross: drop provides of unsuffixed
2016-01-26 12:28:06 -07:00
Christopher Larson
02b2b49a75
Merge pull request #117 from kergoth/x86-64-baselib
...
tcmode: also override baselib for x86-64
2016-01-26 12:27:59 -07:00
Christopher Larson
b41628675a
gcc-external-cross: drop provides of unsuffixed
...
This provide interfered with multi-machine builds.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-01-26 12:23:20 -07:00
Christopher Larson
76528b316b
binutils-external-cross: drop provides of unsuffixed
...
This provide interfered with multi-machine builds.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-01-26 12:22:54 -07:00
Christopher Larson
4e46bea8b9
tcmode: also override baselib for x86-64
...
The Sourcery x86-64 toolchain leaves 'lib' empty and uses 'lib64' for
everything, so force that in the tcmode the way we do for aarch64.
This also switches from hardcoding BASELIB to using the bits defined in the
tuning files, to reduce how much is being hardcoded.
Signed-off-by: Christopher Larson <chris_larson@mentor.com >
2016-01-22 09:19:33 -07:00
Noor-Ahsan
9bef0dd9e1
Merge pull request #115 from drewmoseley/fix-multiple-providers
...
Fix multiple providers for cedar asyncs
2016-01-15 19:58:33 +05:00