History log of /illumos-gate/usr/src/tools/ctf/ (Results 1 – 25 of 48)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c4d175c624-Dec-2022 Toomas Soome

15284 tools: remove pragma ident
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

1e8d79d209-Apr-2021 Yuri Pankov

13707 remove C99LMODE cruft
13708 remove lint cruft from Makefile.master
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Robert Mus

13707 remove C99LMODE cruft
13708 remove lint cruft from Makefile.master
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <andy@omnios.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

8222814e05-Apr-2021 Richard Lowe

13487 want mapfile-based assertions about symbol properties
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Dan McDonald

13487 want mapfile-based assertions about symbol properties
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

88a0881304-Dec-2020 Andy Fiddaman

13363 ctfconvert could support more granular ignore for missing debug data
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Rich Lowe <richlowe@richlowe.net>

4d9fdb4626-Jun-2020 Robert Mustacchi

12223 Update libdwarf to libdwarf-20200612
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>

5801b0f017-Jan-2020 Toomas Soome

12217 add ld assert-deflib and guidance to gate build
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd

12217 add ld assert-deflib and guidance to gate build
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

ce115d2504-Sep-2019 John Levon

11657 Remove old ctf tools
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>

69b1fd3f14-Jun-2019 Richard Lowe

11461 should use a native link-editor during the build
11463 SUNWonld has passed its use-by date
11464 cmd/sgs/tools should contain tools, not common code
11465 sgsmsg should be built wit

11461 should use a native link-editor during the build
11463 SUNWonld has passed its use-by date
11464 cmd/sgs/tools should contain tools, not common code
11465 sgsmsg should be built with the rest of the build tools
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...

d3b5f56307-Aug-2019 John Levon

11528 Makefile.noget can get gone
11529 Use -Wno-maybe-initialized
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert M

11528 Makefile.noget can get gone
11529 Use -Wno-maybe-initialized
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...

bc1f688b17-Jan-2019 Robert Mustacchi

6885 CTF Everywhere Part 1
6886 Want ctfdiff
6887 ctfdump should be written in terms of libctf
6888 ctfmerge should be implemented in terms of libctf
6889 ctfconvert should be impleme

6885 CTF Everywhere Part 1
6886 Want ctfdiff
6887 ctfdump should be written in terms of libctf
6888 ctfmerge should be implemented in terms of libctf
6889 ctfconvert should be implemented in terms of libctf
6890 Want general workq
6891 Want general mergeq
6892 ctf_add_encoded assigns() incorrect byte size to types
6893 ctf_add_{struct,union,enum} can reuse forwards
6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t
6895 ctf_add_member could better handle bitfields
6896 ctf_type_size() reports wrong size for forwards
6897 Want libctf ctf_kind_name() function
6898 Want libctf function to set struct/union size
Portions contributed by: John Levon <john.levon@joyent.com>
Portions contributed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


Makefile
Makefile.ctf
common/ctf_headers.h
ctfconvert/Makefile
ctfconvert/Makefile.com
ctfconvert/i386/Makefile
ctfconvert/sparc/Makefile
ctfdiff/Makefile
ctfdiff/Makefile.com
ctfdiff/i386/Makefile
ctfdiff/sparc/Makefile
ctfdump/Makefile
ctfdump/Makefile.com
ctfdump/i386/Makefile
ctfdump/sparc/Makefile
ctfmerge/Makefile
ctfmerge/Makefile.com
ctfmerge/i386/Makefile
ctfmerge/sparc/Makefile
cvt/Makefile.com
cvt/altexec.c
cvt/ctfconvert.c
cvt/ctfmerge.c
cvt/ctftools.h
dump/dump.c
dwarf/Makefile.com
dwarf/THIRDPARTYLICENSE
dwarf/THIRDPARTYLICENSE.descrip
dwarf/common/cmplrs/dwarf_addr_finder.h
dwarf/common/config.h
dwarf/common/dwarf.h
dwarf/common/dwarf_abbrev.c
dwarf/common/dwarf_abbrev.h
dwarf/common/dwarf_addr_finder.c
dwarf/common/dwarf_alloc.c
dwarf/common/dwarf_alloc.h
dwarf/common/dwarf_arange.c
dwarf/common/dwarf_arange.h
dwarf/common/dwarf_base_types.h
dwarf/common/dwarf_die_deliv.c
dwarf/common/dwarf_die_deliv.h
dwarf/common/dwarf_elf_access.c
dwarf/common/dwarf_elf_access.h
dwarf/common/dwarf_error.c
dwarf/common/dwarf_error.h
dwarf/common/dwarf_form.c
dwarf/common/dwarf_frame.c
dwarf/common/dwarf_frame.h
dwarf/common/dwarf_frame2.c
dwarf/common/dwarf_frame3.c
dwarf/common/dwarf_funcs.c
dwarf/common/dwarf_funcs.h
dwarf/common/dwarf_global.c
dwarf/common/dwarf_global.h
dwarf/common/dwarf_harmless.c
dwarf/common/dwarf_harmless.h
dwarf/common/dwarf_incl.h
dwarf/common/dwarf_init_finish.c
dwarf/common/dwarf_leb.c
dwarf/common/dwarf_line.c
dwarf/common/dwarf_line.h
dwarf/common/dwarf_line2.c
dwarf/common/dwarf_loc.c
dwarf/common/dwarf_loc.h
dwarf/common/dwarf_macro.c
dwarf/common/dwarf_macro.h
dwarf/common/dwarf_names.c
dwarf/common/dwarf_names.h
dwarf/common/dwarf_opaque.h
dwarf/common/dwarf_original_elf_init.c
dwarf/common/dwarf_print_lines.c
dwarf/common/dwarf_pubtypes.c
dwarf/common/dwarf_query.c
dwarf/common/dwarf_ranges.c
dwarf/common/dwarf_sort_line.c
dwarf/common/dwarf_string.c
dwarf/common/dwarf_stubs.c
dwarf/common/dwarf_types.c
dwarf/common/dwarf_types.h
dwarf/common/dwarf_util.c
dwarf/common/dwarf_util.h
dwarf/common/dwarf_vars.c
dwarf/common/dwarf_vars.h
dwarf/common/dwarf_weaks.c
dwarf/common/dwarf_weaks.h
dwarf/common/libdwarf.h
dwarf/common/libdwarfdefs.h
dwarf/common/malloc_check.c
dwarf/common/malloc_check.h
dwarf/common/mapfile-vers
dwarf/common/pro_alloc.c
dwarf/common/pro_alloc.h
dwarf/common/pro_arange.c
dwarf/common/pro_arange.h
dwarf/common/pro_die.c
dwarf/common/pro_die.h
dwarf/common/pro_encode_nm.c
dwarf/common/pro_encode_nm.h
dwarf/common/pro_error.c
dwarf/common/pro_error.h
dwarf/common/pro_expr.c
dwarf/common/pro_expr.h
dwarf/common/pro_finish.c
dwarf/common/pro_forms.c
dwarf/common/pro_frame.c
dwarf/common/pro_frame.h
dwarf/common/pro_funcs.c
dwarf/common/pro_incl.h
dwarf/common/pro_init.c
dwarf/common/pro_line.c
dwarf/common/pro_line.h
dwarf/common/pro_macinfo.c
dwarf/common/pro_macinfo.h
dwarf/common/pro_opaque.h
dwarf/common/pro_pubnames.c
dwarf/common/pro_reloc.c
dwarf/common/pro_reloc.h
dwarf/common/pro_reloc_stream.c
dwarf/common/pro_reloc_stream.h
dwarf/common/pro_reloc_symbolic.c
dwarf/common/pro_reloc_symbolic.h
dwarf/common/pro_section.c
dwarf/common/pro_section.h
dwarf/common/pro_types.c
dwarf/common/pro_types.h
dwarf/common/pro_util.h
dwarf/common/pro_vars.c
dwarf/common/pro_weaks.c
libctf/Makefile
libctf/Makefile.com
libctf/i386/Makefile
libctf/sparc/Makefile
2dc5cbd312-Oct-2018 John Levon

9312 ctf: be less clever about skipping 'extern' variables declarations
9864 DWARF->CTF enum conversion needs to be careful of sign
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by:

9312 ctf: be less clever about skipping 'extern' variables declarations
9864 DWARF->CTF enum conversion needs to be careful of sign
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <af@citrus-it.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...

93b8872815-Dec-2018 John Levon

10075 make usr/src/tools smatch clean
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

ea4ea50f30-May-2018 Toomas Soome

9565 ctf: cast between incompatible function types
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: John Levon <john.levon@

9565 ctf: cast between incompatible function types
Reviewed by: Yuri Pankov <yuripv@yuripv.net>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

show more ...

bd0ce62405-Feb-2018 Yuri Pankov

9027 Makefiles need to specify C99 mode consistently
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>

c160bf3605-May-2017 Toomas Soome

8163 dwarf: this statement may fall through
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@

8163 dwarf: this statement may fall through
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>

show more ...

105958d708-Dec-2014 Garrett D'Amore

5773 Extra pointless steps in kernel module builds
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Josef Sipek <jeffpc@josefsipek.net>
Reviewed by: Rich Lowe <richlowe@richlowe

5773 Extra pointless steps in kernel module builds
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Josef Sipek <jeffpc@josefsipek.net>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Rich Lowe <richlowe@richlowe.net>

show more ...

c79a74a809-Mar-2015 Richard Lowe

5595 libzpool won't build with a studio primary (fix usage message)

495021bd13-Feb-2015 Richard Lowe

5595 libzpool won't build with a studio primary
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Gordon Ross <gwr@nexen

5595 libzpool won't build with a studio primary
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...

ad0b1ea504-Feb-2015 Richard PALO

5589 improper use of NULL in tools/ctf
Reviewed by: David H&#246;ppner <0xffea@gmail.com>
Reviewed by: Josef "Jeff" Sipek <jeffpc@josefsipek.net>
Approved by: Dan McDonald <danmcd@omniti.com>

a6bde1a210-Nov-2014 Erik Cederstrand

3363 Mark non-returning functions in ctftools
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Albert Lee <trisk@om

3363 Mark non-returning functions in ctftools
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Albert Lee <trisk@omniti.com>

show more ...

494f7e1218-Jul-2013 Keith M Wesolowski

3915 Add adjuncts support to the build
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@nexenta.com>

7014882c22-Jul-2012 Richard Lowe

2933 compiler warning gags need better granularity
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>

a0ed503014-Sep-2012 Jason King

2224 closed-bins should be stripped of CTF
Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Robert Mustacchi <rm@

2224 closed-bins should be stripped of CTF
Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...

6188327d09-Jul-2012 Richard Lowe

2978 ctfconvert still needs to ignore legitimately dataless files on SPARC
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>

2978 ctfconvert still needs to ignore legitimately dataless files on SPARC
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...

53ffad0509-Dec-2011 Richard Lowe

2942 CTF tools need to handle files which legitimately lack data
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed

2942 CTF tools need to handle files which legitimately lack data
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>

show more ...

12