Rework profiling (gprof) package

Jonathan Larmour jifl@eCosCentric.com
Fri Nov 15 09:22:00 GMT 2002


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 :-)).

Jifl
-- 
eCosCentric       http://www.eCosCentric.com/       <info@eCosCentric.com>
--[ "You can complain because roses have thorns, or you ]--
--[  can rejoice because thorns have roses." -Lincoln   ]-- Opinions==mine



More information about the Ecos-patches mailing list