788 Commits

Author SHA1 Message Date
Sebastian Huber
af414b75d7 rtems4.11/sparc: Update patch hash for GDB 7.8 2014-12-04 13:23:39 +01:00
Sebastian Huber
00fc6f2728 rtems4.11/sparc: Add patches for GCC 4.9.2 2014-12-04 13:16:45 +01:00
Sebastian Huber
dd51e39fe4 sb: Statically link zlib for GCC on MinGW 2014-12-04 09:00:51 +01:00
Chris Johns
9a57c1059c rtems4.11: Update ARM and M68K to gdb-7.8.1. 2014-12-02 15:52:22 +11:00
Chris Johns
0dc8fd20f7 rtems4.11: Update the SPARC patch link and hash. 2014-12-02 15:48:05 +11:00
Jiri Gaisler
3834e6a28e bare/qemu: add patches for leon3 support. 2014-12-01 08:33:54 +11:00
Jiri Gaisler
1a0ccb99ac sparc-gdb: use patch for leon2/3 support to sis
Also fixes the can't compute CFA problem.
2014-12-01 08:33:48 +11:00
Joel Sherrill
aa5407f271 4.11/rtems-nios2.bset: Drop patch adding RTEMS target 2014-11-21 12:48:49 -06:00
Joel Sherrill
81bf1030a3 Update newlib to 20 Nov 2014 and hash de616601501c4f82968683e80c112604a2d40222
This picks up at least these RTEMS Project patches:

  + Joel Sherrill to ensure the PRIxxPTR defines are correct on all targets.
  + Sebastian Huber NGROUPS adjusted to have even value.
2014-11-20 13:41:19 -06:00
Chris Johns
a0a5b1ca8d bare: Update qemu to the latest version.
Add support to build on FreeBSD 10.

The CAN support is broken on a recent qemu and needs updating so has
been removed from the build.
2014-11-06 08:46:41 +11:00
Chris Johns
5821b02e82 sb: FreeBSD uses clang for cc on version 10 and later. 2014-11-06 08:44:45 +11:00
Chris Johns
ae11ecf093 rtems4.11: Use rtems-tools HEAD for 4.11 until stable. 2014-11-05 09:36:44 +11:00
Ben Gras
1587711d6a update rtems-tools 2014-11-02 08:53:08 +11:00
Chris Johns
619675f119 rtems4.11: Forgot to make the change to 4.9.2. 2014-10-31 15:33:08 +11:00
Chris Johns
85b46b85f1 sb: Provide a default log if none is provided. 2014-10-31 15:11:10 +11:00
Chris Johns
5fdd664b18 sb: Convert the '-' to '_' in symlinks for git repos. 2014-10-31 15:11:10 +11:00
Chris Johns
1b11d05bdf rtems4.11: Upgrade to gcc-4.9.2. Build rtems-tools and install.
RTEMS kernel requires the rtems-tools package be installed to
build the libdl tests.
2014-10-31 15:11:10 +11:00
Joel Sherrill
4830e230ec rtems-4.11: Add libjpeg 2014-10-24 17:00:52 -05:00
Chris Johns
7c8c1d1dea rtems-4.11: Switch to newlib's git repo. 2014-10-07 20:50:43 +11:00
Karel Gardas
5eb832f296 add support for i386-solaris2 platform 2014-10-07 19:50:59 +11:00
Chris Johns
bc51abf251 rtems: Fix type in RTEMS kernel build.
Reported by Marco Hoefle <marco.hoefle@nanotronic.ch>.
2014-09-20 10:10:45 +10:00
Ben Gras
5f0e38f3bf rename variable to defined one 2014-09-08 08:49:19 +10:00
Matt Carberry
cf9d27ee38 Fixes qemu build error.
Since 1.5 qemu defaults to gtk. Since then, the install command triggers
the use of xgettext and msgmerge, both of which are unable to find the
libgettextsrc library without passing LD_LIBRARY_PATH.
2014-09-08 08:49:03 +10:00
Chris Johns
a36e63b42f doc: Update the Fedora package list for Fedora 19. 2014-09-05 11:02:58 +10:00
Chris Johns
d790668e39 sb: Add support for the standard git protocols for the %source command.
The source selector 'git://' now supports a protocol option that lets
you set the specific protocol git is to use to access a remote
repository.
2014-08-29 13:14:14 +10:00
Hesham ALMatary
183626a1d4 Add support for building bare-metal or1ksim.
This patch adds support to enable RSB to build or1ksim emulator
(the main OpenRISC 1000 simulator) from latest or1ksim github repo.
2014-08-29 11:51:39 +10:00
Hesham ALMatary
e7a6292cb5 Fix bug of uncompressing zip files.
This patch uses __unzip macro for uncompressing zip files instead of
the wrong __zip macro which is not defined in defaults.mc file.
2014-08-29 11:51:24 +10:00
Chris Johns
2b4cd57ed8 sb: Fix the if logic for parameters. 2014-08-23 13:26:24 +00:00
Chris Johns
f022f82886 rtems-4.11: Use the internal autoconf build. 2014-08-23 13:24:05 +00:00
Chris Johns
5d9b1537ac config: Detect a pipe error on command failure. 2014-08-23 13:23:00 +00:00
Chris Johns
cd93d89b08 rtems-4.11: Fix the broken RTEMS build on 4.11. 2014-08-23 13:19:25 +00:00
Chris Johns
257d1e4378 rtems-4.11: Fix building the SPARC simulator.
Add support for simulator options to enable special features of
some gdb simulators.
2014-08-21 22:40:47 +10:00
Chris Johns
05cea12ce1 rtems-4.11: Newlib 19-Aug-2014.
Add the hash for automake.
2014-08-20 05:00:41 +00:00
Chris Johns
9ff6dad568 rtems: Remove the duplicate hashes from the config. 2014-08-19 11:40:20 +00:00
Chris Johns
53290f9bd7 sb: Add a dry run footer to ereports. 2014-08-14 07:10:52 +10:00
Chris Johns
1c3547fcf7 rtems-4.10: Add checksums. 2014-08-13 20:39:06 +00:00
Chris Johns
d3629a9bae sb: Fix sources related bugs.
Updates the sources module introduced bugs in the build and download
modules. The commit fixes those modules.
2014-08-12 12:59:22 +10:00
Chris Johns
8db5212665 sb: Complete support for INI file reporting.
The INI file format provides a parsable configuration file format.
2014-08-12 12:22:30 +10:00
Chris Johns
91462f6d5e sb: Add INI format output to the reports.
The INI format report is a way to export a configuration.
2014-08-09 23:51:19 +10:00
Chris Johns
c21f09e060 sb: Update git support. 2014-08-09 23:51:02 +10:00
Chris Johns
4934771892 sb: Add support to get sources and hashses. 2014-08-09 23:49:29 +10:00
Chris Johns
aaa015eda0 rtems-4.11: Do not build GDB sim on MinGW32 for some targets.
They are:
  m32c
  microblaze
  mips
  moxie
  powerpc
  sparc
  v850
2014-08-05 22:59:43 +00:00
Chris Johns
039381478b sb: PR 2184 - Fix the subprocess use on Python < 2.7. 2014-08-05 13:51:08 +10:00
Chris Johns
910081d515 sb: Fix using hashlib's algorithms on python earlier than 2.7. 2014-08-04 18:09:30 +10:00
Chris Johns
7c46699472 rtems-4.11: Use gcc-4.9.1 for Microblaze.
Microblaze does not build for gcc-4.8.3.
2014-07-31 13:37:15 +10:00
Chris Johns
7ea4534683 rtems4.11: Add rtems-or1k to rtems-all. 2014-07-30 12:33:43 +10:00
Chris Johns
65f9bced89 config: Format changes. 2014-07-30 12:32:05 +10:00
Hesham ALMatary
a69c400fd8 Refer to newlib-cvs and gcc.4.8.3, and add hashes for patches.
1- Refer to newlib-cvs as it supports OpenRISC/RTEMS by now.
2- Use gcc.4.8.3 release instead of 4.8.2 one.
3- Refer to the new gcc-4.8.3 patch.
4- Add hash feature for patches.
2014-07-30 12:29:27 +10:00
Chris Johns
40d01d638d doc: Minor corrections and updates. 2014-07-30 10:07:36 +10:00
Chris Johns
6b4f83c12f doc: Add %hash. 2014-07-29 17:25:06 +10:00