| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
RTEMS kernel requires the rtems-tools package be installed to
build the libdl tests.
|
| |
|
|
|
|
|
|
|
|
| |
File download by http, ftp, pw support checksum. The %hash
directive provides a means of setting a hash used to
checksum the file.
Files on disk or just downloaded are checked.
|
|
|
|
|
|
| |
Refactor some of the configurations to make it easier to maintain.
Add gcc-4.9.x support.
|
|
|
|
|
|
| |
Remove the numbered source and patches and automatically manage
sources and patches. This removes the overhead in maintaining large
collections of patches.
|
|
|
|
|
|
|
|
| |
The lm32 arch builds on gcc-4.9.0 so lets move to a recent build rather
than the old 4.5.? build.
Remove stdin and stdout references and the simulator io calls in gdb
so the simulator builds on Windows.
|
|
|
|
|
| |
Update lm32, m32c, m32r, m68k, microblaze, mips, powerpc, sh, sparc64
v850.
|
| |
|
| |
|
|
|
|
| |
Note, some architectures remain broken with the new gcc.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes adds support to build the autotools if the host installed
version is not a suitable version. Autoconf and automake have hard coded
references to the install prefix and host tools and this makes it impossible
to relocate, that is use in any path other than the install prefix. To
bootstrap automake you need to first build a suitable autoconf and with that
you can built automake for the install prefix. The other complication is
not referencing the install prefix in the path when building in the RSB.
Having the install prefix in the path can result in strange issues appearing
such as gcc using a new assembler feature not present in an older assember
installed under the install prefix.
The process is to build the autotools using an install prefix to an
internal path inside the RSB temporary path and to use that autoconf
to build the version for the install prefix. The internal install
prefix version is also used to bootstrap RTEMS.
|
|
|
|
|
|
|
|
|
| |
Rework the RTEMS build set files to point to the new location.
Move the files into devel, this follows the ports naming in
FreeBSD.
Update the macros, defaults, and options to support this.
|
| |
|
|
|
|
| |
Also add notes on some skyeye and qemu based ones.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
All patches are now downloaded. No patches or source is held
in the RTEMS Source Builder repo.
As part of this the build sets now have a single rtems_arch define
and the base RTEMS 4.11 build set now creates the _target macro.
With this change a method to manage RTEMS specific patches has been
put in place where build sets can define patches. This avoids needing
special configuration files.
|
|
|
|
|
|
|
| |
This is the reported known working tool set by the Milkymist project.
Currently this does not build on MacOS. It could be a host issue with
the age of the compiler.
|
|
|
|
|
| |
Move the stable to newlib 2.0.0 by default and remove the RTEMS specific
newlib patch which is mostly the changes from 2010.
|
|
|