Home | History | Annotate | Download | only in libasm
      1 2018-10-19  Mark Wielaard  <mark (a] klomp.org>
      2 
      3 	* disasm_cb.c (read_symtab_exec): Check sh_entsize is not zero.
      4 
      5 2018-07-04  Ross Burton <ross.burton (a] intel.com>
      6 
      7 	* asm_end.c: Remove error.h include.
      8 	* asm_newscn.c: Likewise.
      9 	* i386_gendis.c: Likewise and add system.h include.
     10 	* i386_lex.l: Likewise.
     11 	* i386_parse.y: Likewise.
     12 
     13 2017-02-27  Ulf Hermann  <ulf.hermann (a] qt.io>
     14 
     15 	* Makefile.am: Use dso_LDFLAGS.
     16 
     17 2017-02-17  Ulf Hermann  <ulf.hermann (a] qt.io>
     18 
     19 	* Makefile.am: Add libasm_so_DEPS to specify external libraries
     20 	that have to be linked in, and libasm_so_LIBS to specify the
     21 	archives libasm consists of. The dependencies include libeu.a.
     22 	(libasm_so_LDLIBS): Add $(libasm_so_DEPS).
     23 	(libasm_so$(EXEEXT): Use $(libasm_so_LIBS),
     24 	add --no-undefined,-z,defs,-z,relro,
     25 	drop the manual enumeration of dependencies,
     26 	specify the correct path for libasm.map.
     27 
     28 2017-04-27  Ulf Hermann  <ulf.hermann (a] qt.io>
     29 
     30 	* asm_end.c (binary_end): Fix nesting of braces.
     31 
     32 2017-02-12  Mark Wielaard  <mjw (a] redhat.com>
     33 
     34 	* asm_newsym.c (asm_newsym): Increase TEMPSYMLEN to 13.
     35 
     36 2017-02-15  Ulf Hermann  <ulf.hermann (a] qt.io>
     37 
     38 	* disasm_str.c: Include system.h.
     39 
     40 2016-10-11  Akihiko Odaki  <akihiko.odaki.4i (a] stu.hosei.ac.jp>
     41 
     42 	* asm_align.c: Remove sys/param.h include.
     43 
     44 2016-07-08  Mark Wielaard  <mjw (a] redhat.com>
     45 
     46 	* Makefile.am (AM_CPPFLAGS): Add libdwelf.
     47 	(libasm.so): Add libdw.
     48 	* asm_begin.c (prepare_binary_output): Use dwelf_strtab instead of
     49 	ebl_strtab.
     50 	* asm_end.c (binary_end): Likewise.
     51 	(__libasm_finictx): Likewise.
     52 	* asm_newabssym.c (asm_newabssym):  Likewise.
     53 	* asm_newcomsym.c (asm_newcomsym): Likewise.
     54 	* asm_newscn.c (binary_newscn): Likewise.
     55 	* asm_newscngrp.c (asm_newscngrp): Likewise.
     56 	* asm_newsym.c (asm_newsym): Likewise.
     57 	* libasmP.h: Likewise.
     58 	* symbolhash.c (COMPARE): Likewise.
     59 	* symbolhash.h (COMPARE): Likewise.
     60 
     61 2016-06-28  Richard Henderson <rth (a] redhat.com>
     62 
     63 	* disasm_cb.c (disasm_cb): Pass ebl to disasm hook.
     64 
     65 2016-02-12  Mark Wielaard  <mjw (a] redhat.com>
     66 
     67 	* asm_begin.c (prepare_text_output): Only call __fsetlocking when
     68 	result isn't NULL.
     69 
     70 2015-10-05  Josh Stone  <jistone (a] redhat.com>
     71 
     72 	* Makefile.am (libasm.so): Add AM_V_CCLD and AM_V_at silencers.
     73 
     74 2015-09-23  Mark Wielaard  <mjw (a] redhat.com>
     75 
     76 	* asm_align.c (__libasm_ensure_section_space): Mark as
     77 	internal_function.
     78 	* asm_end.c (__libasm_finictx): Likewise.
     79 	* asm_error.c (__libasm_seterrno): Likewise.
     80 
     81 2015-09-22  Mark Wielaard  <mjw (a] redhat.com>
     82 
     83 	* asm_*.c: Remove old-style function definitions.
     84 
     85 2015-09-04  Chih-Hung Hsieh  <chh (a] google.com>
     86 
     87 	* asm_addint8.c (FCT): Replace K&R function definition
     88 	with ansi-C definitions.
     89 	* asm_adduint8.c (UFCT): Likewise.
     90 	* asm_begin.c (asm_begin): Likewise.
     91 
     92 2014-12-18  Ulrich Drepper  <drepper (a] gmail.com>
     93 
     94 	* Makefile.am: Suppress output of textrel_check command.
     95 
     96 2014-11-27  Mark Wielaard  <mjw (a] redhat.com>
     97 
     98 	* Makefile.am (libasm.so): Use textrel_check.
     99 
    100 2014-04-13  Mark Wielaard  <mjw (a] redhat.com>
    101 
    102 	* Makefile.am: Remove !MUDFLAP conditions.
    103 
    104 2013-04-24  Mark Wielaard  <mjw (a] redhat.com>
    105 
    106 	* Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
    107 
    108 2011-02-08  Roland McGrath  <roland (a] redhat.com>
    109 
    110 	* asm_newscn.c (asm_newscn): Remove unused variable.
    111 
    112 2010-02-15  Roland McGrath  <roland (a] redhat.com>
    113 
    114 	* Makefile.am: Use config/eu.am for common stuff.
    115 
    116 2009-01-10  Ulrich Drepper  <drepper (a] redhat.com>
    117 
    118 	* Makefile.am: Use USE_LOCKS instead of USE_TLS.
    119 	* asm_error.c: Always use __thread.  Remove all !USE_TLS code.
    120 
    121 2008-12-03  Ulrich Drepper  <drepper (a] redhat.com>
    122 
    123 	* Makefile.am [USE_TLS]: Like libasm.so with libpthread.
    124 
    125 2008-01-11  Ulrich Drepper  <drepper (a] redhat.com>
    126 
    127 	* libasm.h (DisasmGetSymCB_t): Change type of fourth and fifth
    128 	parameter.
    129 	* disasm_cb.c: Adjust accordingly.
    130 
    131 2008-01-08  Roland McGrath  <roland (a] redhat.com>
    132 
    133 	* Makefile.am (euinclude): Variable removed.
    134 	(pkginclude_HEADERS): Set this instead of euinclude_HEADERS.
    135 
    136 2007-12-20  Ulrich Drepper  <drepper (a] redhat.com>
    137 
    138 	* disasm_cb.c: Add initial support to resolve addresses to symbols.
    139 
    140 2007-02-05  Ulrich Drepper  <drepper (a] redhat.com>
    141 
    142 	* disasm_begin.c: New file.
    143 	* disasm_cb.c: New file.
    144 	* disasm_end.c: New file.
    145 	* disasm_str.c: New file.
    146 
    147 2006-08-29  Roland McGrath  <roland (a] redhat.com>
    148 
    149 	* Makefile.am (CLEANFILES): Add libasm.so.$(VERSION).
    150 
    151 2005-11-13  Roland McGrath  <roland (a] redhat.com>
    152 
    153 	* Makefile.am (INCLUDES): Search in libdw.
    154 
    155 2005-09-02  Ulrich Drepper  <drepper (a] redhat.com>
    156 
    157 	* asm_error.c (asm_errmsg): Unify error message.
    158 
    159 2005-08-28  Ulrich Drepper  <drepper (a] redhat.com>
    160 
    161 	* Makefile.am: Use $(LINK) not $(CC) when creating DSO.
    162 	(%.os): Use COMPILE.os.
    163 	(COMPILE.os): Filter out gconv options.
    164 
    165 2005-08-02  Ulrich Drepper  <drepper (a] redhat.com>
    166 
    167 	* Makefile.am (AM_CFLAGS): Add -std=gnu99.
    168 	* asm_abort.c: Don't try to remove output file if there is none.
    169 	* asm_addint8.c: In print mode, print to file not stdout.
    170 	* asm_addsleb128.c: Likewise.
    171 	* asm_adduleb128.c: Likewise.
    172 	* asm_newscn.c: Likewise.
    173 	* asm_align.c: Implement print mode.
    174 	* asm_begin.c (asm_begin): Change interface.  Take binary class and
    175 	byte order information from new Ebl parameter.
    176 	* libasm.h: Adjust prototype.
    177 	* asm_end.c (text_end): Close file if necesary.
    178 	* asm_error.c: Add new error ASM_E_IOERROR.
    179 	* libasmP.h: Add ASM_E_IOERROR definition.
    180 
    181 2005-02-15  Ulrich Drepper  <drepper (a] redhat.com>
    182 
    183 	* Makefile.am (AM_CFLAGS): Add -Wunused -Wextra -Wformat=2.
    184 
    185 	* asm_end.c (text_end): Mark parameter as possibly unused.
    186 
    187 2005-02-06  Ulrich Drepper  <drepper (a] redhat.com>
    188 
    189 	* Makefile.am: Remove lint handling.
    190 
    191 2005-02-05  Ulrich Drepper  <drepper (a] redhat.com>
    192 
    193 	* asm_end.c (binary_end): Don't terminate with error() in case
    194 	something goes wrong.
    195 
    196 	* Makefile.am: Check for text relocations in constructed DSO.
    197 
    198 	* Makefile.am (AM_CFLAGS): More warnings.  Add -fmudflap for MUDFLAP.
    199 
    200 	* asm_end.c (binary_end): Remove shadowing variables.
    201 	Little cleanups.
    202 
    203 	* asm_newsym.c: Allocate memory for the string parameter.
    204 
    205 2005-02-04  Ulrich Drepper  <drepper (a] redhat.com>
    206 
    207 	* asm_newscn_ingrp.c (asm_newscn_ingrp): Use INTUSE to reference
    208 	asm_newscn.
    209 
    210 2004-09-25  Ulrich Drepper  <drepper (a] redhat.com>
    211 
    212 	* asm_error.c: Make compile with gcc 4.0.
    213 
    214 2004-01-20  Ulrich Drepper  <drepper (a] redhat.com>
    215 
    216 	* Makefile.am: Support building with mudflap.
    217 
    218 2004-01-18  Ulrich Drepper  <drepper (a] redhat.com>
    219 
    220 	* libasmP.h (_): Use elfutils domain.
    221 
    222 2004-01-17  Ulrich Drepper  <drepper (a] redhat.com>
    223 
    224 	* Makefile.am: Support building with mudflap.
    225 
    226 2003-08-13  Ulrich Drepper  <drepper (a] redhat.com>
    227 
    228 	* Makefile.in: Depend on libebl.a, not libebl.so.
    229 
    230 2003-08-11  Ulrich Drepper  <drepper (a] redhat.com>
    231 
    232 	* Moved to CVS archive.
    233