929bd57ca202fd2f2e8485ebf65d683e664f67b5 |
|
17-Dec-2012 |
Petr Machata <pmachata@redhat.com> |
struct Process becomes struct process 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.
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
bd3752795ee71477adb76c1f1af17b9da3964004 |
|
08-Sep-2012 |
Petr Machata <pmachata@redhat.com> |
Add fetch back end for ia64 This passes most tests in parameters.exp with the exception of: FAIL: printf(\"sotnuh %d %ld %g %c.n\", 5, 6, 1.500*, 'X') FAIL: printf(\"many_args[...] These two cases are probably hitting some ABI special case for variable argument lists.
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
6f9f03b3108b68e790eca48fcf053f74ff433094 |
|
06-Jan-2012 |
Petr Machata <pmachata@redhat.com> |
Drop struct arg_type_info.u.{float,double}_info - this is not generally useful, for proper ABI support each backend has to implement some sort of register-allocating state machine anyway (like is currently done for ppc). - ia64 was the only backend making use of this, fix that part of the code
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
97f13e3fca546aa292ba5d8aa6011338e64f2f7a |
|
06-Jan-2012 |
Petr Machata <pmachata@redhat.com> |
Drop unused interfaces save_register_args, struct stack_element.arch_ptr
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
000e31195ad4ad30a0c80c93ab57a424e7d8d918 |
|
03-Jan-2012 |
Petr Machata <pmachata@redhat.com> |
Add type.c/.h, value.c/.h, value_dict.c/.h - 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
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
366c2f46d844f040458df9b7e35fc3b8527ed2d3 |
|
09-Feb-2012 |
Petr Machata <pmachata@redhat.com> |
Move process-related functions and structures to proc.h
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
12387c439d08755c0d8edf2516677d3f7b1f6ef0 |
|
22-Nov-2011 |
Petr Machata <pmachata@redhat.com> |
Be more fault tolerant on ia64 - this fixes some rare bugs that were observed on ia64
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
f670eea50e959eeb9da53d70cad8d43c19494ef0 |
|
25-Jul-2009 |
Juan Cespedes <cespedes@coco.thehackers.org> |
Finally got rid of GNU's Autoconf stuff
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
f728123bd75a65a6a1536e198c3c30719e494e71 |
|
25-Jun-2009 |
Juan Cespedes <cespedes@debian.org> |
Re-organize file names
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
3df476b28e4a9cdb43cf29fff8e89481310eb30d |
|
28-May-2009 |
Juan Cespedes <cespedes@debian.org> |
Created library "libltrace.a" and a simple program that calls it
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
fea4a1285dc7bea02b0203845ad43117f091fc3e |
|
28-May-2009 |
Juan Cespedes <cespedes@debian.org> |
misc typos
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
3e94cbf0d388a5b5b49f8dbc60f4b24900de89ae |
|
22-May-2009 |
Juan Cespedes <cespedes@coco.thehackers.org> |
See syscalls as syscalls and not sysrets when we are a clone
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
a8909f71e1421949c960f287217be6c42c286c0f |
|
28-Apr-2009 |
Juan Cespedes <cespedes@coco.thehackers.org> |
struct process -> Process
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
f13505251e6402460f6cc7ec84e0d8ca91607b4f |
|
16-Dec-2008 |
Juan Cespedes <cespedes@debian.org> |
Re-indent entry points to functions
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
a413e5b8880de643a83ad124d078091c0956fe1d |
|
04-Sep-2007 |
Juan Cespedes <cespedes@debian.org> |
Take arg_num out of arg_type_info
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
65b53df7fa2577c4138aef86c115873eab684a0a |
|
25-Sep-2006 |
Steve Fink <sphink@gmail.com> |
Large IA64 fix... * 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
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
2d45b1a8e26a36a9f85dc49e721c4390ca93dc40 |
|
20-Feb-2006 |
Ian Wienand <ianw@ieee.org> |
run Lindent over source to get everything looking about the same
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
9a2ad351a1c3215dc596ff3e2e3fd4bc24445a6b |
|
20-Feb-2006 |
Ian Wienand <ianw@ieee.org> |
Switched to SVN (initial import)
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|
5570a7769869a4df25ef85f302f74a7feb6c0cd3 |
|
17-Feb-2006 |
Ian Wienand <ianw@ieee.org> |
Version 0.3.38-1 * Added ia64 port * elf.h: add extra field for PLT size * elf.c: put in PLT size * sysdeps/linux-gnu/breakpoint.c: add arch breakpoint override * sysdeps/linux-gnu/trace.c: don't single step after breakpoin for ia64 * configure.ac: add version to AC_INIT, bump version to 0.3.38 * options.c: use PACKAGE_VERSION
/external/ltrace/sysdeps/linux-gnu/ia64/trace.c
|