aboutsummaryrefslogtreecommitdiff
path: root/libidn
AgeCommit message (Collapse)AuthorFilesLines
2005-03-15* sysdeps/generic/wordexp.c (exec_comm_child): Add inline keyword.Roland McGrath1-0/+10
Patch by Dan Kegel <dank@kegel.com>. * elf/dynamic-link.h (elf_machine_rel, elf_machine_rel_relative, elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel): Add inline keyword. * sysdeps/alpha/dl-machine.h (elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel): Add always_inline attribute. * sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. Change static inline into auto inline. * sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. * sysdeps/generic/dl-machine.h (elf_machine_rel, elf_machine_rela): Likewise. * sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rel_relative, elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel): Likewise. 2005-03-15 Jakub Jelinek <jakub@redhat.com>
2005-03-15[BZ #789]Roland McGrath1-3/+15
2005-03-15 Jakub Jelinek <jakub@redhat.com> [BZ #789] * sysdeps/i386/i686/hp-timing.h (HP_TIMING_ACCUM): Fix asm constraints. Remove memory clobber. * sysdeps/x86_64/hp-timing.h (HP_TIMING_ACCUM): Make the addition thread-safe. Subtract GLRO(dl_hp_timing_overhead) from Diff.
2005-02-222005-02-21 Alan Modra <amodra@bigpond.net.au>Ulrich Drepper2-3/+15
* elf/dl-reloc.c (_dl_nothread_init_static_tls): Assert that dtv array index is within bounds. * elf/dl-load.c: Do not allow PT_TLS in modules loaded in statically linked code. * sysdeps/generic/dl-tls.c [!SHARED]: Don't build _dl_next_tls_modid. * elf/Makefile: Remove rules to build and run tst-tls9-static.
2005-02-22* iconvme.h: New file, extracted from toutf8.c but improved.Ulrich Drepper3-138/+214
* iconvme.c: New file. * toutf8.c: Include stringprep.h first, to make the compiler check that stringprep.h is standalone. Improve comments. Replace #include of errno.h and sys/param.h with iconvme.h. Don't define ICONV_CONST. (stringprep_convert): Rewrite to use iconvme.h.
2004-12-22(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.Ulrich Drepper8-283/+148
2007-07-122.5-18.1Jakub Jelinek8-148/+283
2004-10-05Update.Ulrich Drepper2-0/+6
2004-10-05 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h: Include dl-sysdep.h. * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise.
2004-07-20* configure.in (add_ons): Substitute this. Move $add_ons handlingRoland McGrath1-0/+4
after AC_CANONICAL_HOST and default setting of $machine et al. Don't set $subdirs from $add_ons. Instead, source add-on/configure fragments early on. (base_machine): If it's already set, don't set it based on $machine. (libc_config_ok): New variable, set to no. If an add-on fragment sets it to yes, skip the tuple sanity check as if --enable-hacker-mode. (sysnames): Try appending add-on names after machine as well. * configure: Regenerated. * config.make.in (add-ons): Set from @add_ons@ instead of @subdirs@. * Makeconfig ($(common-objpfx)config.status): Also depend on configure files in $(add_ons) dirs. * sysdeps/unix/sysv/linux/bits/in.h (struct ip_mreq): Remove definition, now in netinet/in.h proper. long. Rewrite example code so that it takes into account l64a output
2004-07-202004-07-02 Roland McGrath <roland@redhat.com>Roland McGrath1-1/+2
* configure: Don't exit.
2004-05-21Update.Ulrich Drepper1-0/+5
2004-05-21 Ulrich Drepper <drepper@redhat.com> * idna.c (idna_to_unicode_4z4z): Fix test for failed memory allocation. Patch by Simon Josefsson.
2004-05-21(idna_to_unicode_4z4z): Fix test for failed memory allocation.Ulrich Drepper1-2/+4
2004-05-07Update.Ulrich Drepper3-20/+64
* sysdeps/unix/sysv/linux/ifreq.c (__ifreq): Fix memory handling. * sysdeps/generic/ifreq.c (__ifreq): Fix memory handling. * resolv/res_hconf.c (_res_hconf_reorder_addrs): Make clear that realloc cannot fail. * nss/nss_files/files-netgrp.c (EXPAND): Free buffer which cannot be expanded. * nis/nis_table.c: Clean up memory handling. * nis/nis_subr.c (nis_getnames): Clean up memory handling. * nis/nis_removemember.c (nis_removemember): Add comment explaining use of realloc.
2004-05-04Update.Ulrich Drepper4-8/+12
* sysdeps/unix/sysv/linux/ia64/Makefile (librt-routines): Mention rt-sysdep. * sysdeps/unix/sysv/linux/ia64/rt-sysdep.S: New file.
2004-03-14Update.Ulrich Drepper2-1/+7
2004-03-14 Ulrich Drepper <drepper@redhat.com> * idn-stub.c (__idna_to_unicode_lzlz): Use __strchrnul, not strchrnul. * idna.c (idna_to_ascii_4z): Revert last patch.
2004-03-14(idna_to_ascii_4z): Revert last patch.Ulrich Drepper1-9/+12
2004-03-13Update.Ulrich Drepper3-12/+17
* idna.c (idna_to_ascii_4z): Use strdup if available. Unify two ifs. * idn-stub.c: Implement __idna_to_unicode_lzlz. Split __idna_to_ascii_lz in two parts so that loading can be shared with the new function. * Versions (libcidn): Export idna_to_unicode_lzlz.
2004-03-13Implement __idna_to_unicode_lzlz. Split __idna_to_ascii_lz in two parts so ↵Ulrich Drepper1-30/+74
that loading can be shared with the new function.
2004-03-12Update.Ulrich Drepper2-0/+9
* sysdeps/unix/sysv/linux/x86_64/sysconf.c: New file.
2004-03-08Update.Ulrich Drepper1-0/+4
* Makefile (distribute): Add symbol-hacks.h and extra-modules.mk.
2004-03-08Update to latest libidn version.Ulrich Drepper1-52/+28
2004-03-08Update.Ulrich Drepper2-286/+5
2004-03-08 Ulrich Drepper <drepper@redhat.com> * stringprep.h: Don't include idn-int.h in glibc. * idn-int.h: Removed.
2004-03-08Don't include idn-int.h in glibc.Ulrich Drepper1-1/+5
2004-03-08Update.Ulrich Drepper4-8/+28
2004-03-07 Ulrich Drepper <drepper@redhat.com> * idn-stub.c: Include <gnu/lib-names.h>. Use LIBCIDN_SO for dlopen. * shlib-versions: New file. * toutf8.c: Include <sys/param.h>.
2004-03-08ChangeLog for libidn.Ulrich Drepper20-0/+19096
2004-03-07 Simon Josefsson <jas@extundo.com> * Banner: New file. * Makefile: New file. * Version: New file. * configure: New file. * idn-stub.c: New file. * gunibreak.h: New file. Copied from Libidn. * gunicomp.h: New file. Copied from Libidn. * gunidecomp.h: New file. Copied from Libidn. * idna.h: New file. Copied from Libidn. * idna.c: New file. Copied from Libidn. * nfkc.c: New file. Copied from Libidn. * profiles.c: New file. Copied from Libidn. * punycode.c: New file. Copied from Libidn. * punycode.h: New file. Copied from Libidn. * rfc3454.c: New file. Copied from Libidn. * stringprep.c: New file. Copied from Libidn. * stringprep.h: New file. Copied from Libidn. * toutf8.c: New file. Copied from Libidn. Modified for use in glibc.