The solution to build gdbserver cleanly is not hard, see below. After
confirmation from you, I'll submit this to the appropriate gdb mailing
list.
Danny
dannypc: {621} diff -c configure.srv.orig configure.srv
*** configure.srv.orig 2009-04-17 20:04:04.000000000 +0200
--- configure.srv 2009-04-17 19:49:46.000000000 +0200
***************
*** 65,70 ****
--- 65,79 ----
srv_linux_regsets=yes
srv_linux_thread_db=yes
;;
+ i[34567]86-*-mingw*ce*)
+ srv_regobj=reg-i386.o
+ srv_tgtobj="win32-low.o win32-i386-low.o"
+ srv_tgtobj="${srv_tgtobj} wincecompat.o"
+ # hostio_last_error implementation is in
win32-low.c
+ srv_hostio_err_objs=""
+ srv_mingw=yes
+ srv_mingwce=yes
+ ;;
i[34567]86-*-mingw*) srv_regobj=reg-i386.o
srv_tgtobj="win32-low.o win32-i386-low.o"
srv_mingw=yes
dannypc: {622}
On Fri, 2009-04-17 at 09:05 +0200, Johnny Willemsen wrote:
> Hi,
>
> Thanks, we are going to compile ACE/TAO for cegcc x86 and see if we can run
> one of our basic tests on the target. We will keep you informed on the
> results.
>
> Marcel, can you compile your ACE tree and try OS_Test on the x86 target?
>
> Johnny
>
> > Everything except src/profile compiles on my system.
> >
> > The profile stuff has at least two issues. The easy one is a small
> > configure issue related to underscores.
> >
> > The other is that mcount.c contains ARM assembler, not x86 assembler.
> >
> > Note that src/profile is rather funky stuff, I'd prefer to stay away
> > from it until we're sure that all the rest works.
> >
> > I'm uploading a 57574147 byte file (yes, 57MB) to
> > http://danny.backx.info/download/cegcc/x86mingw32ce-linux.tar.gz
> >
> > This is the contents of a fresh build, installed to /opt/x86mingw32ce .
> >
> > This doesn't include gdb (gdb isn't in our SVN any more, its regular
> > releases are good enough for cegcc-arm).
> >
> > The gdb is in a separate file (11183360 bytes):
> > http://danny.backx.info/download/cegcc/x86mingw32ce-gdb-linux.tar.gz
> >
> > gdbserver isn't in that yet, I still have an issue with it.
> >
> > Danny
> >
> > On Thu, 2009-04-16 at 20:16 +0200, Johnny Willemsen wrote:
> > > Hi,
> > >
> > > > That would require "a bit" of work to hook the binutils build
> > system
> > > > into src/mingw. I don't think that this would be a very good idea,
> > this
> > > > is too low level stuff.
> > > >
> > > > I've just committed a patch to SVN, can you review ?
> > >
> > > Looks ok. I will do a svn update tomorrow morning and do a complete
> > fresh
> > > build.
> > >
> > > Johnny
> > >
> > --
> > Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info
>
>
> ------------------------------------------------------------------------------
> Stay on top of everything new and different, both inside and
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today.
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> Cegcc-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cegcc-devel
>
--
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Cegcc-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel