Patchwork [v2,0/6] On-target multilib gcc enhacement

login
register
mail settings
Submitter Constantin Musca
Date Jan. 14, 2013, 3:16 p.m.
Message ID <cover.1358175955.git.constantinx.musca@intel.com>
Download mbox
Permalink /patch/42577/
State New
Headers show

Pull-request

git://git.pokylinux.org/poky-contrib cmuscax/gcc_enhan3

Comments

Constantin Musca - Jan. 14, 2013, 3:16 p.m.
This patchset enables the user to build gcc with configurable multilib options.
The following changes since commit 53cc748b93e8af584557d6db5309c3e955182c5c:

  linux-libc-headers: fix headers install in long path name environments (2013-01-10 23:53:51 +0000)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib cmuscax/gcc_enhan3
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=cmuscax/gcc_enhan3

Constantin Musca (6):
  gcc: add missing dependency (zlib)
  gcc: remove the 64bithack patch
  multilib.conf: add TARGET_ARCH to MULTILIB_SAVE_VARNAME
  gcc: enable multilib for target gcc
  tune-mips32: add BASE_LIB to mips32 tunes
  tune-ppc603e: add BASE_LIB

 meta/conf/machine/include/tune-mips32.inc          |   4 +
 meta/conf/machine/include/tune-ppc603e.inc         |   1 +
 meta/conf/multilib.conf                            |   2 +-
 meta/recipes-devtools/gcc/gcc-4.7.inc              |   5 +-
 meta/recipes-devtools/gcc/gcc-4.7/64bithack.patch  |  63 -------
 meta/recipes-devtools/gcc/gcc-common.inc           |  25 +++
 meta/recipes-devtools/gcc/gcc-configure-common.inc |   3 +-
 meta/recipes-devtools/gcc/gcc-configure-target.inc |   1 +
 meta/recipes-devtools/gcc/gcc-multilib-config.inc  | 200 +++++++++++++++++++++
 meta/recipes-devtools/gcc/libgcc_4.7.bb            |  44 +++++
 10 files changed, 280 insertions(+), 68 deletions(-)
 delete mode 100644 meta/recipes-devtools/gcc/gcc-4.7/64bithack.patch
 create mode 100644 meta/recipes-devtools/gcc/gcc-multilib-config.inc
Saul Wold - Jan. 15, 2013, 7:40 a.m.
On 01/14/2013 07:16 AM, Constantin Musca wrote:
> This patchset enables the user to build gcc with configurable multilib options.
> The following changes since commit 53cc748b93e8af584557d6db5309c3e955182c5c:
>
>    linux-libc-headers: fix headers install in long path name environments (2013-01-10 23:53:51 +0000)
>
> are available in the git repository at:
>
>    git://git.pokylinux.org/poky-contrib cmuscax/gcc_enhan3
>    http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=cmuscax/gcc_enhan3
>
> Constantin Musca (6):
>    gcc: add missing dependency (zlib)
>    gcc: remove the 64bithack patch
>    multilib.conf: add TARGET_ARCH to MULTILIB_SAVE_VARNAME
>    gcc: enable multilib for target gcc
>    tune-mips32: add BASE_LIB to mips32 tunes
>    tune-ppc603e: add BASE_LIB
>
This patch set caused a number of failures on the Autobuilder today. 
please check the AB results.

Thanks

	Sau!

>   meta/conf/machine/include/tune-mips32.inc          |   4 +
>   meta/conf/machine/include/tune-ppc603e.inc         |   1 +
>   meta/conf/multilib.conf                            |   2 +-
>   meta/recipes-devtools/gcc/gcc-4.7.inc              |   5 +-
>   meta/recipes-devtools/gcc/gcc-4.7/64bithack.patch  |  63 -------
>   meta/recipes-devtools/gcc/gcc-common.inc           |  25 +++
>   meta/recipes-devtools/gcc/gcc-configure-common.inc |   3 +-
>   meta/recipes-devtools/gcc/gcc-configure-target.inc |   1 +
>   meta/recipes-devtools/gcc/gcc-multilib-config.inc  | 200 +++++++++++++++++++++
>   meta/recipes-devtools/gcc/libgcc_4.7.bb            |  44 +++++
>   10 files changed, 280 insertions(+), 68 deletions(-)
>   delete mode 100644 meta/recipes-devtools/gcc/gcc-4.7/64bithack.patch
>   create mode 100644 meta/recipes-devtools/gcc/gcc-multilib-config.inc
>
Constantin Musca - Jan. 15, 2013, 9:13 a.m.
On 01/15/2013 09:40 AM, Saul Wold wrote:
> On 01/14/2013 07:16 AM, Constantin Musca wrote:
>> This patchset enables the user to build gcc with configurable 
>> multilib options.
>> The following changes since commit 
>> 53cc748b93e8af584557d6db5309c3e955182c5c:
>>
>>    linux-libc-headers: fix headers install in long path name 
>> environments (2013-01-10 23:53:51 +0000)
>>
>> are available in the git repository at:
>>
>>    git://git.pokylinux.org/poky-contrib cmuscax/gcc_enhan3
>> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=cmuscax/gcc_enhan3
>>
>> Constantin Musca (6):
>>    gcc: add missing dependency (zlib)
>>    gcc: remove the 64bithack patch
>>    multilib.conf: add TARGET_ARCH to MULTILIB_SAVE_VARNAME
>>    gcc: enable multilib for target gcc
>>    tune-mips32: add BASE_LIB to mips32 tunes
>>    tune-ppc603e: add BASE_LIB
>>
> This patch set caused a number of failures on the Autobuilder today. 
> please check the AB results.
>
> Thanks
>
>     Sau!
The re.sub flags argument doesn't exist in python 2.6 or in a lower 
version. Should I adapt my patch for 2.6 or do we need to update
python on the AB systems ?

Cheers,
Constantin
>
>> meta/conf/machine/include/tune-mips32.inc          |   4 +
>>   meta/conf/machine/include/tune-ppc603e.inc         |   1 +
>>   meta/conf/multilib.conf                            |   2 +-
>>   meta/recipes-devtools/gcc/gcc-4.7.inc              |   5 +-
>>   meta/recipes-devtools/gcc/gcc-4.7/64bithack.patch  |  63 -------
>>   meta/recipes-devtools/gcc/gcc-common.inc           |  25 +++
>>   meta/recipes-devtools/gcc/gcc-configure-common.inc |   3 +-
>>   meta/recipes-devtools/gcc/gcc-configure-target.inc |   1 +
>>   meta/recipes-devtools/gcc/gcc-multilib-config.inc  | 200 
>> +++++++++++++++++++++
>>   meta/recipes-devtools/gcc/libgcc_4.7.bb            |  44 +++++
>>   10 files changed, 280 insertions(+), 68 deletions(-)
>>   delete mode 100644 meta/recipes-devtools/gcc/gcc-4.7/64bithack.patch
>>   create mode 100644 meta/recipes-devtools/gcc/gcc-multilib-config.inc
>>