On Tue, 08 Sep 2009, Phil Krylov wrote:

Hi,

> On Tue, Sep 8, 2009 at 12:30 AM, <dru...@users.sourceforge.net> wrote:
> > 2009-09-07 22:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
> >  * harbour/source/vm/thread.c
> >    + added HB_MT() PRG function which exists only in MT HVM version and
> >      can be REQUESTed from .prg code to force linking MT HVM.
> I think it misses a HB_STACK_TLS_PRELOAD:
> gcc  -I. -I../../../../../../include -no-cpp-precomp -fno-common -Wall
> -W -O3  -DHB_MT_VM  -o hvmall.o -c ../../../../hvmall.c
> In file included from ../../../../hvmall.c:89:
> ../../../../thread.c: In function ‘HB_FUN_HB_MT’:
> ../../../../thread.c:2512: error: ‘_hb_stack_ptr_’ undeclared (first
> use in this function)
> ../../../../thread.c:2512: error: (Each undeclared identifier is
> reported only once
> ../../../../thread.c:2512: error: for each function it appears in.)

Yes, my fault - I left
   hb_retl( TRUE );
and I committed it unintentionally. This functions should be empty
and used only in REQUEST statement.

Thanks for the info and to Viktor for adding HB_STACK_TLS_PRELOAD as
workaround.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to