Hi,
Thought I'd ask here as I've not managed to find any positive answers
from google.
But is anyone working on a Z80 port of GCC 4 or 5?
I've managed to find patches for Z80 ports but they are using ancient GCC's.
Thanks,
Luke.
I forgot, I'm not interested in using C, so SDCC is out of the question.
On 14/10/15 16:04, Luke A. Guest wrote:
> Hi,
>
> Thought I'd ask here as I've not managed to find any positive answers
> from google.
>
> But is anyone working on a Z80 port of GCC 4 or 5?
Hi,
I'm trying (again) to work out how to build a GNAT cross compiler with
no runtime, but with the tools.
Firstly, I'd just like to ask, is this supposed to be possible?
If it is possible, why is it so hard/impossible and why will nobody from
AdaCore answer my questions regarding it?
I'm wanti
On Tue, 2011-02-01 at 18:57 +0100, Arnaud Charlet wrote:
> > I'm trying (again) to work out how to build a GNAT cross compiler with
> > no runtime, but with the tools.
>
> As explained in the documentation, you need to first build a native GNAT
> compiler with the same sources before building a GN
c/ada/ChangeLog
--- gcc-4.6.1.orig/gcc/ada/ChangeLog 2011-06-27 11:03:04.0 +0100
+++ gcc-4.6.1/gcc/ada/ChangeLog 2011-10-09 11:51:05.0 +0100
@@ -1,3 +1,18 @@
+2011-10-09 Luke A. Guest
+
+ * Initial port of ZCX code to ARM Linux.
+ * s-excunw-gcc.ads: New file, extracts the normal GCC U
On Sun, 2011-10-09 at 20:38 +0100, Luke A. Guest wrote:
> Anyway, I changed the code to throw an exception in a nested subprogram,
> this was also caught by the outer subprogram. I then added a raise;
> statement as a handler to see if it would reraise and then exit the
> program, sad
On Wed, 2011-10-12 at 09:09 +0200, Eric Botcazou wrote:
> > On further thinking about this, I have a feeling this may have something
> > to do with the Private1 field of the unwind_exception, but I'm not too
> > sure how yet.
>
> For sure, adding a couple of fields on the Ada side that don't exist
I managed to build it with my own compiled version of GCC-4.3 under
Ubuntu. The stock 4.1 compilers failed on a -f flag IIRC, can't remember
what it was exactly though.
Luke.
Hi,
I'm having a look into getting DWARF2 exceptions (ZCX) working on ARM. I
just wondered if anyone has done this yet or is working on it?
My target will be N900 Maemo, I'll have to use an older GCC due to the
fact that the ABI changed at v4.4
(http://gcc.gnu.org/gcc-4.4/changes.html bit-fields)
On Fri, 2010-09-24 at 15:39 -0700, Andrew Pinski wrote:
> > (http://gcc.gnu.org/gcc-4.4/changes.html bit-fields).
>
>
> That ABI change only structs which are marked as being packed. If you
> have some of those in your code, you need to understand that before
> 4.4, it was incorrectly working.
On Mon, 2010-09-27 at 11:12 +0200, Olivier Hainque wrote:
> Hello Luke,
>
> Luke A. Guest wrote:
> > I'm having a look into getting DWARF2 exceptions (ZCX) working on ARM.
>
> Thanks :-)
Well, I'm reading as much as I can regarding this, but finding it hard
to
On Mon, 2010-09-27 at 12:33 +0200, Olivier Hainque wrote:
> Luke A. Guest wrote:
> > Well, I'm reading as much as I can regarding this, but finding it
hard
> > to work some things out.
>
> That's a pretty complex and very precise machinery overall.
You'
Hi,
I've been reading as much as possible and trying to follow the source as
much as possible and have, I think, come across a bit of a stopper as it
may require a re-arrangement of GNAT sources, if I'm right, that is.
So an exception object is defined within a-exexpr-gcc.adb as:
type Unwind_
Hi,
I've tried what I thought was correct and implemented 2 new private
child specifications (of Ada.Exceptions.Exception_Propagation)
containing the specifications of the Unwind_Exception (generic) and the
Unwind_Control_Block/Unwind_Exception (ARM EABI) and I'm getting the
following error and I'
On Thu, 2010-10-14 at 09:31 +0200, Duncan Sands wrote:
> Hi Luke,
>
> > a-exexpr.adb:39:06: "Ada.Exceptions.Exception_Propagation" is not a
> > predefined library unit
>
> it looks like you get this error when the compiler can't find a file that it
> thinks forms part of the Ada library (this is
Hi,
I've been over this before and have got nowhere with it. As I've just
retried building the latest sources after a long break I'd thought I'd
add some further comment in the hope that someone somewhere cares enough
to fix this issue; this is over my head at this time.
Say you want to build an
On Thu, 2014-01-16 at 18:53 +0100, Rolf Ebert wrote:
> Am 16.01.2014 18:17, schrieb Luke A. Guest:
>
> > But what about the gnattools? Not buildable. A message in the ml
> > archives states to build them with "make -C gcc gnattools," but this
> > fails:
>
>
And to clarify:
$ make -C gnattools/ gnattools-cross
make: Entering directory
`/home/laguest/src/mine/tinyada-new/build/arm-none-eabi/gcc2-built-with-git-ro/gnattools'
# gnattools1-re
make -C ../gcc/ada/tools -f ../Makefile \
"CC=cc" "CXX=g++" "CFLAGS=-g -W -Wall" "LDFLAGS=" "ADAFLAGS=-g
nyada/lib/gcc/arm-none-eabi/4.9.0/
include include-fixed install-tools plugin
$ ls ~/opt/tinyada/lib/gcc/mips-elf/4.9.0/
include include-fixed install-tools plugin
$ ls ~/opt/tinyada/lib/gcc/msp430-elf/4.9.0/
include include-fixed install-tools plugin
$ ls ~/opt/tinyada/lib/gcc/x86_64-elf/4.9.
On Fri, 2014-02-14 at 15:32 +, Brian Drummond wrote:
> OK I'll take a look.
> Too many make and install targets; I have no idea how this process
> interacts with the process specified here:
> https://sourceforge.net/apps/mediawiki/mspgcc/index.php?title=Install:redhat
> for the msp430, using (
Hi,
I've uploaded a prebuilt arm cross compiler for Linux x86_64, built on
Debian Jessie, should work fine, crosses fingers :D
https://www.dropbox.com/s/273e1pbez0qgqkp/tinyada-arm-none-eabi-4.9.0-20140122.tbz
Thanks,
Luke.
Hi,
I'm trying to add GNAT to Yocto and still coming across problems. I have
a number of questions about GNAT as a cross compiler, I know it wasn't
designed as one within the GCC tree, but I think it needs to be capable
of building as one to match the other compilers.
1) The latest problem I'm ha
On Wed, 2013-01-09 at 09:57 +0100, Arnaud Charlet wrote:
> > 2) I also want to point out that inside
> > gcc/ada/gcc-interface/Makefile.in there are lines such as:
> >
> > GNATLIB_SHARED = gnatlib-shared-dual
> >
> > Is these relics?
>
> No, these are correct settings. If there's a mistake,
On Wed, 2013-01-09 at 08:43 +, Luke A. Guest wrote:
> 1) The latest problem I'm having is that it fails to build
> libgnat-4.6.so, I've managed to track it down to the following code
> inside libada/configure:
>
> # Determine what to build for 'gnatlib
Further to my last email, I managed to get it to work with no runtime,
I've documented it as well, here:
http://www.archeia.com/article-1199444859.html
Luke.
Hi,
I was just wondering what licences are used for GNAT now that AdaCore
has GNAT-GPL rather than GNAT with GMGPL'd runtime.
It seems that the source - when I last looked - for the runtime was GPL
rather that GMGPL, but I thought that only the FSF could change the
licence of these files?
Can so
On Fri, 2008-03-21 at 14:20 -0400, Robert Dewar wrote:
> Luke A. Guest wrote:
> The license for the run-time sources at the FSF is the GMGPL.
> >
> > Can somebody please explain what licences are used for GCC-4.3.x & GNAT?
Good to know, thanks.
Luke.
Hi,
I got a simple hello world style multiboot kernel working again recently
and it has got me thinking about how I should be using GNAT.
Basically, I built a cross compiler for binutils and gcc to target
i386-elf (I will be wanting to play with other targets in the future,
e.g. mips-elf, arm-elf
28 matches
Mail list logo