This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Undefined hal_interrupt_stack_call_pending_DSRs
- From: Gary Thomas <gary at mlbassoc dot com>
- To: leslie <egeus at rocketmail dot com>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Sun, 19 Sep 2004 10:45:33 -0600
- Subject: Re: [ECOS] Undefined hal_interrupt_stack_call_pending_DSRs
- Organization: MLB Associates
- References: <20040919163449.91774.qmail@web10801.mail.yahoo.com>
On Sun, 2004-09-19 at 10:34, leslie wrote:
> hello,
>
> I posted my problem earlier regarding this error I got while installing
> GoAhead Webserver for eCos:
>
> /root/cvs/ecos/packages/kernel/current/src/intr/intr.cxx:595: undefined
> reference to `hal_interrupt_stack_call_pending_DSRs'
> collect2: ld returned 1 exit status
> make: *** [webs] Error 1
>
> I was told that the hal_interrupt_stack_call_pending_DSRs referenced by
> the kernel is not defined in my vector.S.
>
> Surely it was not defined there... How do I define this macro in
> vector.S? I searched thru the archive there were similar cases but no
> solution. Thanks for the help!
Try looking at all of the standard architectures - this is most
certainly defined in each of their version of "vectors.S". e.g.
.../hal/powerpc/arch/current/src/vectors.S
.../hal/arm/arch/current/src/vectors.S
.../hal/mips/arch/current/src/vectors.S
etc.
What hardware architecture [i.e. processor] are you using?
--
Gary Thomas <gary@mlbassoc.com>
MLB Associates
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss