diff options
author | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2014-01-03 17:51:28 +0000 |
---|---|---|
committer | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2014-01-03 17:51:28 +0000 |
commit | f71e9a28759c1f5d6e8dc0baced440e72507b433 (patch) | |
tree | d1ef7f1f84de67d0446b60c04f10a47c84ac1ddc /libc/ports/sysdeps/hppa | |
parent | 036dfd44bcc8ed8e97dcd9c763f61d3b59796941 (diff) |
Merge changes between r24468 and r24941 from /fsf/trunk.
git-svn-id: svn://svn.eglibc.org/trunk@24942 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'libc/ports/sysdeps/hppa')
67 files changed, 104 insertions, 95 deletions
diff --git a/libc/ports/sysdeps/hppa/Makefile b/libc/ports/sysdeps/hppa/Makefile index 3316bbfd4..fa9bc206a 100644 --- a/libc/ports/sysdeps/hppa/Makefile +++ b/libc/ports/sysdeps/hppa/Makefile @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2013 Free Software Foundation, Inc. +# Copyright (C) 2000-2014 Free Software Foundation, Inc. # This file is part of the GNU C Library. # Contributed by David Huggins-Daines (dhd@debian.org) diff --git a/libc/ports/sysdeps/hppa/__longjmp.c b/libc/ports/sysdeps/hppa/__longjmp.c index d2d25022c..3637fdbc4 100644 --- a/libc/ports/sysdeps/hppa/__longjmp.c +++ b/libc/ports/sysdeps/hppa/__longjmp.c @@ -1,5 +1,5 @@ /* longjmp for PA-RISC. - Copyright (C) 1997-2013 Free Software Foundation, Inc. + Copyright (C) 1997-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/add_n.S b/libc/ports/sysdeps/hppa/add_n.S index 2cae0299a..29a169cb7 100644 --- a/libc/ports/sysdeps/hppa/add_n.S +++ b/libc/ports/sysdeps/hppa/add_n.S @@ -1,7 +1,7 @@ ;! HP-PA __mpn_add_n -- Add two limb vectors of the same length > 0 and store ;! sum in a third limb vector. -;! Copyright (C) 1992-2013 Free Software Foundation, Inc. +;! Copyright (C) 1992-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/bits/link.h b/libc/ports/sysdeps/hppa/bits/link.h index ccf13b433..fa6e1ebe7 100644 --- a/libc/ports/sysdeps/hppa/bits/link.h +++ b/libc/ports/sysdeps/hppa/bits/link.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2013 Free Software Foundation, Inc. +/* Copyright (C) 2005-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/bits/setjmp.h b/libc/ports/sysdeps/hppa/bits/setjmp.h index 25cba964c..9a404e7c1 100644 --- a/libc/ports/sysdeps/hppa/bits/setjmp.h +++ b/libc/ports/sysdeps/hppa/bits/setjmp.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2013 Free Software Foundation, Inc. +/* Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/bsd-_setjmp.S b/libc/ports/sysdeps/hppa/bsd-_setjmp.S index 35a8f2eb5..4795ceff3 100644 --- a/libc/ports/sysdeps/hppa/bsd-_setjmp.S +++ b/libc/ports/sysdeps/hppa/bsd-_setjmp.S @@ -1,5 +1,5 @@ /* BSD `_setjmp' entry point to `sigsetjmp (..., 0)'. HPPA version. - Copyright (C) 2001-2013 Free Software Foundation, Inc. + Copyright (C) 2001-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/bsd-setjmp.S b/libc/ports/sysdeps/hppa/bsd-setjmp.S index 48b8c8ff2..dd776f4e1 100644 --- a/libc/ports/sysdeps/hppa/bsd-setjmp.S +++ b/libc/ports/sysdeps/hppa/bsd-setjmp.S @@ -1,5 +1,5 @@ /* BSD `setjmp' entry point to `sigsetjmp (..., 1)'. HPPA version. - Copyright (C) 2001-2013 Free Software Foundation, Inc. + Copyright (C) 2001-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/crti.S b/libc/ports/sysdeps/hppa/crti.S index 37b2e04ce..c1d129a94 100644 --- a/libc/ports/sysdeps/hppa/crti.S +++ b/libc/ports/sysdeps/hppa/crti.S @@ -1,5 +1,5 @@ /* Special .init and .fini section support for HPPA - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/crtn.S b/libc/ports/sysdeps/hppa/crtn.S index 44634970a..296f3e83e 100644 --- a/libc/ports/sysdeps/hppa/crtn.S +++ b/libc/ports/sysdeps/hppa/crtn.S @@ -1,5 +1,5 @@ /* Special .init and .fini section support for HPPA - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/dl-fptr.c b/libc/ports/sysdeps/hppa/dl-fptr.c index e0a884237..7404f5ff9 100644 --- a/libc/ports/sysdeps/hppa/dl-fptr.c +++ b/libc/ports/sysdeps/hppa/dl-fptr.c @@ -1,5 +1,5 @@ /* Manage function descriptors. Generic version. - Copyright (C) 1999-2013 Free Software Foundation, Inc. + Copyright (C) 1999-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/dl-fptr.h b/libc/ports/sysdeps/hppa/dl-fptr.h index 50a5b2f6d..f8ce73cf0 100644 --- a/libc/ports/sysdeps/hppa/dl-fptr.h +++ b/libc/ports/sysdeps/hppa/dl-fptr.h @@ -1,5 +1,5 @@ /* Function descriptors. HPPA version. - Copyright (C) 2003-2013 Free Software Foundation, Inc. + Copyright (C) 2003-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/dl-irel.h b/libc/ports/sysdeps/hppa/dl-irel.h index 460719414..beefff42f 100644 --- a/libc/ports/sysdeps/hppa/dl-irel.h +++ b/libc/ports/sysdeps/hppa/dl-irel.h @@ -1,6 +1,6 @@ /* Machine-dependent ELF indirect relocation inline functions. HP-PARISC version. - Copyright (C) 2012-2013 Free Software Foundation, Inc. + Copyright (C) 2012-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/dl-lookupcfg.h b/libc/ports/sysdeps/hppa/dl-lookupcfg.h index f3125e5ec..666483659 100644 --- a/libc/ports/sysdeps/hppa/dl-lookupcfg.h +++ b/libc/ports/sysdeps/hppa/dl-lookupcfg.h @@ -1,5 +1,5 @@ /* Configuration of lookup functions. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -38,32 +38,36 @@ void _dl_unmap (struct link_map *map); #define DL_UNMAP(map) _dl_unmap (map) -#define DL_AUTO_FUNCTION_ADDRESS(map, addr) \ -({ \ - unsigned int fptr[2]; \ - fptr[0] = (unsigned int) (addr); \ - fptr[1] = (map)->l_info[DT_PLTGOT]->d_un.d_ptr; \ - /* Set bit 30 to indicate to $$dyncall that this is a PLABEL. */ \ - (ElfW(Addr))((unsigned int)fptr | 2); \ -}) - -#define DL_STATIC_FUNCTION_ADDRESS(map, addr) \ -({ \ - static unsigned int fptr[2]; \ - fptr[0] = (unsigned int) (addr); \ - fptr[1] = (map)->l_info[DT_PLTGOT]->d_un.d_ptr; \ - /* Set bit 30 to indicate to $$dyncall that this is a PLABEL. */ \ - (ElfW(Addr))((unsigned int)fptr | 2); \ -}) - - -/* The test for "addr & 2" below is to accommodate old binaries which - violated the ELF ABI by pointing DT_INIT and DT_FINI at a function - descriptor. */ -#define DL_DT_INIT_ADDRESS(map, addr) \ - ((Elf32_Addr)(addr) & 2 ? (addr) : DL_AUTO_FUNCTION_ADDRESS (map, addr)) -#define DL_DT_FINI_ADDRESS(map, addr) \ - ((Elf32_Addr)(addr) & 2 ? (addr) : DL_AUTO_FUNCTION_ADDRESS (map, addr)) +#define DL_DT_FUNCTION_ADDRESS(map, start, attr, addr) \ + attr volatile unsigned int fptr[2]; \ + /* The test for "start & 2" below is to accommodate old binaries which \ + violated the ELF ABI by pointing DT_INIT and DT_FINI at a function \ + descriptor. */ \ + if ((ElfW(Addr)) (start) & 2) \ + addr = (ElfW(Addr)) start; \ + else \ + { \ + fptr[0] = (unsigned int) (start); \ + fptr[1] = (map)->l_info[DT_PLTGOT]->d_un.d_ptr; \ + /* Set bit 30 to indicate to $$dyncall that this is a PLABEL. */ \ + addr = (ElfW(Addr))((unsigned int)fptr | 2); \ + } \ + +#define DL_CALL_DT_INIT(map, start, argc, argv, env) \ +{ \ + ElfW(Addr) addr; \ + DL_DT_FUNCTION_ADDRESS(map, start, , addr) \ + init_t init = (init_t) addr; \ + init (argc, argv, env); \ +} + +#define DL_CALL_DT_FINI(map, start) \ +{ \ + ElfW(Addr) addr; \ + DL_DT_FUNCTION_ADDRESS(map, start, , addr) \ + fini_t fini = (fini_t) addr; \ + fini (); \ +} /* The type of the return value of fixup/profile_fixup */ #define DL_FIXUP_VALUE_TYPE struct fdesc diff --git a/libc/ports/sysdeps/hppa/dl-machine.h b/libc/ports/sysdeps/hppa/dl-machine.h index d2411a654..6bab0ad07 100644 --- a/libc/ports/sysdeps/hppa/dl-machine.h +++ b/libc/ports/sysdeps/hppa/dl-machine.h @@ -1,5 +1,5 @@ /* Machine-dependent ELF dynamic relocation inline functions. PA-RISC version. - Copyright (C) 1995-2013 Free Software Foundation, Inc. + Copyright (C) 1995-2014 Free Software Foundation, Inc. Contributed by David Huggins-Daines <dhd@debian.org> This file is part of the GNU C Library. @@ -490,8 +490,12 @@ asm ( \ #define ELF_MACHINE_NO_REL 1 /* Return the address of the entry point. */ -#define ELF_MACHINE_START_ADDRESS(map, start) \ - DL_STATIC_FUNCTION_ADDRESS (map, start) +#define ELF_MACHINE_START_ADDRESS(map, start) \ +({ \ + ElfW(Addr) addr; \ + DL_DT_FUNCTION_ADDRESS(map, start, static, addr) \ + addr; \ +}) /* We define an initialization functions. This is called very early in * _dl_sysdep_start. */ diff --git a/libc/ports/sysdeps/hppa/dl-symaddr.c b/libc/ports/sysdeps/hppa/dl-symaddr.c index aadc43bec..7c62c9597 100644 --- a/libc/ports/sysdeps/hppa/dl-symaddr.c +++ b/libc/ports/sysdeps/hppa/dl-symaddr.c @@ -1,5 +1,5 @@ /* Get the symbol address. HPPA version. - Copyright (C) 1999-2013 Free Software Foundation, Inc. + Copyright (C) 1999-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/dl-tls.h b/libc/ports/sysdeps/hppa/dl-tls.h index 18bcc2d9b..71b984390 100644 --- a/libc/ports/sysdeps/hppa/dl-tls.h +++ b/libc/ports/sysdeps/hppa/dl-tls.h @@ -1,5 +1,5 @@ /* Thread-local storage handling in the ELF dynamic linker. hppa version. - Copyright (C) 2003-2013 Free Software Foundation, Inc. + Copyright (C) 2003-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/dl-trampoline.S b/libc/ports/sysdeps/hppa/dl-trampoline.S index 7fda14a7c..1a3b97b31 100644 --- a/libc/ports/sysdeps/hppa/dl-trampoline.S +++ b/libc/ports/sysdeps/hppa/dl-trampoline.S @@ -1,5 +1,5 @@ /* PLT trampolines. hppa version. - Copyright (C) 2005-2013 Free Software Foundation, Inc. + Copyright (C) 2005-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/fpu/bits/fenv.h b/libc/ports/sysdeps/hppa/fpu/bits/fenv.h index edbc9b166..b675ea4c1 100644 --- a/libc/ports/sysdeps/hppa/fpu/bits/fenv.h +++ b/libc/ports/sysdeps/hppa/fpu/bits/fenv.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2013 Free Software Foundation, Inc. +/* Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org> diff --git a/libc/ports/sysdeps/hppa/fpu/bits/mathdef.h b/libc/ports/sysdeps/hppa/fpu/bits/mathdef.h index 520d8ea69..875bd4408 100644 --- a/libc/ports/sysdeps/hppa/fpu/bits/mathdef.h +++ b/libc/ports/sysdeps/hppa/fpu/bits/mathdef.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2013 Free Software Foundation, Inc. +/* Copyright (C) 2006-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/fpu/fclrexcpt.c b/libc/ports/sysdeps/hppa/fpu/fclrexcpt.c index 9ebdf083b..ee097b452 100644 --- a/libc/ports/sysdeps/hppa/fpu/fclrexcpt.c +++ b/libc/ports/sysdeps/hppa/fpu/fclrexcpt.c @@ -1,5 +1,5 @@ /* Clear given exceptions in current floating-point environment. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/fedisblxcpt.c b/libc/ports/sysdeps/hppa/fpu/fedisblxcpt.c index 6d80b0209..892c78c98 100644 --- a/libc/ports/sysdeps/hppa/fpu/fedisblxcpt.c +++ b/libc/ports/sysdeps/hppa/fpu/fedisblxcpt.c @@ -1,5 +1,5 @@ /* Disable floating-point exceptions. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/feenablxcpt.c b/libc/ports/sysdeps/hppa/fpu/feenablxcpt.c index 88f8fc920..b0f1d9235 100644 --- a/libc/ports/sysdeps/hppa/fpu/feenablxcpt.c +++ b/libc/ports/sysdeps/hppa/fpu/feenablxcpt.c @@ -1,5 +1,5 @@ /* Enable floating-point exceptions. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/fegetenv.c b/libc/ports/sysdeps/hppa/fpu/fegetenv.c index 590a1177e..7028fe4a2 100644 --- a/libc/ports/sysdeps/hppa/fpu/fegetenv.c +++ b/libc/ports/sysdeps/hppa/fpu/fegetenv.c @@ -1,5 +1,5 @@ /* Store current floating-point environment. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/fegetexcept.c b/libc/ports/sysdeps/hppa/fpu/fegetexcept.c index 181cdb520..1c4b62d1a 100644 --- a/libc/ports/sysdeps/hppa/fpu/fegetexcept.c +++ b/libc/ports/sysdeps/hppa/fpu/fegetexcept.c @@ -1,5 +1,5 @@ /* Get enabled floating-point exceptions. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/fegetround.c b/libc/ports/sysdeps/hppa/fpu/fegetround.c index 67dd7c487..85ae2f42f 100644 --- a/libc/ports/sysdeps/hppa/fpu/fegetround.c +++ b/libc/ports/sysdeps/hppa/fpu/fegetround.c @@ -1,5 +1,5 @@ /* Return current rounding direction. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 @@ -24,3 +24,4 @@ fegetround (void) { return get_rounding_mode (); } +libm_hidden_def (fegetround) diff --git a/libc/ports/sysdeps/hppa/fpu/feholdexcpt.c b/libc/ports/sysdeps/hppa/fpu/feholdexcpt.c index c351fa4e1..b12138720 100644 --- a/libc/ports/sysdeps/hppa/fpu/feholdexcpt.c +++ b/libc/ports/sysdeps/hppa/fpu/feholdexcpt.c @@ -1,5 +1,5 @@ /* Store current floating-point environment and clear exceptions. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/fesetenv.c b/libc/ports/sysdeps/hppa/fpu/fesetenv.c index e845b2c8d..c967bd505 100644 --- a/libc/ports/sysdeps/hppa/fpu/fesetenv.c +++ b/libc/ports/sysdeps/hppa/fpu/fesetenv.c @@ -1,5 +1,5 @@ /* Install given floating-point environment. - Copyright (C) 1997-2013 Free Software Foundation, Inc. + Copyright (C) 1997-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 Based on the m68k version by diff --git a/libc/ports/sysdeps/hppa/fpu/fesetround.c b/libc/ports/sysdeps/hppa/fpu/fesetround.c index 89d68814d..15becdb24 100644 --- a/libc/ports/sysdeps/hppa/fpu/fesetround.c +++ b/libc/ports/sysdeps/hppa/fpu/fesetround.c @@ -1,5 +1,5 @@ /* Set current rounding direction. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/feupdateenv.c b/libc/ports/sysdeps/hppa/fpu/feupdateenv.c index ce60dfe7f..07757aebd 100644 --- a/libc/ports/sysdeps/hppa/fpu/feupdateenv.c +++ b/libc/ports/sysdeps/hppa/fpu/feupdateenv.c @@ -1,5 +1,5 @@ /* Install given floating-point environment and raise exceptions. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/fgetexcptflg.c b/libc/ports/sysdeps/hppa/fpu/fgetexcptflg.c index 580951e4d..291e151c6 100644 --- a/libc/ports/sysdeps/hppa/fpu/fgetexcptflg.c +++ b/libc/ports/sysdeps/hppa/fpu/fgetexcptflg.c @@ -1,5 +1,5 @@ /* Store current representation for exceptions. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/fpu_control.h b/libc/ports/sysdeps/hppa/fpu/fpu_control.h index 627cdd5b9..8f855207d 100644 --- a/libc/ports/sysdeps/hppa/fpu/fpu_control.h +++ b/libc/ports/sysdeps/hppa/fpu/fpu_control.h @@ -1,5 +1,5 @@ /* FPU control word definitions. HP-PARISC version. - Copyright (C) 2012-2013 Free Software Foundation, Inc. + Copyright (C) 2012-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/fpu/fraiseexcpt.c b/libc/ports/sysdeps/hppa/fpu/fraiseexcpt.c index 28e2db4aa..74e93508f 100644 --- a/libc/ports/sysdeps/hppa/fpu/fraiseexcpt.c +++ b/libc/ports/sysdeps/hppa/fpu/fraiseexcpt.c @@ -1,5 +1,5 @@ /* Raise given exceptions. - Copyright (C) 1997-2013 Free Software Foundation, Inc. + Copyright (C) 1997-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org> diff --git a/libc/ports/sysdeps/hppa/fpu/fsetexcptflg.c b/libc/ports/sysdeps/hppa/fpu/fsetexcptflg.c index ef1a90d72..246b66f8a 100644 --- a/libc/ports/sysdeps/hppa/fpu/fsetexcptflg.c +++ b/libc/ports/sysdeps/hppa/fpu/fsetexcptflg.c @@ -1,5 +1,5 @@ /* Set floating-point environment exception handling. - Copyright (C) 1997-2013 Free Software Foundation, Inc. + Copyright (C) 1997-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/fpu/ftestexcept.c b/libc/ports/sysdeps/hppa/fpu/ftestexcept.c index bf57879ed..b8d41b44e 100644 --- a/libc/ports/sysdeps/hppa/fpu/ftestexcept.c +++ b/libc/ports/sysdeps/hppa/fpu/ftestexcept.c @@ -1,5 +1,5 @@ /* Test exception in current environment. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by David Huggins-Daines <dhd@debian.org>, 2000 diff --git a/libc/ports/sysdeps/hppa/frame.h b/libc/ports/sysdeps/hppa/frame.h index 135065ff0..c079fb0af 100644 --- a/libc/ports/sysdeps/hppa/frame.h +++ b/libc/ports/sysdeps/hppa/frame.h @@ -1,5 +1,5 @@ /* Definition of stack frame structure. HPPA version. - Copyright (C) 2000-2013 Free Software Foundation, Inc. + Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/gccframe.h b/libc/ports/sysdeps/hppa/gccframe.h index a55582e00..b633eaf30 100644 --- a/libc/ports/sysdeps/hppa/gccframe.h +++ b/libc/ports/sysdeps/hppa/gccframe.h @@ -1,5 +1,5 @@ /* Definition of object in frame unwind info. hppa version. - Copyright (C) 2001-2013 Free Software Foundation, Inc. + Copyright (C) 2001-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/get-rounding-mode.h b/libc/ports/sysdeps/hppa/get-rounding-mode.h index c5184f932..ffcd35b3f 100644 --- a/libc/ports/sysdeps/hppa/get-rounding-mode.h +++ b/libc/ports/sysdeps/hppa/get-rounding-mode.h @@ -1,5 +1,5 @@ /* Determine floating-point rounding mode within libc. HP-PARISC version. - Copyright (C) 2012-2013 Free Software Foundation, Inc. + Copyright (C) 2012-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/hppa1.1/addmul_1.S b/libc/ports/sysdeps/hppa/hppa1.1/addmul_1.S index 143497924..666b8ca3c 100644 --- a/libc/ports/sysdeps/hppa/hppa1.1/addmul_1.S +++ b/libc/ports/sysdeps/hppa/hppa1.1/addmul_1.S @@ -1,7 +1,7 @@ ;! HP-PA-1.1 __mpn_addmul_1 -- Multiply a limb vector with a limb and ;! add the result to a second limb vector. -;! Copyright (C) 1992-2013 Free Software Foundation, Inc. +;! Copyright (C) 1992-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/hppa1.1/mul_1.S b/libc/ports/sysdeps/hppa/hppa1.1/mul_1.S index ba419fd33..dc1f7e2ad 100644 --- a/libc/ports/sysdeps/hppa/hppa1.1/mul_1.S +++ b/libc/ports/sysdeps/hppa/hppa1.1/mul_1.S @@ -1,7 +1,7 @@ ;! HP-PA-1.1 __mpn_mul_1 -- Multiply a limb vector with a limb and store ;! the result in a second limb vector. -;! Copyright (C) 1992-2013 Free Software Foundation, Inc. +;! Copyright (C) 1992-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/hppa1.1/s_signbit.c b/libc/ports/sysdeps/hppa/hppa1.1/s_signbit.c index 7cc63bab6..12278ea86 100644 --- a/libc/ports/sysdeps/hppa/hppa1.1/s_signbit.c +++ b/libc/ports/sysdeps/hppa/hppa1.1/s_signbit.c @@ -1,5 +1,5 @@ /* Return nonzero value if number is negative. - Copyright (C) 1997-2013 Free Software Foundation, Inc. + Copyright (C) 1997-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997. diff --git a/libc/ports/sysdeps/hppa/hppa1.1/submul_1.S b/libc/ports/sysdeps/hppa/hppa1.1/submul_1.S index 8cd5a634f..3b843e770 100644 --- a/libc/ports/sysdeps/hppa/hppa1.1/submul_1.S +++ b/libc/ports/sysdeps/hppa/hppa1.1/submul_1.S @@ -1,7 +1,7 @@ ;! HP-PA-1.1 __mpn_submul_1 -- Multiply a limb vector with a limb and ;! subtract the result from a second limb vector. -;! Copyright (C) 1992-2013 Free Software Foundation, Inc. +;! Copyright (C) 1992-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.S b/libc/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.S index c7fa30f34..6008a6294 100644 --- a/libc/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.S +++ b/libc/ports/sysdeps/hppa/hppa1.1/udiv_qrnnd.S @@ -1,7 +1,7 @@ ;! HP-PA __udiv_qrnnd division support, used from longlong.h. ;! This version runs fast on PA 7000 and later. -;! Copyright (C) 1993-2013 Free Software Foundation, Inc. +;! Copyright (C) 1993-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/jmpbuf-offsets.h b/libc/ports/sysdeps/hppa/jmpbuf-offsets.h index cf2da4c7a..bed0e0636 100644 --- a/libc/ports/sysdeps/hppa/jmpbuf-offsets.h +++ b/libc/ports/sysdeps/hppa/jmpbuf-offsets.h @@ -1,5 +1,5 @@ /* Private macros for accessing __jmp_buf contents. HPPA version. - Copyright (C) 2006-2013 Free Software Foundation, Inc. + Copyright (C) 2006-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/jmpbuf-unwind.h b/libc/ports/sysdeps/hppa/jmpbuf-unwind.h index 6cdfd7986..2a6788de6 100644 --- a/libc/ports/sysdeps/hppa/jmpbuf-unwind.h +++ b/libc/ports/sysdeps/hppa/jmpbuf-unwind.h @@ -1,5 +1,5 @@ /* Examine __jmp_buf for unwinding frames. HPPA version. - Copyright (C) 2006-2013 Free Software Foundation, Inc. + Copyright (C) 2006-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/ldsodefs.h b/libc/ports/sysdeps/hppa/ldsodefs.h index cea22841b..128f2be25 100644 --- a/libc/ports/sysdeps/hppa/ldsodefs.h +++ b/libc/ports/sysdeps/hppa/ldsodefs.h @@ -1,5 +1,5 @@ /* Run-time dynamic linker data structures for loaded ELF shared objects. - Copyright (C) 2006-2013 Free Software Foundation, Inc. + Copyright (C) 2006-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/libc-tls.c b/libc/ports/sysdeps/hppa/libc-tls.c index 63cdc9fe8..855227b76 100644 --- a/libc/ports/sysdeps/hppa/libc-tls.c +++ b/libc/ports/sysdeps/hppa/libc-tls.c @@ -1,5 +1,5 @@ /* Thread-local storage handling in the ELF dynamic linker. hppa version. - Copyright (C) 2003-2013 Free Software Foundation, Inc. + Copyright (C) 2003-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/libgcc-compat.c b/libc/ports/sysdeps/hppa/libgcc-compat.c index fc6c75f39..1a54981dd 100644 --- a/libc/ports/sysdeps/hppa/libgcc-compat.c +++ b/libc/ports/sysdeps/hppa/libgcc-compat.c @@ -1,5 +1,5 @@ /* pre-.hidden libgcc compatibility - Copyright (C) 2002-2013 Free Software Foundation, Inc. + Copyright (C) 2002-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Randolph Chung diff --git a/libc/ports/sysdeps/hppa/lshift.S b/libc/ports/sysdeps/hppa/lshift.S index 217472010..f0debff41 100644 --- a/libc/ports/sysdeps/hppa/lshift.S +++ b/libc/ports/sysdeps/hppa/lshift.S @@ -1,6 +1,6 @@ ;! HP-PA __mpn_lshift -- -;! Copyright (C) 1992-2013 Free Software Foundation, Inc. +;! Copyright (C) 1992-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/machine-gmon.h b/libc/ports/sysdeps/hppa/machine-gmon.h index dff4b2831..2f3edc2d9 100644 --- a/libc/ports/sysdeps/hppa/machine-gmon.h +++ b/libc/ports/sysdeps/hppa/machine-gmon.h @@ -1,5 +1,5 @@ /* Machine-specific calling sequence for `mcount' profiling function. PA-RISC - Copyright (C) 1995-2013 Free Software Foundation, Inc. + Copyright (C) 1995-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/math_private.h b/libc/ports/sysdeps/hppa/math_private.h index 03b0711e0..f7d41417d 100644 --- a/libc/ports/sysdeps/hppa/math_private.h +++ b/libc/ports/sysdeps/hppa/math_private.h @@ -1,5 +1,5 @@ /* Internal math stuff. HPPA version. - Copyright (C) 2013 Free Software Foundation, Inc. + Copyright (C) 2013-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/memusage.h b/libc/ports/sysdeps/hppa/memusage.h index e2eb2f91e..d361356d2 100644 --- a/libc/ports/sysdeps/hppa/memusage.h +++ b/libc/ports/sysdeps/hppa/memusage.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2013 Free Software Foundation, Inc. +/* Copyright (C) 2000-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/Makefile b/libc/ports/sysdeps/hppa/nptl/Makefile index fa32936c5..143850e6c 100644 --- a/libc/ports/sysdeps/hppa/nptl/Makefile +++ b/libc/ports/sysdeps/hppa/nptl/Makefile @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2013 Free Software Foundation, Inc. +# Copyright (C) 2005-2014 Free Software Foundation, Inc. # This file is part of the GNU C Library. # # The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/jmpbuf-unwind.h b/libc/ports/sysdeps/hppa/nptl/jmpbuf-unwind.h index 84b14efcb..01f587069 100644 --- a/libc/ports/sysdeps/hppa/nptl/jmpbuf-unwind.h +++ b/libc/ports/sysdeps/hppa/nptl/jmpbuf-unwind.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2013 Free Software Foundation, Inc. +/* Copyright (C) 2003-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/pthread_spin_init.c b/libc/ports/sysdeps/hppa/nptl/pthread_spin_init.c index c46e00cc8..c83669eb9 100644 --- a/libc/ports/sysdeps/hppa/nptl/pthread_spin_init.c +++ b/libc/ports/sysdeps/hppa/nptl/pthread_spin_init.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2013 Free Software Foundation, Inc. +/* Copyright (C) 2006-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/pthread_spin_lock.c b/libc/ports/sysdeps/hppa/nptl/pthread_spin_lock.c index cc32b8fd4..b29fc7cef 100644 --- a/libc/ports/sysdeps/hppa/nptl/pthread_spin_lock.c +++ b/libc/ports/sysdeps/hppa/nptl/pthread_spin_lock.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2013 Free Software Foundation, Inc. +/* Copyright (C) 2005-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/pthread_spin_unlock.c b/libc/ports/sysdeps/hppa/nptl/pthread_spin_unlock.c index 6b9d79c7b..5a8aed8e3 100644 --- a/libc/ports/sysdeps/hppa/nptl/pthread_spin_unlock.c +++ b/libc/ports/sysdeps/hppa/nptl/pthread_spin_unlock.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2013 Free Software Foundation, Inc. +/* Copyright (C) 2005-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/pthreaddef.h b/libc/ports/sysdeps/hppa/nptl/pthreaddef.h index 3dad02eae..ee8765a6f 100644 --- a/libc/ports/sysdeps/hppa/nptl/pthreaddef.h +++ b/libc/ports/sysdeps/hppa/nptl/pthreaddef.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2013 Free Software Foundation, Inc. +/* Copyright (C) 2002-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/tls.h b/libc/ports/sysdeps/hppa/nptl/tls.h index 14e4705bf..2880ad320 100644 --- a/libc/ports/sysdeps/hppa/nptl/tls.h +++ b/libc/ports/sysdeps/hppa/nptl/tls.h @@ -1,5 +1,5 @@ /* Definition for thread-local data handling. NPTL/hppa version. - Copyright (C) 2005-2013 Free Software Foundation, Inc. + Copyright (C) 2005-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/nptl/tst-oddstacklimit.c b/libc/ports/sysdeps/hppa/nptl/tst-oddstacklimit.c index 41835b900..f65dbc8ce 100644 --- a/libc/ports/sysdeps/hppa/nptl/tst-oddstacklimit.c +++ b/libc/ports/sysdeps/hppa/nptl/tst-oddstacklimit.c @@ -1,6 +1,6 @@ /* Test NPTL with stack limit that is not a multiple of the page size. HPPA version. - Copyright (C) 2012-2013 Free Software Foundation, Inc. + Copyright (C) 2012-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/rshift.S b/libc/ports/sysdeps/hppa/rshift.S index 026fad5af..2d3561de4 100644 --- a/libc/ports/sysdeps/hppa/rshift.S +++ b/libc/ports/sysdeps/hppa/rshift.S @@ -1,6 +1,6 @@ ;! HP-PA __mpn_rshift -- -;! Copyright (C) 1992-2013 Free Software Foundation, Inc. +;! Copyright (C) 1992-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/setjmp.S b/libc/ports/sysdeps/hppa/setjmp.S index 1ec724d74..51904af05 100644 --- a/libc/ports/sysdeps/hppa/setjmp.S +++ b/libc/ports/sysdeps/hppa/setjmp.S @@ -1,5 +1,5 @@ /* setjmp for HPPA. - Copyright (C) 1995-2013 Free Software Foundation, Inc. + Copyright (C) 1995-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/stackinfo.h b/libc/ports/sysdeps/hppa/stackinfo.h index 97fc37c50..5d41d8595 100644 --- a/libc/ports/sysdeps/hppa/stackinfo.h +++ b/libc/ports/sysdeps/hppa/stackinfo.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1999-2013 Free Software Foundation, Inc. +/* Copyright (C) 1999-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/start.S b/libc/ports/sysdeps/hppa/start.S index df8bad829..0998270af 100644 --- a/libc/ports/sysdeps/hppa/start.S +++ b/libc/ports/sysdeps/hppa/start.S @@ -1,5 +1,5 @@ /* ELF startup code for HPPA. - Copyright (C) 2002-2013 Free Software Foundation, Inc. + Copyright (C) 2002-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/libc/ports/sysdeps/hppa/sub_n.S b/libc/ports/sysdeps/hppa/sub_n.S index a8521ff9e..035c4cbbb 100644 --- a/libc/ports/sysdeps/hppa/sub_n.S +++ b/libc/ports/sysdeps/hppa/sub_n.S @@ -1,7 +1,7 @@ ;! HP-PA __mpn_sub_n -- Subtract two limb vectors of the same length > 0 and ;! store difference in a third limb vector. -;! Copyright (C) 1992-2013 Free Software Foundation, Inc. +;! Copyright (C) 1992-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. diff --git a/libc/ports/sysdeps/hppa/sysdep.h b/libc/ports/sysdeps/hppa/sysdep.h index 7c9edd42a..9d4b37b9c 100644 --- a/libc/ports/sysdeps/hppa/sysdep.h +++ b/libc/ports/sysdeps/hppa/sysdep.h @@ -1,5 +1,5 @@ /* Assembler macros for HP/PA. - Copyright (C) 1999-2013 Free Software Foundation, Inc. + Copyright (C) 1999-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper, <drepper@cygnus.com>, August 1999. diff --git a/libc/ports/sysdeps/hppa/tst-audit.h b/libc/ports/sysdeps/hppa/tst-audit.h index 3be065cfb..e32699054 100644 --- a/libc/ports/sysdeps/hppa/tst-audit.h +++ b/libc/ports/sysdeps/hppa/tst-audit.h @@ -1,6 +1,6 @@ /* Definitions for testing PLT entry/exit auditing. HP-PARISC version. - Copyright (C) 2006-2013 Free Software Foundation, Inc. + Copyright (C) 2006-2014 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/libc/ports/sysdeps/hppa/udiv_qrnnd.S b/libc/ports/sysdeps/hppa/udiv_qrnnd.S index 3d287e657..cf06286b0 100644 --- a/libc/ports/sysdeps/hppa/udiv_qrnnd.S +++ b/libc/ports/sysdeps/hppa/udiv_qrnnd.S @@ -1,7 +1,7 @@ ;! HP-PA __udiv_qrnnd division support, used from longlong.h. ;! This version runs fast on pre-PA7000 CPUs. -;! Copyright (C) 1993-2013 Free Software Foundation, Inc. +;! Copyright (C) 1993-2014 Free Software Foundation, Inc. ;! This file is part of the GNU MP Library. |