diff options
Diffstat (limited to 'debian/copyright')
-rw-r--r-- | debian/copyright | 480 |
1 files changed, 480 insertions, 0 deletions
diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..1fdb8c7 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,480 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: GDB: The GNU Project Debugger +Upstream-Contact: gdb@sourceware.org +Source: https://www.gnu.org/software/gdb/download/ w/ GFDL'd files stripped +Disclaimer: Autogenerated by CDBS + Some gross errors corrected, but not yet checked in detail + +Files: debian/* +Copyright: 2011-2014, Héctor Orón Martínez + 2013-2014, Samuel Bronson + 2002-2010, Daniel Jacobowitz +License: LGPL-2.1+ + +Files: * +Copyright: 1984-2014, Free Software Foundation, Inc +License: GPL-3+ + +Files: include/leb128.h + include/safe-ctype.h + include/timeval-utils.h + include/demangle.h + intl/bindtextdom.c + intl/dcgettext.c + intl/dcigettext.c + intl/dcngettext.c + intl/dgettext.c + intl/dngettext.c + intl/eval-plural.h + intl/explodename.c + intl/finddomain.c + intl/gettext.c + intl/gettextP.h + intl/gmo.h + intl/hash-string.h + intl/l10nflist.c + intl/libgnuintl.h + intl/loadinfo.h + intl/loadmsgcat.c + intl/localcharset.c + intl/localcharset.h + intl/localealias.c + intl/localename.c + intl/log.c + intl/ngettext.c + intl/osdep.c + intl/plural-exp.c + intl/plural-exp.h + intl/plural.c + intl/relocatable.c + intl/relocatable.h + intl/textdomain.c + libiberty/argv.c + libiberty/asprintf.c + libiberty/choose-temp.c + libiberty/concat.c + libiberty/fdmatch.c + libiberty/fopen_unlocked.c + libiberty/getruntime.c + libiberty/hex.c + libiberty/lbasename.c + libiberty/mempcpy.c + libiberty/mkstemps.c + libiberty/pex-common.c + libiberty/pex-one.c + libiberty/pexecute.c + libiberty/putenv.c + libiberty/setproctitle.c + libiberty/simple-object-common.h + libiberty/spaces.c + libiberty/stpcpy.c + libiberty/stpncpy.c + libiberty/strndup.c + libiberty/timeval-utils.c + libiberty/vasprintf.c + libiberty/xexit.c + libiberty/xmalloc.c + libiberty/xstrndup.c + libiberty/cplus-dem.c + libiberty/hashtab.c + libiberty/make-temp-file.c + libiberty/pex-common.h + libiberty/pex-djgpp.c + libiberty/pex-msdos.c + libiberty/pex-unix.c + libiberty/pex-win32.c + libiberty/safe-ctype.c +Copyright: 1989-2011 Free Software Foundation, Inc +License: LGPL-2+ + +Files: bfd/xtensa-modules.c + etc/texi2pod.pl + include/elf/xgate.h + include/fnmatch.h + include/fopen-bin.h + include/fopen-same.h + include/fopen-vms.h + include/gdbm.h + include/ieee.h + include/md5.h + include/objalloc.h + include/os9k.h + include/partition.h + include/simple-object.h + include/sort.h + include/symcat.h + include/libiberty.h + include/filenames.h + include/ansidecl.h + include/dyn-string.h + include/fibheap.h + include/floatformat.h + include/getopt.h + include/hashtab.h + include/obstack.h + include/splay-tree.h + include/xtensa-config.h + intl/intl-compat.c + libiberty/_doprnt.c + libiberty/clock.c + libiberty/cp-demint.c + libiberty/crc32.c + libiberty/dwarfnames.c + libiberty/dyn-string.c + libiberty/fibheap.c + libiberty/filename_cmp.c + libiberty/fnmatch.c + libiberty/lrealpath.c + libiberty/md5.c + libiberty/memmem.c + libiberty/objalloc.c + libiberty/obstack.c + libiberty/partition.c + libiberty/physmem.c + libiberty/simple-object-coff.c + libiberty/simple-object-elf.c + libiberty/simple-object-mach-o.c + libiberty/simple-object-xcoff.c + libiberty/simple-object.c + libiberty/snprintf.c + libiberty/sort.c + libiberty/stack-limit.c + libiberty/strtod.c + libiberty/testsuite/test-demangle.c + libiberty/testsuite/test-expandargv.c + libiberty/testsuite/test-pexecute.c + libiberty/unlink-if-ordinary.c + libiberty/vsnprintf.c + libiberty/vsprintf.c + libiberty/cp-demangle.c + libiberty/cp-demangle.h + libiberty/floatformat.c + libiberty/getopt.c + libiberty/getopt1.c + libiberty/make-relative-prefix.c + libiberty/splay-tree.c + libiberty/sha1.c + libiberty/setenv.c + ltmain.sh +Copyright: 1997-2011 Free Software Foundation, Inc +License: GPL-2+ + +Files: gdb/common/i386-gcc-cpuid.h + libdecnumber/bid/bid-dpd.h + libdecnumber/bid/bid2dpd_dpd2bid.c + libdecnumber/bid/bid2dpd_dpd2bid.h + libdecnumber/bid/decimal128.c + libdecnumber/bid/decimal32.c + libdecnumber/bid/decimal64.c + libdecnumber/bid/host-ieee128.c + libdecnumber/bid/host-ieee32.c + libdecnumber/bid/host-ieee64.c + libdecnumber/dconfig.h + libdecnumber/decBasic.c + libdecnumber/decCommon.c + libdecnumber/decContext.c + libdecnumber/decContext.h + libdecnumber/decDPD.h + libdecnumber/decDouble.c + libdecnumber/decDouble.h + libdecnumber/decExcept.c + libdecnumber/decExcept.h + libdecnumber/decLibrary.c + libdecnumber/decNumber.c + libdecnumber/decNumber.h + libdecnumber/decNumberLocal.h + libdecnumber/decPacked.c + libdecnumber/decPacked.h + libdecnumber/decQuad.c + libdecnumber/decQuad.h + libdecnumber/decRound.c + libdecnumber/decRound.h + libdecnumber/decSingle.c + libdecnumber/decSingle.h + libdecnumber/dpd/decimal128.c + libdecnumber/dpd/decimal128.h + libdecnumber/dpd/decimal128Local.h + libdecnumber/dpd/decimal32.c + libdecnumber/dpd/decimal32.h + libdecnumber/dpd/decimal64.c + libdecnumber/dpd/decimal64.h + include/dwarf2.h +Copyright: 2005-2014, Free Software Foundation, Inc +License: GPL-3+ with GCC-Runtime-3.1 exception + +Files: sim/arm/armcopro.c + sim/arm/armdefs.h + sim/arm/armemu.c + sim/arm/armemu.h + sim/arm/armfpe.h + sim/arm/arminit.c + sim/arm/armopts.h + sim/arm/armos.c + sim/arm/armos.h + sim/arm/armrdi.c + sim/arm/armsupp.c + sim/arm/armvirt.c + sim/arm/bag.c + sim/arm/bag.h + sim/arm/communicate.c + sim/arm/communicate.h + sim/arm/dbg_conf.h + sim/arm/dbg_cp.h + sim/arm/dbg_hif.h + sim/arm/dbg_rdi.h + sim/arm/gdbhost.c + sim/arm/gdbhost.h + sim/arm/kid.c + sim/arm/main.c + sim/arm/parent.c +Copyright: 1994, 2000 Advanced RISC Machines Ltd +License: GPL-3+ + +Files: sim/erc32/erc32.c + sim/erc32/exec.c + sim/erc32/func.c + sim/erc32/interf.c + sim/erc32/sis.h +Copyright: 1995, Jiri Gaisler +License: GPL-3+ + +Files: libiberty/bsearch.c + libiberty/random.c + libiberty/strtoul.c +Copyright: 1983, 1990, Regents of the University of California +License: BSD-3-clause + +Files: readline/examples/rlfe/extern.h + readline/examples/rlfe/os.h + readline/examples/rlfe/pty.c +Copyright: 1987, 1993-2002 Oliver Laumann +License: GPL-2+ + +Files: bfd/hosts/x86-64linux.h + include/xregex2.h + libiberty/regex.c + gdb/common/glibc_thread_db.h + include/longlong.h + libiberty/strverscmp.c +Copyright: 1985-2013, Free Software Foundation, Inc +License: LGPL-2.1+ + +Files: libiberty/strtol.c +Copyright: 1990, The Regents of the University of California +License: BSD-3-clause + +Files: readline/examples/readlinebuf.h +Copyright: 2001, Dimitris Vyzovitis [vyzo@media.mit.edu] +License: GPL-2+ + +Files: readline/examples/rlfe/rlfe.c +Copyright: 2004, 1999 Per Bothner +License: GPL-2+ + +Files: gdb/gdb_proc_service.h +Copyright: 1999-2014, Free Software Foundation, Inc +License: GPL-3+ and LGPL-2.1+ +Comment: XXX shouldn't this just be LGPL'd? Only a few lines seem GPL'd ... + ... and those lines are just boilerplate anyway! + +License: BSD-3-clause + Copyright (c) The Regents of the University of California. + All rights reserved. + . + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + +License: LGPL-2+ + This 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. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + . + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU Library General Public + License version 2 can be found in the file + `/usr/share/common-licenses/LGPL-2'. + +License: LGPL-2.1+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU Lesser General Public + License version 2.1 can be found in the file + `/usr/share/common-licenses/LGPL-2.1'. + +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-2'. + +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <https://www.gnu.org/licenses/>. + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. + +License: GPL-3+ with GCC-Runtime-3.1 exception + This file is part of GCC. + . + GCC is free software; you can redistribute it and/or modify it under + the terms of the GNU General Public License as published by the Free + Software Foundation; either version 3, or (at your option) any later + version. + . + GCC is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public + License for more details. + . + Under Section 7 of GPL version 3, you are granted additional + permissions described in the GCC Runtime Library Exception, version + 3.1, as published by the Free Software Foundation. + . + You should have received a copy of the GNU General Public License and + a copy of the GCC Runtime Library Exception along with this program; + see the files COPYING3 and COPYING.RUNTIME respectively. If not, see + <https://www.gnu.org/licenses/>. + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. + . + GCC RUNTIME LIBRARY EXCEPTION + . + Version 3.1, 31 March 2009 + . + Copyright (C) 2009 Free Software Foundation, Inc. <https://fsf.org/> + . + Everyone is permitted to copy and distribute verbatim copies of this + license document, but changing it is not allowed. + . + This GCC Runtime Library Exception ("Exception") is an additional + permission under section 7 of the GNU General Public License, version + 3 ("GPLv3"). It applies to a given file (the "Runtime Library") that + bears a notice placed by the copyright holder of the file stating that + the file is governed by GPLv3 along with this Exception. + . + When you use GCC to compile a program, GCC may combine portions of + certain GCC header files and runtime libraries with the compiled + program. The purpose of this Exception is to allow compilation of + non-GPL (including proprietary) programs to use, in this way, the + header files and runtime libraries covered by this Exception. + . + 0. Definitions. + . + A file is an "Independent Module" if it either requires the Runtime + Library for execution after a Compilation Process, or makes use of an + interface provided by the Runtime Library, but is not otherwise based + on the Runtime Library. + . + "GCC" means a version of the GNU Compiler Collection, with or without + modifications, governed by version 3 (or a specified later version) of + the GNU General Public License (GPL) with the option of using any + subsequent versions published by the FSF. + . + "GPL-compatible Software" is software whose conditions of propagation, + modification and use would permit combination with GCC in accord with + the license of GCC. + . + "Target Code" refers to output from any compiler for a real or virtual + target processor architecture, in executable form or suitable for + input to an assembler, loader, linker and/or execution + phase. Notwithstanding that, Target Code does not include data in any + format that is used as a compiler intermediate representation, or used + for producing a compiler intermediate representation. + . + The "Compilation Process" transforms code entirely represented in + non-intermediate languages designed for human-written code, and/or in + Java Virtual Machine byte code, into Target Code. Thus, for example, + use of source code generators and preprocessors need not be considered + part of the Compilation Process, since the Compilation Process can be + understood as starting with the output of the generators or + preprocessors. + . + A Compilation Process is "Eligible" if it is done using GCC, alone or + with other GPL-compatible software, or if it is done without using any + work based on GCC. For example, using non-GPL-compatible Software to + optimize any GCC intermediate representations would not qualify as an + Eligible Compilation Process. + . + 1. Grant of Additional Permission. + . + You have permission to propagate a work of Target Code formed by + combining the Runtime Library with Independent Modules, even if such + propagation would otherwise violate the terms of GPLv3, provided that + all Target Code was generated by Eligible Compilation Processes. You + may then convey such a combination under terms of your choice, + consistent with the licensing of the Independent Modules. + . + 2. No Weakening of GCC Copyleft. + . + The availability of this Exception does not imply any general + presumption that third-party software is unaffected by the copyleft + requirements of the license of GCC. |