___________________________________ | | | | | _ | | | | |___| | | | | _| | | | GNU GLOBAL source code tag system | | | | | | | | | | | ~~ | ~~| | ~ | | | ~~| for all hackers. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Copyright holder of GNU GLOBAL ============================== Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Tama Communications Corporation. All rights reserved. Contributers of GNU GLOBAL ========================== The undermentioned people wrote the code, and the right was abandoned or transferred to Tama Communications Corporation with legal paper. The original author is Shigio YAMAGUCHI. Port to Windows 32 (for Borland C++ Compiler) by Dan Fandrich. (most of #ifdef _WIN32.) Port to DJGPP by Jason Hood. (libutil/is_unixy.[ch] and most of #ifdef __DJGPP__.) The following improvements by Hideki IWAMOTO. * INCLUDED FROM index of htags. * CVS REPOSITORY link of htags. * Real support of Yacc source code of htags. * Rewriting parser for assembly language using Yacc(asm_scan.l,asm_parse.y). * Adding config variable 'langmap' to htags. * Performance improvement of gtags and htags by decreasing the frequency of invoking parser. * Performance improvement of the incremental updating of gtags by changing algorithm. * Adding the --file filelist option of gtags. * Essential part of internal sort filter (replacement of gnusort). * Performance improvement of idset module by using "unsigned long" instead of "unsigned int" for bitmask. This is necessary to use 64 bit processor effectively. Besides he has contributed many improvements to GLOBAL. There are also many others who have contributed patches and fixes. Please see files ChangeLog and THANKS. Separate packages ================= GLOBAL is distributed with the files derived from the following packages. o BSD DB Library by University of California, Berkeley. (http://www.cs.berkeley.edu/) libdb/bt_close.c libdb/bt_conv.c libdb/bt_debug.c libdb/bt_delete.c libdb/bt_get.c libdb/bt_open.c libdb/bt_overflow.c libdb/bt_page.c libdb/bt_put.c libdb/bt_search.c libdb/bt_seq.c libdb/bt_split.c libdb/bt_utils.c libdb/btree.h libdb/compat.h libdb/db.c libdb/db.h libdb/extern.h libdb/mpool.c libdb/mpool.h libdb/queue.h o GNU C Library by Free Software Foundation, Inc. (http://www.gnu.org/software/libc/libc.html) libglibc/getopt.c libglibc/getopt.h libglibc/getopt1.c libglibc/regex.c libglibc/regex.h libglibc/snprintf.c libglibc/obstack.c libglibc/obstack.h libglibc/hash-string.c libglibc/hash-string.h o Icon files by Kevin Hughes. Derived from Apache-1.3.1 package. [apache_1.3.1/icons/] icons/back.png back.gif icons/c.png c.gif icons/dir.png dir.gif icons/help.png unknown.gif icons/text.png text.gif o Icon files by GNOME Foundation. Derived from GNOME-1.4 package. Some files are slightly modified. [gnome-1.4/gnome-libs-1.2.13/libgnomeui/pixmaps/] icons/bottom.png stock_bottom.png icons/first.png stock_first.png icons/index.png stock_home.png icons/last.png stock_last.png icons/left.png stock_left_arrow.png icons/right.png stock_right_arrow.png icons/top.png stock_top.png icons/n_bottom.png stock_bottom.png icons/n_first.png stock_first.png icons/n_last.png stock_last.png icons/n_left.png stock_left_arrow.png icons/n_right.png stock_right_arrow.png icons/n_top.png stock_top.png they are considered a separate package, not part of GLOBAL proper.