source: rtems-source-builder/rtems/config/4.11/rtems-sparc.bset @ 3742749

4.104.114.95
Last change on this file since 3742749 was 3742749, checked in by Joel Sherrill <joel.sherrill@…>, on 03/25/15 at 21:50:57

Update 4.11 gdb to 7.9 for sparc and use Jiri Gaisler's patch set

It is combined into one until Chris can work around using the unorderd
dict container on the patch set.

  • Property mode set to 100644
File size: 5.5 KB
Line 
1#
2# Tools Set for RTEMS SPARC 4.11 Stable
3#
4
5%define release 1
6
7%define rtems_arch sparc
8
9#
10# The RTEMS 4.11 base defines.
11#
12%include rtems-4.11-base.bset
13
14#
15# GCC patches
16#
17%patch add gcc %{rtems_gcc_patches}/sparc/gcc-4.9.2-leon3v7.diff
18%hash  md5 gcc-4.9.2-leon3v7.diff 06a5a1c42284426bfaeacea4debb791d
19%patch add gcc %{rtems_gcc_patches}/sparc/gcc-4.9.2-rtems-multilibs.diff
20%hash  md5 gcc-4.9.2-rtems-multilibs.diff a39e38ad3e71792b7e7084e1451e8042
21
22#
23# GDB patches
24#
25%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch
26%hash  md5 0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch d7f8e58777535ad28186c443e713b8db
27%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch
28%hash  md5 0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch 422bb1bd2d5dac178db8dd26ae9410b0
29%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch
30%hash  md5 0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch 9e266f674393663a14c207cda895f929
31%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0004-sim-erc32-Use-fenv.h-for-host-FPU-access.patch
32%hash  md5 0004-sim-erc32-Use-fenv.h-for-host-FPU-access.patch ce9c689916905355564eff33b4bb78aa
33%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch
34%hash  md5 0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch 03d4ea37708a6ce593e1daba5f39a266
35%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch
36%hash  md5 0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch 28d2264d5dcea559507e888994ca4a54
37%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0007-sim-erc32-File-loading-via-command-line-did-not-work.patch
38%hash  md5 0007-sim-erc32-File-loading-via-command-line-did-not-work.patch 83a37ca11eef01d37f7f97a14c15dec9
39%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch
40%hash  md5 0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch 1eaf7790407aeef5ec0e1d30b8387626
41%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch
42%hash  md5 0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch 75b3828964a10a8864b80dbaba64fff0
43%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch
44%hash  md5 0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch 6a8771a47060e97acac90abdd9e9add0
45%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch
46%hash  md5 0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch 98d24e693486aae278c3ddbc1e727dc9
47%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch
48%hash  md5 0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch 647991a1b02fdb0032adf47af4a0c326
49%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0013-sim-erc32-Fix-a-few-compiler-warnings.patch
50%hash  md5 0013-sim-erc32-Fix-a-few-compiler-warnings.patch 9e23c26becc215b2552eecc8f7b01386
51%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch
52%hash  md5 0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch 3734eeda3d615704a687c02a24df0e86
53%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch
54%hash  md5 0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch 1fccaba355b1e684efce5f18a2ce3273
55%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch
56%hash  md5 0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch 72d575faf24002e705f6284a15e57c0b
57%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch
58%hash  md5 0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch 5d1f57522d31e6dbf01ba2c1401e5c66
59%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch
60%hash  md5 0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch 8070d6ccbc15752b78c8c41d9299e9ea
61%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch
62%hash  md5 0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch a58423e0f55981d408ac94c7e8562120
63%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0020-sim-erc32-Updated-documentation.patch
64%hash  md5 0020-sim-erc32-Updated-documentation.patch c3584690e0706ca7314c97c7b0c44aca
65%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0021-sim-erc32-Add-data-watchpoint-support.patch
66%hash  md5 0021-sim-erc32-Add-data-watchpoint-support.patch dbbe838c360df11d92a6db6caaf1e49a
67%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0022-Add-watchpoint-support-to-gdb-simulator-interface.patch
68%hash  md5 0022-Add-watchpoint-support-to-gdb-simulator-interface.patch 2a48b303f7325b46e99240c802e027f2
69%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch
70%hash  md5 0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch 4942529b35e91618865e95132216b702
71
72#
73# If Windows (MinGW) do not build the simulator.
74#
75%define win32-gdb-disable-sim
76
77#
78# Tools configuration.
79#
804.11/rtems-autotools
81devel/expat-2.1.0-1
82tools/rtems-binutils-2.24-1
83tools/rtems-gcc-4.9.2-newlib-2.20.0-20150323-1
84tools/rtems-gdb-7.9-1
85tools/rtems-tools-4.11-1
86tools/rtems-kernel-4.11
Note: See TracBrowser for help on using the repository browser.