1da0c48c4Sopenharmony_ci2022-09-21 Yonggang Luo <luoyonggang@gmail.com> 2da0c48c4Sopenharmony_ci 3da0c48c4Sopenharmony_ci * color.c: Don't include unistd.h. 4da0c48c4Sopenharmony_ci 5da0c48c4Sopenharmony_ci2022-09-20 Yonggang Luo <luoyonggang@gmail.com> 6da0c48c4Sopenharmony_ci 7da0c48c4Sopenharmony_ci * system.h: Use BYTE_ORDER, LITTLE_ENDIAN and BIG_ENDIAN. 8da0c48c4Sopenharmony_ci 9da0c48c4Sopenharmony_ci2022-10-16 Yonggang Luo <luoyonggang@gmail.com> 10da0c48c4Sopenharmony_ci 11da0c48c4Sopenharmony_ci * system.h: Add sys/mman.h as system dependend header. 12da0c48c4Sopenharmony_ci * common.h: Remove ar.h, byteswap.h and endian.h. 13da0c48c4Sopenharmony_ci * elf32_checksum.c: Remove endian.h. 14da0c48c4Sopenharmony_ci * elf32_getphdr.c: Remove unistd.h and system.h. 15da0c48c4Sopenharmony_ci * elf32_getshdr.c: Remove unistd.h.h and system.h. 16da0c48c4Sopenharmony_ci * elf32_updatefile.c: Remove unistd.h, sys/mman.h and system.h. 17da0c48c4Sopenharmony_ci * elf32_updatenull.c: Remove endian.h and system.h. 18da0c48c4Sopenharmony_ci 19da0c48c4Sopenharmony_ci2022-08-05 Mark Wielaard <mark@klomp.org> 20da0c48c4Sopenharmony_ci 21da0c48c4Sopenharmony_ci * dynamicsizehash_concurrent.c (resize_helper): Add documentation. 22da0c48c4Sopenharmony_ci (resize_master): Renamed to... 23da0c48c4Sopenharmony_ci (resize_coordinator): ...this. And add documentation. 24da0c48c4Sopenharmony_ci (resize_worker): Add documentation. 25da0c48c4Sopenharmony_ci (FIND): Add documentation. 26da0c48c4Sopenharmony_ci 27da0c48c4Sopenharmony_ci2022-04-25 Mark Wielaard <mark@klomp.org> 28da0c48c4Sopenharmony_ci 29da0c48c4Sopenharmony_ci * printversion.c (print_version): Update copyright year. 30da0c48c4Sopenharmony_ci 31da0c48c4Sopenharmony_ci2022-03-27 Mark Wielaard <mark@klomp.org> 32da0c48c4Sopenharmony_ci 33da0c48c4Sopenharmony_ci * system.h: define error_exit. 34da0c48c4Sopenharmony_ci 35da0c48c4Sopenharmony_ci2021-02-14 Alexander Miller <alex.miller@gmx.de> 36da0c48c4Sopenharmony_ci 37da0c48c4Sopenharmony_ci * eu-config.h (used_in_asm): New macro. 38da0c48c4Sopenharmony_ci (NEW_INTDEF): New macro. 39da0c48c4Sopenharmony_ci (NEW_VERSION): Mark symbol as used_in_asm. Use @@ symver and change 40da0c48c4Sopenharmony_ci asm name instead. New variant using symver attribute if available. 41da0c48c4Sopenharmony_ci (OLD_VERSION): Update new symbol name. Indent asm directives. New 42da0c48c4Sopenharmony_ci variant using symver attribute. 43da0c48c4Sopenharmony_ci (COMPAT_VERSION_NEWPROTO): Mark symbol as used_in_asm. Reorder 44da0c48c4Sopenharmony_ci lines. Replace asm with __asm__ in declaration. New variant using 45da0c48c4Sopenharmony_ci symver attribute. 46da0c48c4Sopenharmony_ci (COMPAT_VERSION): Likewise. 47da0c48c4Sopenharmony_ci 48da0c48c4Sopenharmony_ci2021-09-10 Colin Cross <ccross@google.com> 49da0c48c4Sopenharmony_ci 50da0c48c4Sopenharmony_ci * error.c (error): Call fflush on stdout and stderr. Setup errno and 51da0c48c4Sopenharmony_ci call verr, verrx, vwarn or vwarnx based on status and errnum. 52da0c48c4Sopenharmony_ci 53da0c48c4Sopenharmony_ci2021-09-06 Dmitry V. Levin <ldv@altlinux.org> 54da0c48c4Sopenharmony_ci 55da0c48c4Sopenharmony_ci * color.c (parse_opt): Replace asprintf followed by error(EXIT_FAILURE) 56da0c48c4Sopenharmony_ci with xasprintf. 57da0c48c4Sopenharmony_ci 58da0c48c4Sopenharmony_ci * xasprintf.c: New file. 59da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Add it. 60da0c48c4Sopenharmony_ci * libeu.h (xasprintf): New prototype. 61da0c48c4Sopenharmony_ci 62da0c48c4Sopenharmony_ci * dynamicsizehash.c (INIT(NAME)): Remove cast of calloc return value. 63da0c48c4Sopenharmony_ci * dynamicsizehash_concurrent.c (INIT(NAME)): Remove cast of malloc 64da0c48c4Sopenharmony_ci return value. 65da0c48c4Sopenharmony_ci 66da0c48c4Sopenharmony_ci2021-08-23 Saleem Abdulrasool <abdulras@google.com> 67da0c48c4Sopenharmony_ci 68da0c48c4Sopenharmony_ci * system.h: Remove inline definition for error and error_message_count 69da0c48c4Sopenharmony_ci in the fallback path. 70da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Add error.c. 71da0c48c4Sopenharmony_ci * error.c: New file, moves the previous inline definitions to avoid 72da0c48c4Sopenharmony_ci multiple definitions properly rather than relying on -fcommon and vague 73da0c48c4Sopenharmony_ci linkage. 74da0c48c4Sopenharmony_ci 75da0c48c4Sopenharmony_ci2021-08-21 Saleem Abdulrasool <abdulras@google.com> 76da0c48c4Sopenharmony_ci 77da0c48c4Sopenharmony_ci * fixedsizehash.h: Remove unused STROF macro. 78da0c48c4Sopenharmony_ci 79da0c48c4Sopenharmony_ci2021-08-20 Saleem Abdulrasool <abdulras@google.com> 80da0c48c4Sopenharmony_ci 81da0c48c4Sopenharmony_ci * system.h: Check for HAVE_ERROR_H and HAVE_ERR_H and define 82da0c48c4Sopenharmony_ci error_message_cont and error if necessary. 83da0c48c4Sopenharmony_ci 84da0c48c4Sopenharmony_ci2021-08-20 Saleem Abdulrasool <abdulras@google.com> 85da0c48c4Sopenharmony_ci 86da0c48c4Sopenharmony_ci * fixedsizehash.h: Remove sys/cdefs.h include. Unconditionally 87da0c48c4Sopenharmony_ci define STROF and CONCAT macros. 88da0c48c4Sopenharmony_ci 89da0c48c4Sopenharmony_ci2021-07-28 Mark Wielaard <mark@klomp.org> 90da0c48c4Sopenharmony_ci 91da0c48c4Sopenharmony_ci * system.h (reallocarray): New static inline fallback function. 92da0c48c4Sopenharmony_ci 93da0c48c4Sopenharmony_ci2021-04-19 Martin Liska <mliska@suse.cz> 94da0c48c4Sopenharmony_ci 95da0c48c4Sopenharmony_ci * system.h (startswith): New function. 96da0c48c4Sopenharmony_ci (pwrite_retry): Cast to char *. 97da0c48c4Sopenharmony_ci (write_retry): Likewise. 98da0c48c4Sopenharmony_ci (pread_retry): Likewise. 99da0c48c4Sopenharmony_ci 100da0c48c4Sopenharmony_ci2021-02-05 Mark Wielaard <mark@klomp.org> 101da0c48c4Sopenharmony_ci 102da0c48c4Sopenharmony_ci * printversion.c (print_version): Update copyright year. 103da0c48c4Sopenharmony_ci 104da0c48c4Sopenharmony_ci2020-12-16 Dmitry V. Levin <ldv@altlinux.org> 105da0c48c4Sopenharmony_ci 106da0c48c4Sopenharmony_ci * color.c (parse_opt): Replace gettext(...) and 107da0c48c4Sopenharmony_ci dgettext("elfutils, ...) with _(...). 108da0c48c4Sopenharmony_ci * printversion.c (print_version): Replace gettext(...) with _(...). 109da0c48c4Sopenharmony_ci * system.h (sgettext): Likewise. 110da0c48c4Sopenharmony_ci 111da0c48c4Sopenharmony_ci * eu-config.h (_): New macro. 112da0c48c4Sopenharmony_ci * xmalloc.c (_): Remove. 113da0c48c4Sopenharmony_ci 114da0c48c4Sopenharmony_ci2020-11-01 Érico N. Rolim <erico.erc@gmail.com> 115da0c48c4Sopenharmony_ci 116da0c48c4Sopenharmony_ci * system.h (ACCESSPERMS): Define macro if it doesn't exist. 117da0c48c4Sopenharmony_ci (ALLPERMS): Likewise. 118da0c48c4Sopenharmony_ci (DEFFILEMODE): Likewise. 119da0c48c4Sopenharmony_ci 120da0c48c4Sopenharmony_ci2020-06-11 Mark Wielaaard <mark@klomp.org> 121da0c48c4Sopenharmony_ci 122da0c48c4Sopenharmony_ci * printversion.c (print_version): Update copyright year. 123da0c48c4Sopenharmony_ci 124da0c48c4Sopenharmony_ci2019-08-25 Srđan Milaković <sm108@rice.edu> 125da0c48c4Sopenharmony_ci 126da0c48c4Sopenharmony_ci * dynamicsizehash_concurrent.{c,h}: New files. 127da0c48c4Sopenharmony_ci * Makefile.am (noinst_HEADERS): Added dynamicsizehash_concurrent.h. 128da0c48c4Sopenharmony_ci 129da0c48c4Sopenharmony_ci2019-08-25 Jonathon Anderson <jma14@rice.edu> 130da0c48c4Sopenharmony_ci 131da0c48c4Sopenharmony_ci * stdatomic-fbsd.h: New file, taken from FreeBSD. 132da0c48c4Sopenharmony_ci * atomics.h: New file. 133da0c48c4Sopenharmony_ci * Makefile.am (noinst_HEADERS): Added *.h above. 134da0c48c4Sopenharmony_ci 135da0c48c4Sopenharmony_ci2019-05-03 Rosen Penev <rosenp@gmail.com> 136da0c48c4Sopenharmony_ci 137da0c48c4Sopenharmony_ci * color.c (parse_opt): Cast program_invocation_short_name to char *. 138da0c48c4Sopenharmony_ci 139da0c48c4Sopenharmony_ci2018-11-04 Mark Wielaard <mark@klomp.org> 140da0c48c4Sopenharmony_ci 141da0c48c4Sopenharmony_ci * bpf.h: Add BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE. 142da0c48c4Sopenharmony_ci 143da0c48c4Sopenharmony_ci2018-07-04 Ross Burton <ross.burton@intel.com> 144da0c48c4Sopenharmony_ci 145da0c48c4Sopenharmony_ci * color.c: Remove error.h, add system.h include. 146da0c48c4Sopenharmony_ci * system.h: Add error.h include. 147da0c48c4Sopenharmony_ci * xmalloc.c: Remove error.h include. 148da0c48c4Sopenharmony_ci 149da0c48c4Sopenharmony_ci2018-06-01 Mark Wielaard <mark@klomp.org> 150da0c48c4Sopenharmony_ci 151da0c48c4Sopenharmony_ci * printversion.c (print_version): Update copyright year. 152da0c48c4Sopenharmony_ci 153da0c48c4Sopenharmony_ci2018-02-09 Joshua Watt <JPEWhacker@gmail.com> 154da0c48c4Sopenharmony_ci 155da0c48c4Sopenharmony_ci * eu-config.h (FALLTHROUGH): New macro. 156da0c48c4Sopenharmony_ci 157da0c48c4Sopenharmony_ci2017-10-16 Mark Wielaard <mark@klomp.org> 158da0c48c4Sopenharmony_ci 159da0c48c4Sopenharmony_ci * md5.{c,h}: Removed. 160da0c48c4Sopenharmony_ci * sha1.{c,h}: Likewise. 161da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Remove md5.c and sha1.c. 162da0c48c4Sopenharmony_ci (noinst_HEADERS): Remove md5.h and sha1.h. 163da0c48c4Sopenharmony_ci 164da0c48c4Sopenharmony_ci2017-08-18 Ulf Hermann <ulf.hermann@qt.io> 165da0c48c4Sopenharmony_ci 166da0c48c4Sopenharmony_ci * eu-config.h: Define attribute_packed to either 167da0c48c4Sopenharmony_ci __attribute__((packed)) or __attribute__((packed, gcc_struct)). 168da0c48c4Sopenharmony_ci 169da0c48c4Sopenharmony_ci2017-04-27 Ulf Hermann <ulf.hermann@qt.io> 170da0c48c4Sopenharmony_ci 171da0c48c4Sopenharmony_ci * eu-config.h: Define attribute_hidden to be empty if the compiler 172da0c48c4Sopenharmony_ci doesn't support it. 173da0c48c4Sopenharmony_ci 174da0c48c4Sopenharmony_ci2017-04-27 Ulf Hermann <ulf.hermann@qt.io> 175da0c48c4Sopenharmony_ci 176da0c48c4Sopenharmony_ci * Makefile.am: Use fpic_CFLAGS. 177da0c48c4Sopenharmony_ci 178da0c48c4Sopenharmony_ci2017-07-18 Mark Wielaard <mark@klomp.org> 179da0c48c4Sopenharmony_ci 180da0c48c4Sopenharmony_ci * bpf.h: New file. 181da0c48c4Sopenharmony_ci * Makefile.am (noinst_HEADERS): Add bpf.h 182da0c48c4Sopenharmony_ci 183da0c48c4Sopenharmony_ci2017-05-05 Mark Wielaard <mark@klomp.org> 184da0c48c4Sopenharmony_ci 185da0c48c4Sopenharmony_ci * printversion.c (print_version): Update copyright year. 186da0c48c4Sopenharmony_ci 187da0c48c4Sopenharmony_ci2017-04-20 Ulf Hermann <ulf.hermann@qt.io> 188da0c48c4Sopenharmony_ci 189da0c48c4Sopenharmony_ci * crc32.c: include config.h. 190da0c48c4Sopenharmony_ci * system.h: Don't include config.h. 191da0c48c4Sopenharmony_ci 192da0c48c4Sopenharmony_ci2017-02-16 Ulf Hermann <ulf.hermann@qt.io> 193da0c48c4Sopenharmony_ci 194da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Remove version.c, add printversion.c 195da0c48c4Sopenharmony_ci (noinst_HEADERS): Add printversion.h 196da0c48c4Sopenharmony_ci * version.c: Moved to printversion.c. 197da0c48c4Sopenharmony_ci * printversion.c: New file, moved from version.c, 198da0c48c4Sopenharmony_ci remove stdio.h, argp.h, system.h includes, 199da0c48c4Sopenharmony_ci add printversion.h include. 200da0c48c4Sopenharmony_ci * printversion.h: New file. 201da0c48c4Sopenharmony_ci * system.h: Remove argp.h include, 202da0c48c4Sopenharmony_ci (ARGP_PROGRAM_VERSION_HOOK_DEF, ARGP_PROGRAM_BUG_ADDRESS_DEF): Remove. 203da0c48c4Sopenharmony_ci (print_version): Remove. 204da0c48c4Sopenharmony_ci 205da0c48c4Sopenharmony_ci2017-02-15 Ulf Hermann <ulf.hermann@qt.io> 206da0c48c4Sopenharmony_ci 207da0c48c4Sopenharmony_ci * system.h: Provide mempcpy if it doesn't exist. 208da0c48c4Sopenharmony_ci * xstrndup.c: Include system.h. 209da0c48c4Sopenharmony_ci 210da0c48c4Sopenharmony_ci2017-02-15 Ulf Hermann <ulf.hermann@qt.io> 211da0c48c4Sopenharmony_ci 212da0c48c4Sopenharmony_ci * crc32_file.c: Use _SC_PAGESIZE rather than _SC_PAGE_SIZE. 213da0c48c4Sopenharmony_ci 214da0c48c4Sopenharmony_ci2017-02-14 Ulf Hermann <ulf.hermann@qt.io> 215da0c48c4Sopenharmony_ci 216da0c48c4Sopenharmony_ci * color.h: New file. 217da0c48c4Sopenharmony_ci * color.c: Include color.h. 218da0c48c4Sopenharmony_ci * libeu.h: Remove color handling. 219da0c48c4Sopenharmony_ci * Makefile.am (noinst_HEADERS): Add color.h. 220da0c48c4Sopenharmony_ci 221da0c48c4Sopenharmony_ci2016-12-29 Luiz Angelo Daros de Luca <luizluca@gmail.com> 222da0c48c4Sopenharmony_ci 223da0c48c4Sopenharmony_ci * crc32_file.c: Include system.h. 224da0c48c4Sopenharmony_ci * system.h: Remove semi-colon after TEMP_FAILURE_RETRY definition. 225da0c48c4Sopenharmony_ci 226da0c48c4Sopenharmony_ci2016-12-24 Mark Wielaard <mark@klomp.org> 227da0c48c4Sopenharmony_ci 228da0c48c4Sopenharmony_ci * version.c: New source file. 229da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Add version.c 230da0c48c4Sopenharmony_ci * system.h (print_version): New function definition. 231da0c48c4Sopenharmony_ci 232da0c48c4Sopenharmony_ci2016-10-11 Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp> 233da0c48c4Sopenharmony_ci 234da0c48c4Sopenharmony_ci * fixedsizehash.h (CONCAT): Use __CONCAT when available. 235da0c48c4Sopenharmony_ci * system.h: Include config.h and errno.h. 236da0c48c4Sopenharmony_ci (powerof2): Define if not already defined. 237da0c48c4Sopenharmony_ci (TEMP_FAILURE_RETRY): Define when not yet defined. 238da0c48c4Sopenharmony_ci 239da0c48c4Sopenharmony_ci2015-10-11 Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp> 240da0c48c4Sopenharmony_ci 241da0c48c4Sopenharmony_ci * Makefile.am (noinst_HEADERS): Add libeu.h. 242da0c48c4Sopenharmony_ci * color.c: Remove system.h include, add libeu.h include. 243da0c48c4Sopenharmony_ci * crc32_file.c: Likewise. 244da0c48c4Sopenharmony_ci * fixedsizehash.h: Remove sys/param.h include. 245da0c48c4Sopenharmony_ci * libeu.h: New file. 246da0c48c4Sopenharmony_ci * system.h: Include sys/param.h. 247da0c48c4Sopenharmony_ci (xmalloc, xcalloc, xrealloc, xstrdup, xstrndup, crc32, crc32_file, 248da0c48c4Sopenharmony_ci color_argp, color_enum, color_*): Move definitions to libeu.h. 249da0c48c4Sopenharmony_ci * xstrdup.c: Remove system.h include, add libeu.h include. 250da0c48c4Sopenharmony_ci * xstrndup.c: Remove system.h include, add libeu.h and stdint.h 251da0c48c4Sopenharmony_ci includes. 252da0c48c4Sopenharmony_ci 253da0c48c4Sopenharmony_ci2015-09-24 Jose E. Marchesi <jose.marchesi@oracle.com> 254da0c48c4Sopenharmony_ci 255da0c48c4Sopenharmony_ci * Makefile.am (AM_CFLAGS): Use -fPIC instead of -fpic to avoid relocation 256da0c48c4Sopenharmony_ci overflows in some platforms. 257da0c48c4Sopenharmony_ci 258da0c48c4Sopenharmony_ci2015-09-22 Mark Wielaard <mjw@redhat.com> 259da0c48c4Sopenharmony_ci 260da0c48c4Sopenharmony_ci * dynamicsizehash.c: Remove old-style function definitions. 261da0c48c4Sopenharmony_ci * md5.c: Likewise. 262da0c48c4Sopenharmony_ci * sha1.c: Likewise. 263da0c48c4Sopenharmony_ci * xmalloc.c: Likewise. 264da0c48c4Sopenharmony_ci * xstrdup.c: Likewise. 265da0c48c4Sopenharmony_ci * xstrndup.c: Likewise. 266da0c48c4Sopenharmony_ci 267da0c48c4Sopenharmony_ci2015-05-31 Mark Wielaard <mjw@redhat.com> 268da0c48c4Sopenharmony_ci 269da0c48c4Sopenharmony_ci * eu-config.h (ALLOW_UNALIGNED): Define when ! CHECK_UNDEFINED. 270da0c48c4Sopenharmony_ci 271da0c48c4Sopenharmony_ci2015-04-23 Max Filippov <jcmvbkbc@gmail.com> 272da0c48c4Sopenharmony_ci 273da0c48c4Sopenharmony_ci * eu-config.h: Use SYMBOL_VERSIONING as guard. 274da0c48c4Sopenharmony_ci 275da0c48c4Sopenharmony_ci2014-01-17 Lei Zhang <thestig@google.com> 276da0c48c4Sopenharmony_ci 277da0c48c4Sopenharmony_ci * crc32_file.c: Include config.h. 278da0c48c4Sopenharmony_ci 279da0c48c4Sopenharmony_ci2013-12-12 Josh Stone <jistone@redhat.com> 280da0c48c4Sopenharmony_ci 281da0c48c4Sopenharmony_ci * dynamicsizehash.c (lookup): Add a shortcut around division. 282da0c48c4Sopenharmony_ci 283da0c48c4Sopenharmony_ci2013-04-30 Jan Kratochvil <jan.kratochvil@redhat.com> 284da0c48c4Sopenharmony_ci 285da0c48c4Sopenharmony_ci * eu-config.h (COMPAT_VERSION_NEWPROTO): New. Twice. 286da0c48c4Sopenharmony_ci 287da0c48c4Sopenharmony_ci2013-04-26 Jan Kratochvil <jan.kratochvil@redhat.com> 288da0c48c4Sopenharmony_ci 289da0c48c4Sopenharmony_ci * system.h (LE64, BE64): Move here the definitions from 290da0c48c4Sopenharmony_ci libdwfl/link_map.c. 291da0c48c4Sopenharmony_ci 292da0c48c4Sopenharmony_ci2013-04-24 Mark Wielaard <mjw@redhat.com> 293da0c48c4Sopenharmony_ci 294da0c48c4Sopenharmony_ci * Makefile.am: Use AM_CPPFLAGS instead of INCLUDES. 295da0c48c4Sopenharmony_ci 296da0c48c4Sopenharmony_ci2012-10-09 Adam Markey <adam@etinternational.com> 297da0c48c4Sopenharmony_ci 298da0c48c4Sopenharmony_ci * system.h: Changed pwrite_retry, write_retry, and pread_retry to 299da0c48c4Sopenharmony_ci handle case where not all data was read/written. 300da0c48c4Sopenharmony_ci 301da0c48c4Sopenharmony_ci2012-10-08 Jan Kratochvil <jan.kratochvil@redhat.com> 302da0c48c4Sopenharmony_ci 303da0c48c4Sopenharmony_ci * system.h (eu_static_assert): New macro. 304da0c48c4Sopenharmony_ci 305da0c48c4Sopenharmony_ci2012-01-21 Ulrich Drepper <drepper@gmail.com> 306da0c48c4Sopenharmony_ci 307da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Add color.c. 308da0c48c4Sopenharmony_ci * system.h: Declare color_argp. Define color_enum. Declare 309da0c48c4Sopenharmony_ci color_* variables. 310da0c48c4Sopenharmony_ci * color.c: New file. 311da0c48c4Sopenharmony_ci 312da0c48c4Sopenharmony_ci2011-10-02 Ulrich Drepper <drepper@gmail.com> 313da0c48c4Sopenharmony_ci 314da0c48c4Sopenharmony_ci * system.h: Declare __cxa_demangle. 315da0c48c4Sopenharmony_ci 316da0c48c4Sopenharmony_ci2011-07-09 Roland McGrath <roland@hack.frob.com> 317da0c48c4Sopenharmony_ci 318da0c48c4Sopenharmony_ci * sha1.c (be64_copy): New function. 319da0c48c4Sopenharmony_ci (sha1_finish_ctx): Use it. 320da0c48c4Sopenharmony_ci * md5.c (le64_copy): New function. 321da0c48c4Sopenharmony_ci (md5_finish_ctx): Use it. 322da0c48c4Sopenharmony_ci * system.h (LE32, BE32): New macros, using <endian.h> and <byteswap.h>. 323da0c48c4Sopenharmony_ci * md5.c (SWAP): Use LE32. 324da0c48c4Sopenharmony_ci * sha1.c (SWAP): Use BE32. 325da0c48c4Sopenharmony_ci 326da0c48c4Sopenharmony_ci2010-06-16 Roland McGrath <roland@redhat.com> 327da0c48c4Sopenharmony_ci 328da0c48c4Sopenharmony_ci * dynamicsizehash.h (HASHTYPE): New macro. 329da0c48c4Sopenharmony_ci (struct): Use size_t for table sizes. 330da0c48c4Sopenharmony_ci * dynamicsizehash.c: Likewise. Use HASHTYPE for hash values. 331da0c48c4Sopenharmony_ci 332da0c48c4Sopenharmony_ci2010-02-15 Roland McGrath <roland@redhat.com> 333da0c48c4Sopenharmony_ci 334da0c48c4Sopenharmony_ci * Makefile.am: Use config/eu.am for common stuff. 335da0c48c4Sopenharmony_ci 336da0c48c4Sopenharmony_ci2009-08-09 Roland McGrath <roland@redhat.com> 337da0c48c4Sopenharmony_ci 338da0c48c4Sopenharmony_ci * eu-config.h (OLD_VERSION, NEW_VERSION, COMPAT_VERSION): New macros. 339da0c48c4Sopenharmony_ci 340da0c48c4Sopenharmony_ci2009-01-23 Roland McGrath <roland@redhat.com> 341da0c48c4Sopenharmony_ci 342da0c48c4Sopenharmony_ci * eu-config.h: Add multiple inclusion protection. 343da0c48c4Sopenharmony_ci 344da0c48c4Sopenharmony_ci2009-01-17 Ulrich Drepper <drepper@redhat.com> 345da0c48c4Sopenharmony_ci 346da0c48c4Sopenharmony_ci * system.h (ARGP_PROGRAM_VERSION_HOOK_DEF): Define. 347da0c48c4Sopenharmony_ci (ARGP_PROGRAM_BUG_ADDRESS_DEF): Define. 348da0c48c4Sopenharmony_ci 349da0c48c4Sopenharmony_ci2009-01-10 Ulrich Drepper <drepper@redhat.com> 350da0c48c4Sopenharmony_ci 351da0c48c4Sopenharmony_ci * eu-config.h: Remove tls_key_t, key_create, getspecific, setspecific, 352da0c48c4Sopenharmony_ci once_define, and once_execute macros. Use USE_LOCKS instead of 353da0c48c4Sopenharmony_ci USE_TLS. 354da0c48c4Sopenharmony_ci 355da0c48c4Sopenharmony_ci2008-08-25 Roland McGrath <roland@redhat.com> 356da0c48c4Sopenharmony_ci 357da0c48c4Sopenharmony_ci * eu-config.h [USE_TLS] (RWLOCK_CALL): New macro. 358da0c48c4Sopenharmony_ci (rwlock_init, rwlock_fini, rwlock_rdlock, rwlock_wrlock, rwlock_unlock): 359da0c48c4Sopenharmony_ci Use it. 360da0c48c4Sopenharmony_ci 361da0c48c4Sopenharmony_ci2008-08-24 Roland McGrath <roland@redhat.com> 362da0c48c4Sopenharmony_ci 363da0c48c4Sopenharmony_ci * eu-config.h: New file. 364da0c48c4Sopenharmony_ci * Makefile.am (noinst_HEADERS): Add it. 365da0c48c4Sopenharmony_ci 366da0c48c4Sopenharmony_ci2008-02-01 Ulrich Drepper <drepper@redhat.com> 367da0c48c4Sopenharmony_ci 368da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Add sha1.c. 369da0c48c4Sopenharmony_ci (noinst_HEADERS): Add sha1.h. 370da0c48c4Sopenharmony_ci * sha1.c: New file. 371da0c48c4Sopenharmony_ci * sha1.h: New file. 372da0c48c4Sopenharmony_ci 373da0c48c4Sopenharmony_ci2008-01-31 Ulrich Drepper <drepper@redhat.com> 374da0c48c4Sopenharmony_ci 375da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Add md5.c. 376da0c48c4Sopenharmony_ci (noinst_HEADERS): Add md5.h. 377da0c48c4Sopenharmony_ci * md5.c: New file. 378da0c48c4Sopenharmony_ci * md5.h: New file. 379da0c48c4Sopenharmony_ci 380da0c48c4Sopenharmony_ci2006-04-04 Ulrich Drepper <drepper@redhat.com> 381da0c48c4Sopenharmony_ci 382da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): We don't need xstrdup in the moment. 383da0c48c4Sopenharmony_ci 384da0c48c4Sopenharmony_ci2005-08-28 Ulrich Drepper <drepper@redhat.com> 385da0c48c4Sopenharmony_ci 386da0c48c4Sopenharmony_ci * system.h: Define pwrite_retry, write_retry, and pread_retry. 387da0c48c4Sopenharmony_ci 388da0c48c4Sopenharmony_ci2005-08-06 Ulrich Drepper <drepper@redhat.com> 389da0c48c4Sopenharmony_ci 390da0c48c4Sopenharmony_ci * Makefile.am (xmalloc_CFLAGS): Define only if !GPROF. 391da0c48c4Sopenharmony_ci 392da0c48c4Sopenharmony_ci2005-05-03 Roland McGrath <roland@redhat.com> 393da0c48c4Sopenharmony_ci 394da0c48c4Sopenharmony_ci * crc32_file.c: New file. 395da0c48c4Sopenharmony_ci * Makefile.am (libeu_a_SOURCES): Add it. 396da0c48c4Sopenharmony_ci * system.h: Declare crc32_file. 397da0c48c4Sopenharmony_ci 398da0c48c4Sopenharmony_ci2005-04-30 Ulrich Drepper <drepper@redhat.com> 399da0c48c4Sopenharmony_ci 400da0c48c4Sopenharmony_ci * Makefile.am: Use -ffunction-sections for xmalloc.c. 401da0c48c4Sopenharmony_ci 402da0c48c4Sopenharmony_ci2005-02-15 Ulrich Drepper <drepper@redhat.com> 403da0c48c4Sopenharmony_ci 404da0c48c4Sopenharmony_ci * dynamicsizehash.c (lookup): Mark val parameter as possibly unused. 405da0c48c4Sopenharmony_ci 406da0c48c4Sopenharmony_ci2005-02-06 Ulrich Drepper <drepper@redhat.com> 407da0c48c4Sopenharmony_ci 408da0c48c4Sopenharmony_ci * fixedsizehash.h: Mark unused parameters. Correct CLASS and 409da0c48c4Sopenharmony_ci const order for fshash_find. 410da0c48c4Sopenharmony_ci 411da0c48c4Sopenharmony_ci * Makefile.am: Cleanup AM_CFLAGS handling. Add -Wunused -Wextra. 412da0c48c4Sopenharmony_ci 413da0c48c4Sopenharmony_ci2005-02-05 Ulrich Drepper <drepper@redhat.com> 414da0c48c4Sopenharmony_ci 415da0c48c4Sopenharmony_ci * Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fpic and -fmudflap. 416da0c48c4Sopenharmony_ci 417da0c48c4Sopenharmony_ci2004-01-17 Ulrich Drepper <drepper@redhat.com> 418da0c48c4Sopenharmony_ci 419da0c48c4Sopenharmony_ci * Makefile.am: Support building with mudflap. 420da0c48c4Sopenharmony_ci 421da0c48c4Sopenharmony_ci2003-09-22 Ulrich Drepper <drepper@redhat.com> 422da0c48c4Sopenharmony_ci 423da0c48c4Sopenharmony_ci * Makefile.am (AM_CFLAGS): Add -fpic. 424da0c48c4Sopenharmony_ci 425da0c48c4Sopenharmony_ci * Makefile.am (noinst_HEADERS): Add list.h. 426da0c48c4Sopenharmony_ci * list.h: New file. 427da0c48c4Sopenharmony_ci 428da0c48c4Sopenharmony_ci2003-08-11 Ulrich Drepper <drepper@redhat.com> 429da0c48c4Sopenharmony_ci 430da0c48c4Sopenharmony_ci * Moved to CVS archive. 431