This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Rework profiling (gprof) package


On Fri, 2002-11-15 at 10:22, Jonathan Larmour wrote:
> Gary Thomas wrote:
> > On Fri, 2002-11-15 at 00:43, Jonathan Larmour wrote:
> > 
> >>Gary Thomas wrote:
> >>
> >>
> >>>Index: services/profile/gprof/current/include/gmon_out.h
> >>>===================================================================
> >>>RCS file: services/profile/gprof/current/include/gmon_out.h
> >>>diff -N services/profile/gprof/current/include/gmon_out.h
> >>>--- /dev/null	1 Jan 1970 00:00:00 -0000
> >>>+++ services/profile/gprof/current/include/gmon_out.h	14 Nov 2002 21:58:31 -0000
> >>>@@ -0,0 +1,82 @@
> >>>+// Slightly adapted for eCos environment
> >>>+
> >>>+/* Copyright (C) 1996, 1997 Free Software Foundation, Inc.
> >>>+   This file is part of the GNU C Library.
> >>>+   Contributed by David Mosberger <davidm@cs.arizona.edu>.
> >>>+
> >>>+   The GNU C Library is free software; you can redistribute it and/or
> >>>+   modify it under the terms of the GNU Library General Public License as
> >>>+   published by the Free Software Foundation; either version 2 of the
> >>>+   License, or (at your option) any later version.
> >>
> >>We cannot have LGPL licensed software in eCos.
> >>
> > 
> > 
> > How to handle this?  It's just the header, included to be compatible.
> 
> I'm not sure. Is there some other non-glibc version around? For example I 
> see 
> http://examples.oreilly.com/palmprog/CDROM/Linux/libs_utils/binutils-2.7/gprof/gmon_out.h
> which implies glibc probably just imported that and slapped their own 
> licence on, when there was not necessarily a reason to. (And we do the 
> same of course so can hardly complain :-)).

Yes, I found another in "dietlibc"
  ftp://foobar.math.fu-berlin.de/pub/dietlibc/

Since all I care about is matching structures, how about if I just
import those (from dietlibc which claims to be GPL) or elsewhere
instead of the whole file?

-- 
------------------------------------------------------------
Gary Thomas                  |
eCosCentric, Ltd.            |  
+1 (970) 229-1963            |  eCos & RedBoot experts
gthomas@ecoscentric.com      |
http://www.ecoscentric.com/  |
------------------------------------------------------------


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