This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: porting existing HP-UX to Linux


Thanx for the info&help Steve.
I will look into it ASAP. 

Now i can make that old HP cow work with the debug-output from gcc.

>Jan,
>
>I recently had a project where we were moving code done with the MRI tools
>to the GNU tools.  We have custom boards all using the 68k and Coldfire
>series chips.  Our pilot project was only done on boards with the 68332
>chips, but this may have some value to you. The emulators we use are also
HP
>Emulator series 64700.  I never tried to get GDB working with it, but we
use
>the HP graphical debugger/emulator interface with it, running on a HP
>workstation.  Anyway, a reprint of an earlier answer by me:

> I've had similar problems with trying to get debug info showing up using
my
> HP emulator with an IEEE format.  Basically this is a problem of gcc not
> retaining file names and paths.  Try looking at a previous series of
emails
> to the cross gcc list:
> http://sources.redhat.com/ml/crossgcc/
> search on:  crossgcc+debug+with+HP+emulator
>
> Apply the patch that was so helpfully provided.  Also, I created another
> patch which provides the full path if necessary using a new switch
> -fkeep-full-file-path.  This was never submitted (I just considered it an
> unoffical hack that works for me....), but you might find it useful, so I
> have attached it.
>
> This caused some other problems (a segfault bug) with objcopy and if you
> run into similar problems try:
> http://sources.redhat.com/ml/binutils/2001-01/msg00306.html   (I think
this
> is the first of the thread, but you are looking for anything in the
> "binutils/stabs.c fixes" thread.)

>This may help you get up and running at least with the HP software for your
>emulator.  Don't know if this helps, but...

>Good luck,
>- Steve

----------
>From: Vermeulen Jan <Jan.Vermeulen@siemens.atea.be>
>To: "'crossgcc@sources.redhat.com'" <crossgcc@sources.redhat.com>
>Subject: porting existing HP-UX to Linux
>Date: Fri, Mar 23, 2001, 3:54 AM
>

> Hello everybody, (-- "hello doctor nick!")
>
> We have currently a development system, consisting of a HP PA-RISC station
+
> emulator for a 68040 board which has been developed in-house.
>
> Because of numberous problems and annoyances, we have decided to start
> porting *everything* to a Linux PC platform.
>
> The 68040 cross-compiler has been made succesfully and is outputting
> excellent code (in s-records, so we can flash it on a ROM).
>
> Now we have a small problem. We have an ethernet-based emulator from HP
(HP
> Emulator series 64700) which we used to debug/trace our code.
> We would like to either :
> - make the damn thing work under Linux
> - make use of the GDB in one way or another to debug our code on the
target
> board.
>
> Does anybody has similar experience/problem in this topic ? (might be for
> another target too)
> I know this is slightly off-topic, but I think most people at the crossgcc
> mailinglist are dealing with things like this.
>
> All hints are greatly appreciated,
> Jan
>
> ------
> Want more information?  See the CrossGCC FAQ,
http://www.objsw.com/CrossGCC/
> Want to unsubscribe? Send a note to
crossgcc-unsubscribe@sourceware.cygnus.com

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]