CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2021-03-31 Thread Simon Burge
Module Name:src Committed By: simonb Date: Wed Mar 31 06:26:27 UTC 2021 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Simplify the CTF float encoding type logic: all floating point types of 4 bytes or less are "float", 8 bytes or less

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2020-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 5 16:05:06 UTC 2020 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: fixup_tdescs.c Log Message: Revert "Add fixup operation to remove private mutex types for x86." The x86 (and arm) definitions of struct

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2017-12-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 31 03:08:49 UTC 2017 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: add trivial handling for DW_ATE_UTF, does not work. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-06-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jun 8 21:32:27 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Grr, gcc-5.4 creates DW_AT_typedef without DW_AT_type for HARD_REG_SET! <1>: Abbrev Number: 4 (DW_TAG_typedef)

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-04-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 10 23:37:10 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: merge.c Log Message: Apply revision 274569 from FreeBSD: Only compare visitation counters if they've both been set for the current type

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 17:07:23 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctftools.h dwarf.c merge.c output.c tdata.c traverse.c Log Message: Add support for c++ classes. To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 17:08:45 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c Log Message: treat class line struct and union To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 16:37:09 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: tdata.c Log Message: spell restrict To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Mar 17 03:05:55 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: st_parse.c Log Message: Avoid longjmp clobbering To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 16:32:04 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: fix printf format To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 14:55:34 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctftools.h dwarf.c merge.c traverse.c Log Message: - Add processing for c++ references. - Make sure we load the DIE that

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 13:23:00 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c Log Message: swap first, then write. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 16:24:27 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: tdata.c Log Message: Add references, comments. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 15:26:31 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: output.c Log Message: Add references. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 16:12:47 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: tdata.c Log Message: add references. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 18 17:11:04 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c Log Message: write references as pointers XXX: To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-03-01 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Tue Mar 1 14:52:14 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Merge r274564 from FreeBSD: Fix a couple of bugs around the handling of structs and unions of size zero. These would

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-02-21 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Feb 21 13:33:47 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Keep the if chain going. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-02-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Feb 20 23:09:03 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Clang 3.7 and newer provide the array size via DW_AT_count, not via DW_AT_upper_bound. Recognize the former as well as

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-02-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Feb 20 22:08:44 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctfconvert.c ctfmerge.c Log Message: Don't nuke input on errors, it makes debugging a nightmare. To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-02-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Feb 20 21:50:02 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: strtab.c Log Message: Shuffle include order to avoid missing free on glibc. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-02-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 20 02:39:47 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: - don't barf if the object does not have DWARF debug data. - bump size of types to 1K to avoid string overflow (both

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-02-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Feb 13 21:37:12 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: barrier.c Log Message: reduce ifdefs To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2016-02-04 Thread Roy Marples
Module Name:src Committed By: roy Date: Thu Feb 4 17:40:55 UTC 2016 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c ctfconvert.c ctftools.h st_parse.c Log Message: More printflike and dead fixes. To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2015-12-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Dec 27 21:38:46 UTC 2015 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: add return To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2015-10-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 21 13:43:49 UTC 2015 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c Log Message: make too many struct or union members non-fatal. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2015-09-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Sep 29 20:43:16 UTC 2015 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c output.c Log Message: for the endian macros don't use the _ names, Darwin does not define them. To generate a diff of this

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2015-09-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 24 19:16:06 UTC 2015 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctfmerge.c dwarf.c Log Message: %j needs uintmax_t not uintptr_t To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 \

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2015-03-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Mar 6 11:49:31 UTC 2015 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctfmerge.c Log Message: XXX: Use only a single thread. We seem to have a bug in our threading code that causes us to hang in the ksem code

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-11-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Nov 1 23:21:31 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: don't fail for anonymous unions. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-04-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 5 23:33:16 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Handle assembly code built with -g To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 17:04:00 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c ctfmerge.c ctfmerge.h ctftools.h dwarf.c input.c output.c st_parse.c stabs.c traverse.c util.c Log Message:

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 17:07:46 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctfmerge.c Log Message: fix constant name To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 19:14:15 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctfmerge.c Log Message: Temporarily add a -S flag to limit the number of threads. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 20:48:01 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: put back our local fixes: - don't die on unresolved types. - it is ok to have 0 sized arrays in structs - forward

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-03-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 3 00:09:52 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Don't core-dump if a type cannot be resolved. Still gives an error. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2014-01-12 Thread Jeff Rizzo
Module Name:src Committed By: riz Date: Sun Jan 12 17:48:59 UTC 2014 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctfmerge.c Log Message: Field width is an int, so cast the result of strlen() appropriately. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2013-01-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Jan 18 16:23:48 UTC 2013 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: dwarf.c Log Message: Handle enum forward declarations. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2012-01-10 Thread Darran Hunt
Module Name:src Committed By: darran Date: Tue Jan 10 08:42:22 UTC 2012 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c dwarf.c Log Message: Fix a segfault in ctfmerge. GCC can generate bogus dwarf attributes with DW_AT_byte_size set to 0x. See

CVS commit: src/external/cddl/osnet/dist/tools/ctf/cvt

2010-03-11 Thread Darran Hunt
Module Name:src Committed By: darran Date: Thu Mar 11 23:26:34 UTC 2010 Modified Files: src/external/cddl/osnet/dist/tools/ctf/cvt: ctf.c Log Message: DTrace: The CTF format is limited to only 1024 elements in an enum, so rather than error out when there are more than