aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/linux-gnu/m68k
AgeCommit message (Collapse)Author
2013-03-12Drop set_return_addrPetr Machata
- This is currently not used anywhere, so it is safe to assume that it is broken anyway.
2012-12-17struct Process becomes struct processPetr Machata
This is for consistency with other structures, and ultimately with Linux coding style. The typedef ("Process") was dropped as well for this reason. This opportunity was used to fix coding style around the impacted lines.
2012-10-30Call value_in_inferior instead of setting WHERE manuallyPetr Machata
On x86_64, this plugs a leak.
2012-10-26Update copyright information and license headersPetr Machata
2012-10-14Abort on unsupported value types in the backendsEdgar E. Iglesias
Makes it easier to add new types. Signed-off-by: Edgar E. Iglesias <edgar@axis.com>
2012-09-13Add fetch back end for m68kAndreas Schwab
This ports the m68k backend to ARCH_HAVE_FETCH_ARG, which fixes all remaining testsuite failures.
2012-09-13Update m68k syscall tableAndreas Schwab
Regenerated from linux 3.6-rc.
2012-08-31Fix arch_plt_sym_val for m68kAndreas Schwab
2012-08-29Declare endianess in arch.h of each architecturePetr Machata
2012-08-29Drop unused interfaces save_register_args, struct stack_element.arch_ptrPetr Machata
2012-08-29Add type.c/.h, value.c/.h, value_dict.c/.hPetr Machata
- none of this is plugged in yet - expr.c/.h is not in yet, so we still express array length with len_spec integer. Some function are mocked out so the thing compiles
2012-04-19Move process-related functions and structures to proc.hPetr Machata
2010-11-28autotoolization: remove to-be generated fileMarc Kleine-Budde
This patch remove all files that will be autogenerated by the autoools from the tree. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2010-11-28autotoolization: add basic autotools infrastructureMarc Kleine-Budde
This patch add a basic autotools infrastructure to ltrace. Native compilation on i386, x86_64 and ppc. Cross compilation has been tested against arm. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2009-07-25Finally got rid of GNU's Autoconf stuffJuan Cespedes
2009-07-04Added set_return_addr() to sysdeps/linux-gnu/*/regs.cJuan Cespedes
2009-06-25Re-organize file namesJuan Cespedes
2009-05-28Created library "libltrace.a" and a simple program that calls itJuan Cespedes
2009-05-22See syscalls as syscalls and not sysrets when we are a cloneJuan Cespedes
2009-04-28struct process -> ProcessJuan Cespedes
2008-12-16Re-indent entry points to functionsJuan Cespedes
2007-09-04Take arg_num out of arg_type_infoJuan Cespedes
2006-09-25Large IA64 fix...Steve Fink
* display_args.c: store arg_num in arg_type_info * display_args.c: support 'double' parameters * display_args.c: fix implementation of float,double params for ia64 * output.c, process_event.c: store arg_num in arg_type_info * read_config_file.c: support 'double' parameters * read_config_file.c: store arg_num in arg_type_info, and as a result, stop using singleton objects for any of the arg_type_info's. * read_config_file.c: improve support for struct field alignments * read_config_file.c: count floating-point parameters to support ia64 float parameter passing * sysdeps/README, sysdeps/linux-gnu/*/trace.c: pass in the full arg_type_info to gimme_arg rather than just the arg_num (necessary for float params on some architectures) * sysdeps/linux-gnu/ia64/trace.c: accommodate register renaming when fetching the parameters of a function after it has returned * sysdeps/linux-gnu/ia64/trace.c: support floating point parameters
2006-06-19Version 0.5Ian Wienand
update syscalls to 2.6.17
2006-06-14Added Paul Gilliam's secure PLT patchPaul Gilliam
2006-04-24Use e_entry if "_start" can't be found on architectures where it is neededPaul Gilliam
2006-02-20run Lindent over source to get everything looking about the sameIan Wienand
2006-02-20Switched to SVN (initial import)Ian Wienand
2006-02-16Some fixes...Ian Wienand
* read_config_file.c: initialise pt stack argument to stop warning * summary.c: make show_summary() obey -C for demangaling function names
2004-11-10Version: 0.3.36Juan Cespedes
* Fixed "--indent" option * Got rid of Debian and RedHat specific parts in tarball
2004-07-16Version 0.3.35Juan Cespedes
* Fixed include line in m68k, caused build problems
2004-07-07Version 0.3.34Juan Cespedes
* Fixed prototype declaration problem in arm, m68k, powerpc, s390 * Added "amd64" to list of architectures (closes: Bug#252756) * Sparc port is hopefully working (closes: Bug#35524)
2004-06-14Version 0.3.33Juan Cespedes
* Fixed two bugs, thanks to Mauro Meneghin <G1ld0@lycos.it>: + Cope correctly with breakpoint values greater than sizeof(long) bytes + Fixed small bug in option -r (closes: Bug#212792) * Show help if no (or few) arguments are given, just like strace and fenris (thanks, Tomasz Wegrzanowski <taw@users.sf.net>) * Some fixes from Jakub Bogusz <qboosh@pld-linux.org>: + Small 64-bit cleanup of code + support for more than 6 function arguments on amd64 + Adapted SPARC port from Jakub Jelinek <jakub@redhat.com> + Added alpha support
2003-02-01Version 0.3.29Juan Cespedes
* Align return values depending on screen width * Updated list of syscalls and signals to Linux 2.4.20 * Fixed bug introduced in 0.3.27 which caused -L option to segfault
2002-03-03Version 0.3.23Juan Cespedes
* Fixed missing include <unistd.h> in trace.c * One arch-dependent function less (continue_after_breakpoint) * Fixed S/390 port (it didn't compile yet...)
2002-03-03Version 0.3.21Juan Cespedes
* Get rid of arch/breakpoint.c; we can do it arch-independent
2002-03-03Version 0.3.20Juan Cespedes
* Added s390 port (Timothy R. Fesig <slate@us.ibm.com>) * Modified configure process to use ltrace.spec.in to generate ltrace.spec (Timothy R. Fesig <slate@us.ibm.com>) * Fixed some problems using ltrace.spec on Intel platform. (Timothy R. Fesig <slate@us.ibm.com>)
2002-03-01Version: 0.3.18Juan Cespedes
* Simplified arch-dependent stuff * Updated list of syscalls and signals to Linux 2.4.18 * Unified coding-style of all function declarations * Do not indent lines indicating signals, exit codes, etc * Updated description * fix off-by-one problem in checking syscall number (Tim Waugh <twaugh@redhat.com> fixed this problem in RedHat two years ago; thank you for NOT noticing me...)
2001-07-03Version: 0.3.12Juan Cespedes
* Re-wrote of "elf.c" (Silvio Cesare <silvio@big.net.au>) * Added "--library" option (Silvio) * Updated list of syscalls and signals to Linux 2.4.5 * Compile cleanly with gcc-3.0 (thanks to Frederic L. W. Meunier)
2001-07-02Version: 0.3.11Juan Cespedes
* Clean up lintian bugs * Fixed small bug reading start of arguments in config file * Keep a stack of nested calls (Morten Eriksen, 1999-07-04) * Add "--indent" option (Morten Eriksen, 1999-07-04) * cleans up connection between a breakpoint address and a call instance (Morten Eriksen, 1999-07-04) * New Standards-Version (3.5.5)
1999-08-30Version: 0.3.8Juan Cespedes
* glibc-2.1 does no longer need `_GNU_SOURCE' defined to use <getopt.h> * Changed description of package; adopted Red Hat's one (thanks to whoever wrote it) * Close all the file descriptors used before executing program (close-on-exec) * Updated copyright file for new location /usr/share/common-licenses/GPL. * Used GNU autoconf instead of "uname" to guess host system type * Install man page in /usr/share/man instead of /usr/man * Added a few functions to /etc/ltrace.conf * Updated list of syscalls and signals to linux-2.2.12 * Fixed bugs in C++ demangle (Morten Eriksen <mortene@sim.no>) * New Standards-Version: 3.0.1 (but keeping docs in /usr/doc)