patches/gdb/6.8a/120-tdep-opcode-include-workaround.patch
author Michael Hope <michael.hope@linaro.org>
Thu Sep 29 12:40:42 2011 +1300 (2011-09-29)
changeset 2695 f2495884ca3e
parent 747 d3e603e7c17c
permissions -rw-r--r--
config: add a 'auto' value for the number of parallel jobs

When CT_PARALLEL_JOBS is -1, set the number of parallel jobs to the
number of online CPUs + 1. Update documentation to match.

I find this useful when building in the cloud. You can use the same
.config file and have the build adapt to the number of processors
available. Limited testing shows that NCPUS+1 is faster than NCPUS+0
or NCPUS+2.

Signed-off-by: Michael Hope <michael.hope@linaro.org>
     1 Original patch from gentoo: gentoo/src/patchsets/gdb/6.8/20_all_gdb-tdep-opcode-include-workaround.patch
     2 -= BEGIN original header =-
     3 workaround build failure
     4 
     5 http://bugs.gentoo.org/216368
     6 
     7 -= END original header =-
     8 diff -durN gdb-6.8.orig/gdb/frv-tdep.c gdb-6.8/gdb/frv-tdep.c
     9 --- gdb-6.8.orig/gdb/frv-tdep.c	2008-01-11 14:19:59.000000000 +0100
    10 +++ gdb-6.8/gdb/frv-tdep.c	2008-06-17 16:07:34.000000000 +0200
    11 @@ -32,7 +32,7 @@
    12  #include "gdb_assert.h"
    13  #include "sim-regno.h"
    14  #include "gdb/sim-frv.h"
    15 -#include "opcodes/frv-desc.h"	/* for the H_SPR_... enums */
    16 +#include "../opcodes/frv-desc.h"	/* for the H_SPR_... enums */
    17  #include "symtab.h"
    18  #include "elf-bfd.h"
    19  #include "elf/frv.h"
    20 diff -durN gdb-6.8.orig/gdb/mep-tdep.c gdb-6.8/gdb/mep-tdep.c
    21 --- gdb-6.8.orig/gdb/mep-tdep.c	2008-01-11 14:20:02.000000000 +0100
    22 +++ gdb-6.8/gdb/mep-tdep.c	2008-06-17 16:07:34.000000000 +0200
    23 @@ -53,8 +53,8 @@
    24  
    25  /* Get the user's customized MeP coprocessor register names from
    26     libopcodes.  */
    27 -#include "opcodes/mep-desc.h"
    28 -#include "opcodes/mep-opc.h"
    29 +#include "../opcodes/mep-desc.h"
    30 +#include "../opcodes/mep-opc.h"
    31  
    32  
    33  /* The gdbarch_tdep structure.  */