public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* Re: [ECOS] object format conversion
       [not found] <200102190615.WAA23573@cygnus.com>
@ 2001-02-19  6:47 ` Bart Veer
  0 siblings, 0 replies; 2+ messages in thread
From: Bart Veer @ 2001-02-19  6:47 UTC (permalink / raw)
  To: ahwa; +Cc: ecos-discuss

>>>>> "Li" == Li Xinghua <ahwa@fudan.edu> writes:

    Li> Hi,all

    Li> I have a SuperTAP 386EX emulator with CAD-UL XDB debugger. And
    Li> I want to run eCos based 386EX platform.

    Li> As a new comer to ecos,the HAL porting is very difficult to
    Li> me.

    Li> Then I want to compile ecos source and applications using GNU
    Li> complier and debug them using CAD-UL XDB and SuperTAP. But gcc
    Li> generated ELF/a.out/COFF object file format ,and CAD-UL link
    Li> tool produced OMF386 format. Is there any tool that can
    Li> implement this conversion? Any advices to my development will
    Li> be appreciated.

eCos has a number of dependencies on the GNU tools, including the
linker. Specifically it requires support for constructor priority
ordering, and it is very desirable for the linker to support
section-based garbage collection as well. See
http://sources.redhat.com/ecos/faq.html#porting_compiler for more
details.

This is all relatively straightforward when using the ELF format, but
some older formats are incapable of containing the relevant
information. I do not know the details of OMF386 or the CAD-UL tools,
so I cannot comment further on those. Ideally you would use gdb for
debugging purposes, but you would have to check with the gdb folks and
the emulator manufacturers to find out whether or not anybody has
contributed the appropriate code so that gdb can interact with the
SuperTAP.

Bart

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [ECOS] object format conversion
@ 2001-02-18 22:14 Li Xinghua
  0 siblings, 0 replies; 2+ messages in thread
From: Li Xinghua @ 2001-02-18 22:14 UTC (permalink / raw)
  To: ecos-discuss

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2285 bytes --]

Hi,all
I have a SuperTAP 386EX emulator with CAD-UL XDB debugger.
And I want to run eCos based 386EX platform.

As a new comer to ecos,the HAL porting is very difficult to me.

Then I want to compile ecos source and applications using GNU complier and debug them using CAD-UL XDB and SuperTAP.
But gcc generated ELF/a.out/COFF object file format ,and  CAD-UL link tool produced OMF386 format. Is there any tool that can implement this conversion? Any advices to my development will be appreciated.

Thanks.

=========================================================================================
Chinese :

ÎÒÏë×ö»ùÓÚ386EXƽ̨µÄǶÈëʽϵͳ¿ª·¢£¬ÊÔͼ²ÉÓÃeCos×÷ΪRTOS£¬µ«¿àÓÚÄ¿Ç°µÄ°æ±¾Ö»Ö§³ÖPCƽ̨¡£
×Ô¼º×÷ƽ̨ÒÆÖ²£¬Ð´ GDB STUB ÔòÓкܴóµÄÀ§ÄÑ¡£
ÁíÍ⣬ÂòÁËApplied Microsystem Corporation¹«Ë¾µÄ386EX·ÂÕæÆ÷£¬¸½´øCAD-UL¹«Ë¾µÄXDB386ºÍlinker386Á¬½Ó¹¤¾ß¡£ÎÒÏë°ÑÁ½Õß½áºÏÆðÀ´¡£ÓÉÓÚgcc²úÉúµÄÊÇELF/COFFµÈÄ¿±êÎļþ¸ñʽ£¬µ«CAD-ULµÄ¹¤¾ßÖ§³ÖOMF386µÄ¸ñʽ£¬ËùÒÔÈç¹ûÓиñʽת»»¹¤¾ß£¬ÄÇôÕâ¸ö·½°¸¾Í»ù±¾¿ÉÐÐÁË¡£Æäʵ£¬ÎÒ×¢Òâµ½ÓкܶàÈËÒ²ÔÚÕÒÕâ¸öת»»¹¤¾ß¡£
Ï£ÍûÄܵõ½¸÷λµÄ½¨Ò顣лл£¡


            Li Xinghua
            ahwa@fudan.edu


____________________________
BN3 Hosted Customer Service Solution, basic service FREE.
CRM enable your web site in 5 minutes! http://www.bn3.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-02-19  6:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <200102190615.WAA23573@cygnus.com>
2001-02-19  6:47 ` [ECOS] object format conversion Bart Veer
2001-02-18 22:14 Li Xinghua

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).