[linux-yocto] [PATCH 00/10] poky-tiny new features
Alejandro Hernandez
alejandro.hernandez at linux.intel.com
Mon Dec 26 12:45:10 PST 2016
Hey Bruce
On 12/25/2016 07:50 PM, Bruce Ashfield wrote:
> On 16-12-22 1:18 PM, Alejandro Hernandez wrote:
>> These set of patches enable Link Time Optimization (LTO), they are meant
>> for yocto-4.4 ,and yocto-4.8/4.9 branches, they also include other
>> changes
>> needed to build linux-yocto 4.4 with LTO on intel-quark.
>
> They look reasonable to me. I'm going to be merging slower for the
> next week or so, but I will get to these ASAP.
>
> One question though. You mention they are for 4.4, 4.8/4.9, but also
> that some of the patches are needed to build for 4.4. I don't see
> those patches identified as such .. Is it true that they are also
> valid for 4.8/4.9 even though they aren't fixing a compile issue there ?
>
> Bruce
>
Yes, these are valid for 4.8/4.9 as well, I know they apply cleanly, the
linking issue happens on 4.8 only when CONFIG_LTO is enabled, since
CONFIG_LTO wont be enabled by default anywhere , we won't have a problem
there, we could wait to merge for 4.8/4.9 until I make that work if you
wish to, I just thought that since it causes no problem, I'd rather have
all branches as "close" to each other as possible, let me know what you
think.
Alejandro
>>
>>
>> Tom Zanussi (10):
>> meta: Add lto (Link-Time Optimization) enablement feature
>> meta: Add lto-disable feature
>> meta: Add lto-debug feature
>> meta/intel-common: Add intel-common-drivers-32-essential feature
>> meta/intel-common: Have intel-quark-tiny use
>> common-drivers-32-essential
>> soc/x1000: Remove bsp/common-pc/*
>> soc/x1000: Remove unnecessary features
>> soc/x1000: Remove 'default policy' features
>> features/usb/serial: Add new usb serial feature
>> intel-quark: Remove support for serial-all
>>
>> .../intel-common-drivers-32-essential.scc | 6 ++++++
>> bsp/intel-common/intel-common-drivers-32.scc | 2 ++
>> bsp/intel-common/intel-quark-tiny.scc | 2 +-
>> bsp/intel-common/intel-quark.scc | 2 +-
>> features/lto/lto-debug.cfg | 1 +
>> features/lto/lto-debug.scc | 4 ++++
>> features/lto/lto-disable.cfg | 5 +++++
>> features/lto/lto-disable.scc | 4 ++++
>> features/lto/lto.cfg | 2 ++
>> features/lto/lto.scc | 4 ++++
>> features/soc/x1000/x1000.scc | 20
>> --------------------
>> features/usb/serial-all.cfg | 1 -
>> features/usb/serial-all.scc | 2 ++
>> features/usb/serial.cfg | 1 +
>> features/usb/serial.scc | 4 ++++
>> 15 files changed, 37 insertions(+), 23 deletions(-)
>> create mode 100644
>> bsp/intel-common/intel-common-drivers-32-essential.scc
>> create mode 100644 features/lto/lto-debug.cfg
>> create mode 100644 features/lto/lto-debug.scc
>> create mode 100644 features/lto/lto-disable.cfg
>> create mode 100644 features/lto/lto-disable.scc
>> create mode 100644 features/lto/lto.cfg
>> create mode 100644 features/lto/lto.scc
>> create mode 100644 features/usb/serial.cfg
>> create mode 100644 features/usb/serial.scc
>>
>
More information about the linux-yocto
mailing list