| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
- Build GDb first as we do for RTEMS 5 and later
- Update GDB to 9.1 for all archs expect SPARC. The SIS patches
only apply to 7.9. Disable Python for SPARC
Closes #4111
|
|
|
|
| |
Closes #3316
|
|
|
|
|
|
|
| |
Using the RSB release version for the gcc version string means the
tools have a version string that matches the release.
Close #3074
|
|
|
|
| |
Close #3271
|
|
|
|
|
|
|
| |
Newer makeinfo tools cannot build the existing texinfo in gcc so
disable building it. This will not be fixed on the gcc branches.
Updates #3027.
|
|
|
|
|
|
|
|
|
| |
Select MinGW compilers for Windows builds on Windows.
Use the system readline rather than GDB's which does not
handle cmd.exe correctly.
Closes #2681.
|
| |
|
|
|
|
|
|
| |
Detect a suitable Python version on Windows.
Update #2619.
|
| |
|
|
|
|
| |
closes #2547.
|
|
|
|
| |
NetSNMP breaks building with extra jobs on fast hardware.
|
| |
|
| |
|
|
|
|
|
| |
Check is the VDE development package is installed and if it is
enabled support.
|
| |
|
| |
|
|
|
|
| |
The testing of building on Windows is done using MSYS2.
|
|
|
|
|
| |
Remove the extra gdb-7.8.1.cfg and added support to allow GDB tar
compression to be version defined. GDB has changed it default to .xz.
|
|
|
|
| |
Thanks to Wendell P Silva for the excellent Wiki page.
|
|
|
|
| |
https://developers.google.com/protocol-buffers/
|
|
|
|
|
|
| |
Adding the host name results in the tar files created by the
--bset-tar-file and --pkg-tar-files to contain the host name.
This is useful when building Cxc packages.
|
|
|
|
|
|
| |
Add a suitable hash for the build to proceed.
Closes #2202.
|
| |
|
|
|
|
| |
Also fixes the can't compute CFA problem.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This patch adds support to enable RSB to build or1ksim emulator
(the main OpenRISC 1000 simulator) from latest or1ksim github repo.
|
| |
|
|
|
|
|
| |
Add support for simulator options to enable special features of
some gdb simulators.
|
|
|
|
|
|
|
|
|
|
|
| |
They are:
m32c
microblaze
mips
moxie
powerpc
sparc
v850
|
| |
|
|
|
|
|
|
|
| |
Provide the paths so a package built for RTEMS can be installed
under the BSP.
Update NTP to install under the BSP.
|
| |
|
|
|
|
| |
Do not use any jobs to build NTP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the 'opt' from various macros and shell variables.
Add pkgconfig to the checks to make it clear the check is a
pkgconfig check.
Add NTP support as the first package to be built using the RSB.
Split the RTEMS URL's out from the base bset file into a separate
file that be included by other files.
Add an RTEMS BSP configuration file to help abstract the process
of building 3rd party packages.
Clean the cross and canadian cross support up so we can cleanly support
cross and canadian cross building.
Refactor the pkgconfig support and clean up the PC file handling of
loading modules.
Add support for %{?..} to return false if a macro is %{nil}.
Add %{pkgconfig ..} support to allow better control of access RTEMS
pkgconfig files.
|
|
|
|
|
| |
Check to see if the macro is defined. If not defined define
it with the simulator enabled.
|
|
|
|
|
|
|
|
|
|
|
| |
Configuration files get the following releases:
- binutils-2.24
- newlib-2.1.0
- gcc-4.8.2
- gdb-7.7
Patches to tool-chain are mix of OpenRISC original patches and other
additions to build the previous releases for RTEMS.
|
|
|
|
|
|
| |
Remove the numbered source and patches and automatically manage
sources and patches. This removes the overhead in maintaining large
collections of patches.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Hack round the FreeBSD iconv support in Freebsd 10. In 10 libc now
supports iconv however iconv.h is present under /usr/local.
Start to add support to build qemu for MinGW via a Cxc. This is a
work in progress and contains lots of hidden traps.
In config.py separate out of the canadian build status.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Both phases of the build need to find the libraries in their temporary
path.
|
| |
|
| |
|
|
|
|
|
| |
Update configuration to build on FreeBSD. This is based on pkg-config
detecting the packages installed on the host.
|
|
|
|
|
|
|
|
|
|
|
| |
Qemu requires gettext, glib, libffi, and pixman. DTC is built
as a submodule.
On Mavrick provide a pkg-config command so avoid needing a pkgconfig.
The one here is only just good enough to work.
Provide an internal autotools build including libtool so qemu can
be built from git.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
On NetBSD with ksh changing into a symlink made PWD the link's
target path so a 'cd ..' returned you to that parent and not
the parent you started from. Record the build top and then
change back to that path.
Change the package names to the actual packages and remove the
extra directory in the build tree. This makes the paths simpler.
|