debian/0000755000000000000000000000000011755653057007204 5ustar debian/msp430-libc.lintian-overrides0000644000000000000000000000012211563720710014500 0ustar msp430-libc: non-standard-dir-in-usr usr/msp430/ msp430-libc: file-in-unusual-dir debian/compat0000644000000000000000000000000211554117417010372 0ustar 5 debian/dirs0000644000000000000000000000004611562721457010064 0ustar usr/msp430/include usr/msp430/lib debian/rules0000755000000000000000000000166011755652743010270 0ustar #!/usr/bin/make -f # Package name, source dir and target installation dir. PACKAGE=msp430-libc DESTDIR=$(CURDIR)/debian/$(PACKAGE)/usr # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 build: build-stamp build-stamp: dh_testdir ./configure $(MAKE) PREFIX=$(DESTDIR) -C src touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp unpack-stamp patch-stamp rm -rf $(DESTDIR) rm -rf configure.sed $(MAKE) PREFIX=$(DESTDIR) -C src clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) TOOL_PREFIX=/usr PREFIX=$(DESTDIR) -C src install binary-arch: install dh_testdir dh_testroot dh_installdocs -n dh_installman dh_installchangelogs RELEASES.TXT dh_lintian dh_link dh_shlibdeps dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb binary: binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/source/0000755000000000000000000000000011563440006010465 5ustar debian/source/format0000644000000000000000000000001411563440006011673 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000005073711574366255011153 0ustar Upstream-Name: msp430-libc Upstream-Contact: mspgcc-users@lists.sourceforge.net Source: http://mspgcc.git.sourceforge.net/git/gitweb.cgi?p=mspgcc/msp430-libc Extensive copyright listing is provided by upstream in the file licenses.txt. Files marked as "Unclaimed" were taken from other free software projects already available in Debian main, see avr-libc and newlib-source copyright files for detailed coverage. Here below is a copy of relevant parts: ****** Three variants of the BSD license are present: "FreeBSD" 2-clause license "Modified BSD" 3-clause license "BSD" Original 4-clause license. Where the sole copyright holder was the Regents of the University of California, the copyright annotation was converted to Modified BSD per the authorization at: ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change Note that two files (sys/types.h, sys/string/strtok.c) use the BSD license and list an additional copyright holder. These have not been converted. Functions related to *printf are attributed to the Free Software Foundation under the GPL. Functions related to math are attributed to Sun Microsystems under a general free use license. Some file listed below do not include a copyright, but are included in or otherwise associated with files that belong to this suite. Those are denoted by a prefix hook (?) before the copyright owner and license. The copyright owner and licensing of malloc/free cannot be identified. The copyright data in stdlib/vuprintf is inconsistent. Several one-line files are annotated with an inferred copyright owner (based on who checked it in, an attribution without license, or clear dependence on another), and are categorized as Unclaimed. File Copyright Owner License ==== =============== ======= include/bits/byteswap.h People Power Co Modified BSD include/byteswap.h People Power Co Modified BSD include/ctype.h Chris Liecti, Dmitry Diky FreeBSD include/debug.h Dmitry Diky FreeBSD include/endian.h People Power Co Modified BSD include/errno.h Dmitry Diky FreeBSD include/inttypes.h Peter A. Bigot Modified BSD include/isr_compat.h Steve Underwood FreeBSD include/legacymsp430.h Dmitry Dicky, Chris Liechti FreeBSD include/limits.h Dmitry Dicky FreeBSD include/math.h ?Sun Microsystems ?Free Use include/setjmp.h Dmitry Dicky FreeBSD include/signal.h Peter A. Bigot Modified BSD include/stdint.h Steve Underwood FreeBSD include/stdio.h Dmitry Dicky FreeBSD include/stdlib.h Dmitry Dicky FreeBSD include/string.h Dmitry Dicky FreeBSD include/sys/_ansi.h ?Sun Microsystems ?Free Use include/sys/_types.h ?Sun Microsystems ?Free Use include/sys/cdefs.h Regents U. CA Modified BSD include/sys/config.h ?Sun Microsystems ?Free Use include/sys/fdlibm.h Sun Microsystems Free Use include/sys/ieeefp.h ?Sun Microsystems ?Free Use include/sys/inttypes.h Peter A. Bigot Modified BSD include/sys/reent.h ?Sun Microsystems ?Free Use include/sys/types.h Regents U. CA, UNIX Sys Lab BSD include/sys/unistd.h Dmitry Dicky FreeBSD src/core_common.inc Sergey A. Borshch Modified BSD src/libm/addsf.c Dmitry Dicky FreeBSD src/libm/cmpsf.c Dmitry Dicky FreeBSD src/libm/divsf.c Dmitry Dicky FreeBSD src/libm/ef_acos.c Sun Microsystems Free Use src/libm/ef_acosh.c Sun Microsystems Free Use src/libm/ef_asin.c Sun Microsystems Free Use src/libm/ef_atan2.c Sun Microsystems Free Use src/libm/ef_atanh.c Sun Microsystems Free Use src/libm/ef_cosh.c Sun Microsystems Free Use src/libm/ef_exp.c Sun Microsystems Free Use src/libm/ef_fmod.c Sun Microsystems Free Use src/libm/ef_hypot.c Sun Microsystems Free Use src/libm/ef_j0.c Sun Microsystems Free Use src/libm/ef_j1.c Sun Microsystems Free Use src/libm/ef_jn.c Sun Microsystems Free Use src/libm/ef_log.c Sun Microsystems Free Use src/libm/ef_log10.c Sun Microsystems Free Use src/libm/ef_pow.c Sun Microsystems Free Use src/libm/ef_rem_pio2.c Sun Microsystems Free Use src/libm/ef_remainder.c Sun Microsystems Free Use src/libm/ef_scalb.c Sun Microsystems Free Use src/libm/ef_sinh.c Sun Microsystems Free Use src/libm/ef_sqrt.c Sun Microsystems Free Use src/libm/eqsf.c Dmitry Dicky FreeBSD src/libm/erf_gamma.c Sun Microsystems Free Use src/libm/erf_lgamma.c Sun Microsystems Free Use src/libm/fdlibm.h Sun Microsystems Free Use src/libm/fixsfdi.c Dmitry Dicky FreeBSD src/libm/fixsfsi.c Dmitry Dicky FreeBSD src/libm/fixunssfdi.c Dmitry Dicky FreeBSD src/libm/fixunssfsi.c Dmitry Dicky FreeBSD src/libm/floatdisf.c Dmitry Dicky FreeBSD src/libm/floatsisf.c Dmitry Dicky FreeBSD src/libm/gesf.c Dmitry Dicky FreeBSD src/libm/gtsf.c Dmitry Dicky FreeBSD src/libm/kf_cos.c Sun Microsystems Free Use src/libm/kf_rem_pio2.c Sun Microsystems Free Use src/libm/kf_sin.c Sun Microsystems Free Use src/libm/kf_tan.c Sun Microsystems Free Use src/libm/lesf.c Dmitry Dicky FreeBSD src/libm/ltsf.c Dmitry Dicky FreeBSD src/libm/mulsf.c Dmitry Dicky FreeBSD src/libm/negsf.c Dmitry Dicky FreeBSD src/libm/nesf.c Dmitry Dicky FreeBSD src/libm/sf_asinh.c Sun Microsystems Free Use src/libm/sf_atan.c Sun Microsystems Free Use src/libm/sf_cbrt.c Sun Microsystems Free Use src/libm/sf_ceil.c Sun Microsystems Free Use src/libm/sf_copysign.c Sun Microsystems Free Use src/libm/sf_cos.c Sun Microsystems Free Use src/libm/sf_erf.c Sun Microsystems Free Use src/libm/sf_expm1.c Sun Microsystems Free Use src/libm/sf_fabs.c Sun Microsystems Free Use src/libm/sf_finite.c Sun Microsystems Free Use src/libm/sf_floor.c Sun Microsystems Free Use src/libm/sf_frexp.c Sun Microsystems Free Use src/libm/sf_ilogb.c Sun Microsystems Free Use src/libm/sf_infinity.c ?Cygnus Support ? src/libm/sf_isinf.c ?Cygnus Support ? src/libm/sf_isnan.c ?Cygnus Support ? src/libm/sf_ldexp.c Sun Microsystems Free Use src/libm/sf_log1p.c Sun Microsystems Free Use src/libm/sf_logb.c Sun Microsystems Free Use src/libm/sf_modf.c Sun Microsystems Free Use src/libm/sf_nan.c ?Cygnus Support ? src/libm/sf_nextafter.c Sun Microsystems Free Use src/libm/sf_rint.c Sun Microsystems Free Use src/libm/sf_scalbn.c Sun Microsystems Free Use src/libm/sf_signif.c Sun Microsystems Free Use src/libm/sf_sin.c Sun Microsystems Free Use src/libm/sf_tan.c Sun Microsystems Free Use src/libm/sf_tanh.c Sun Microsystems Free Use src/libm/subsf.c Sun Microsystems Free Use src/misc/__bswap_32.S People Power Co Modified BSD src/misc/__bswap_64.S People Power Co Modified BSD src/stdlib/_init_section__.c Dmitry Dicky FreeBSD src/stdlib/abort.S Dmitry Dicky Unclaimed src/stdlib/abs.c marekm@linux.org.pl Unclaimed src/stdlib/atoi.c Dmitry Dicky Unclaimed src/stdlib/atol.c marekm@linux.org.pl Unclaimed src/stdlib/bsearch.c Regents U. CA Modified BSD src/stdlib/div.S Dmitry Dicky Unclaimed src/stdlib/errno.c marekm@linux.org.pl Unclaimed src/stdlib/exit.S Dmitry Dicky FreeBSD src/stdlib/itoa.c Chris Takahashi FreeBSD src/stdlib/labs.c marekm@linux.org.pl Unclaimed src/stdlib/ldiv.S Dmitry Dicky Unclaimed src/stdlib/ltoa.c Chris Takahashi FreeBSD src/stdlib/malloc.c *Unknown *Unknown src/stdlib/printf.c Free Software Foundation GPL src/stdlib/puts.c Free Software Foundation GPL src/stdlib/rand.c Regents U. CA Modified BSD src/stdlib/setjmp.S Dmitry Dicky FreeBSD src/stdlib/snprintf.c Free Software Foundation GPL src/stdlib/sprintf.c Free Software Foundation GPL src/stdlib/strtol.c Regents U. CA Modified BSD src/stdlib/strtoul.c Regents U. CA Modified BSD src/stdlib/ultoa.c Chris Takahashi FreeBSD src/stdlib/uprintf.c Free Software Foundation GPL src/stdlib/utoa.c Chris Takahashi FreeBSD src/stdlib/vprintf.c Free Software Foundation GPL src/stdlib/vsnprintf.c Free Software Foundation GPL src/stdlib/vsprintf.c Free Software Foundation GPL src/stdlib/vuprintf.c **Regents U. CA, FSF **Modified BSD, GPL src/string/bcmp.c Regents U. CA Modified BSD src/string/bcopy.c Regents U. CA Modified BSD src/string/bzero.c Regents U. CA Unclaimed src/string/ffs.c Regents U. CA Modified BSD src/string/index.c Regents U. CA Modified BSD src/string/isalnum.c Dmitry Dicky Unclaimed src/string/isalpha.c Dmitry Dicky Unclaimed src/string/isascii.c Dmitry Dicky Unclaimed src/string/isblank.c Dmitry Dicky Unclaimed src/string/iscntrl.c Dmitry Dicky Unclaimed src/string/isdigit.c Dmitry Dicky Unclaimed src/string/islower.c Dmitry Dicky Unclaimed src/string/isprint.c Dmitry Dicky Unclaimed src/string/ispunct.c Dmitry Dicky Unclaimed src/string/isspace.c Dmitry Dicky Unclaimed src/string/isupper.c Dmitry Dicky Unclaimed src/string/isxdigit.c Dmitry Dicky Unclaimed src/string/memccpy.c Regents U. CA Modified BSD src/string/memchr.c Regents U. CA Modified BSD src/string/memcmp.c Regents U. CA Modified BSD src/string/memcpy.c Regents U. CA Unclaimed src/string/memmove.c Regents U. CA Unclaimed src/string/memset.c Regents U. CA Modified BSD src/string/rindex.c Regents U. CA Modified BSD src/string/strcasecmp.c Regents U. CA Modified BSD src/string/strcat.c Regents U. CA Modified BSD src/string/strchr.c Regents U. CA Unclaimed src/string/strcmp.c Regents U. CA Modified BSD src/string/strcpy.c Regents U. CA Modified BSD src/string/strcspn.c Regents U. CA Modified BSD src/string/strdup.c Regents U. CA Modified BSD src/string/strlcat.c Todd C. Miller Modified BSD src/string/strlcpy.c Todd C. Miller Modified BSD src/string/strlen.c Regents U. CA Modified BSD src/string/strncasecmp.c Regents U. CA Modified BSD src/string/strncat.c Regents U. CA Modified BSD src/string/strncmp.c Regents U. CA Modified BSD src/string/strncpy.c Regents U. CA Modified BSD src/string/strpbrk.c Regents U. CA Modified BSD src/string/strrchr.c Regents U. CA Unclaimed src/string/strsep.c Regents U. CA Modified BSD src/string/strspn.c Regents U. CA Modified BSD src/string/strstr.c Regents U. CA Modified BSD src/string/strtok.c Softweyr LLC, Regents U. CA BSD src/string/swab.c Regents U. CA Modified BSD src/string/toascii.c Dmitry Dicky Unclaimed src/string/tolower.c Dmitry Dicky Unclaimed src/string/toupper.c Dmitry Dicky Unclaimed ****** Text of the complete licenses, as marked in the previous table, is the following: -> Sun Free Use * Developed at SunPro, a Sun Microsystems, Inc. business. * Permission to use, copy, modify, and distribute this * software is freely granted, provided that this notice * is preserved. -> FreeBSD * 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. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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. -> Modified BSD * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * - 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. * - Neither the name of the People Power Corporation 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 COPYRIGHT HOLDERS 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 * PEOPLE POWER CO. OR ITS 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 -> BSD (original, 4 clauses) * 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 * notices, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notices, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * * This product includes software developed by Softweyr LLC, the * University of California, Berkeley, and its contributors. * * 4. 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 SOFTWEYR LLC, 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 SOFTWEYR LLC, 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. -> GPL (GPL-2+ plus linking exception) This file is part of the GNU IO Library. This library 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, 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 General Public License for more details. . You should have received a copy of the GNU General Public License along with this library; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . As a special exception, if you link this library with files compiled with a GNU compiler to produce an executable, this does not cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2' Files: debian/* Copyright: 2011, Luca Bruno License: Public Domain All Debian packaging related parts of this archive are freely released under Public Domain. debian/control0000644000000000000000000000130511755653057010606 0ustar Source: msp430-libc Section: devel Priority: extra Maintainer: Luca Bruno Standards-Version: 3.9.3 Build-Depends: debhelper (>= 7), gcc-msp430, binutils-msp430, msp430mcu Package: msp430-libc Architecture: any Depends: ${shlib:Depends}, ${misc:Depends} Suggests: binutils-msp430, gcc-msp430, msp430mcu Description: Standard C library for TI MSP430 development Standard library used to the development of C programs for the Texas Instruments MSP430 micro controllers. This package contains static libraries as well as the headers to be used with MSP430 cross-compilers. . This package is primarily intended to be used by MSP430 developers, in conjunction with a suitable toolchain. debian/watch0000644000000000000000000000010611575357041010224 0ustar version=3 http://sf.net/mspgcc/msp430-libc/msp430-libc-(.*)\.tar\.bz2 debian/changelog0000644000000000000000000000123411755652341011051 0ustar msp430-libc (20120224-1) unstable; urgency=low * New upstream release -- Luca Bruno Sat, 19 May 2012 10:07:08 +0200 msp430-libc (20110612-2) unstable; urgency=low * New upstream patch-point + SF 3387164: put BV macro back -- Luca Bruno Wed, 17 Aug 2011 15:39:02 +0200 msp430-libc (20110612-1) unstable; urgency=low * New upstream release + First official mspgcc tarball -- Luca Bruno Mon, 13 Jun 2011 11:44:09 +0200 msp430-libc (0~20110610-1) unstable; urgency=low * Initial upload to Debian (Closes: #510102) -- Luca Bruno Fri, 10 Jun 2011 11:38:35 +0200 debian/patches/0000755000000000000000000000000011755653037010631 5ustar debian/patches/series0000644000000000000000000000002111755653036012036 0ustar # Debian patches