All of lore.kernel.org
 help / color / mirror / Atom feed
* libunwind
@ 2003-08-20 22:13 Umut Aymakoglu
  2003-08-20 23:52 ` libunwind David Mosberger
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Umut Aymakoglu @ 2003-08-20 22:13 UTC (permalink / raw)
  To: linux-ia64






Hi -
  Are there any other alternatives for unwinding the stack on Linux-ia64
other than the libunwind API ?

thanks,
Umut


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

* Re: libunwind
  2003-08-20 22:13 libunwind Umut Aymakoglu
@ 2003-08-20 23:52 ` David Mosberger
  2003-08-21  0:05 ` libunwind Umut Aymakoglu
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: David Mosberger @ 2003-08-20 23:52 UTC (permalink / raw)
  To: linux-ia64

>>>>> On Wed, 20 Aug 2003 15:13:13 -0700, Umut Aymakoglu <umuta@us.ibm.com> said:

  Umut> Are there any other alternatives for unwinding the stack on Linux-ia64
  Umut> other than the libunwind API ?

Exactly what are you looking for?  Or put differently, what's wrong with
libunwind?

	--david

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

* Re: libunwind
  2003-08-20 22:13 libunwind Umut Aymakoglu
  2003-08-20 23:52 ` libunwind David Mosberger
@ 2003-08-21  0:05 ` Umut Aymakoglu
  2003-08-21  1:46 ` libunwind Keith Owens
  2003-08-21  4:50 ` libunwind David Mosberger
  3 siblings, 0 replies; 5+ messages in thread
From: Umut Aymakoglu @ 2003-08-21  0:05 UTC (permalink / raw)
  To: linux-ia64





I need to put stack tracing into my program. To use the libunwinding , i
need to link with the library which will cause problems for the customers
who do not have the libunwind library.

thanks,
Umut


                                                                                                                               
                      David Mosberger                                                                                          
                      <davidm@napali.hp        To:       Umut Aymakoglu/Menlo Park/IBM@IBMUS                                   
                      l.hp.com>                cc:       linux-ia64@vger.kernel.org                                            
                                               Subject:  Re: libunwind                                                         
                      08/20/2003 04:52                                                                                         
                      PM                                                                                                       
                      Please respond to                                                                                        
                      davidm                                                                                                   
                                                                                                                               
                                                                                                                               




>>>>> On Wed, 20 Aug 2003 15:13:13 -0700, Umut Aymakoglu <umuta@us.ibm.com>
said:

  Umut> Are there any other alternatives for unwinding the stack on
Linux-ia64
  Umut> other than the libunwind API ?

Exactly what are you looking for?  Or put differently, what's wrong with
libunwind?

             --david




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

* Re: libunwind
  2003-08-20 22:13 libunwind Umut Aymakoglu
  2003-08-20 23:52 ` libunwind David Mosberger
  2003-08-21  0:05 ` libunwind Umut Aymakoglu
@ 2003-08-21  1:46 ` Keith Owens
  2003-08-21  4:50 ` libunwind David Mosberger
  3 siblings, 0 replies; 5+ messages in thread
From: Keith Owens @ 2003-08-21  1:46 UTC (permalink / raw)
  To: linux-ia64

On Wed, 20 Aug 2003 17:05:10 -0700, 
Umut Aymakoglu <umuta@us.ibm.com> wrote:
>I need to put stack tracing into my program. To use the libunwinding , i
>need to link with the library which will cause problems for the customers
>who do not have the libunwind library.

ksymoops has the same problem, it needs libbfd and libiberty which are
not always installed.  Link libunwind statically with your program and
use dynamic linking for everything else.

 ld ... -Wl,-Bstatic -lunwind -Wl,-Bdynamic -o ...

People who install the binary have no problems, only people who want to
compile the program themselves need to install libunwind.


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

* Re: libunwind
  2003-08-20 22:13 libunwind Umut Aymakoglu
                   ` (2 preceding siblings ...)
  2003-08-21  1:46 ` libunwind Keith Owens
@ 2003-08-21  4:50 ` David Mosberger
  3 siblings, 0 replies; 5+ messages in thread
From: David Mosberger @ 2003-08-21  4:50 UTC (permalink / raw)
  To: linux-ia64

>>>>> On Wed, 20 Aug 2003 17:05:10 -0700, Umut Aymakoglu <umuta@us.ibm.com> said:

  Umut> I need to put stack tracing into my program. To use the
  Umut> libunwinding , i need to link with the library which will
  Umut> cause problems for the customers who do not have the libunwind
  Umut> library.

Why not link it in statically?  The current libunwind is distributed
under the MIT license, so even if your application is proprietary,
there is no problem with linking it in statically.

	--david

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

end of thread, other threads:[~2003-08-21  4:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-20 22:13 libunwind Umut Aymakoglu
2003-08-20 23:52 ` libunwind David Mosberger
2003-08-21  0:05 ` libunwind Umut Aymakoglu
2003-08-21  1:46 ` libunwind Keith Owens
2003-08-21  4:50 ` libunwind David Mosberger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.