16569 want a more foolproof method to build native tools16570 tools svccfg could be built more normallyReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Gordon Ross <Gordon.W.Ro
16569 want a more foolproof method to build native tools16570 tools svccfg could be built more normallyReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
15284 tools: remove pragma identReviewed by: Marcel Telka <marcel@telka.sk>Approved by: Patrick Mooney <pmooney@pfmooney.com>
13707 remove C99LMODE cruft13708 remove lint cruft from Makefile.masterReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Robert Mustacchi <rm@fingo
13707 remove C99LMODE cruft13708 remove lint cruft from Makefile.masterReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <andy@omnios.org>Approved by: Robert Mustacchi <rm@fingolfin.org>
13487 want mapfile-based assertions about symbol propertiesReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Dan McDonald <danmcd@joy
13487 want mapfile-based assertions about symbol propertiesReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
13363 ctfconvert could support more granular ignore for missing debug dataReviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Rich Lowe <richlowe@richlowe.net>
12223 Update libdwarf to libdwarf-20200612Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Dan McDonald <danmcd@joyent.com>
12217 add ld assert-deflib and guidance to gate buildReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Gergő Mihály Doma <domag02@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
11657 Remove old ctf toolsReviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Dan McDonald <danmcd@joyent.com>
11461 should use a native link-editor during the build11463 SUNWonld has passed its use-by date11464 cmd/sgs/tools should contain tools, not common code11465 sgsmsg should be built with the rest o
11461 should use a native link-editor during the build11463 SUNWonld has passed its use-by date11464 cmd/sgs/tools should contain tools, not common code11465 sgsmsg should be built with the rest of the build toolsReviewed 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>
11528 Makefile.noget can get gone11529 Use -Wno-maybe-initializedReviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@joy
11528 Makefile.noget can get gone11529 Use -Wno-maybe-initializedReviewed by: Peter Tribble <peter.tribble@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@joyent.com>
6885 CTF Everywhere Part 16886 Want ctfdiff6887 ctfdump should be written in terms of libctf6888 ctfmerge should be implemented in terms of libctf6889 ctfconvert should be implemented in terms of
6885 CTF Everywhere Part 16886 Want ctfdiff6887 ctfdump should be written in terms of libctf6888 ctfmerge should be implemented in terms of libctf6889 ctfconvert should be implemented in terms of libctf6890 Want general workq6891 Want general mergeq6892 ctf_add_encoded assigns() incorrect byte size to types6893 ctf_add_{struct,union,enum} can reuse forwards6894 ctf_add_{struct,union,enum} occasionally forget to dirty the ctf_file_t6895 ctf_add_member could better handle bitfields6896 ctf_type_size() reports wrong size for forwards6897 Want libctf ctf_kind_name() function6898 Want libctf function to set struct/union sizePortions 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ő Doma <domag02@gmail.com>Approved by: Dan McDonald <danmcd@joyent.com>
9312 ctf: be less clever about skipping 'extern' variables declarations9864 DWARF->CTF enum conversion needs to be careful of signReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddama
9312 ctf: be less clever about skipping 'extern' variables declarations9864 DWARF->CTF enum conversion needs to be careful of signReviewed 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>
10075 make usr/src/tools smatch cleanReviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
9565 ctf: cast between incompatible function typesReviewed by: Yuri Pankov <yuripv@yuripv.net>Reviewed by: Andrew Stormont <andyjstormont@gmail.com>Reviewed by: John Levon <john.levon@joyent.com>
9565 ctf: cast between incompatible function typesReviewed 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>
9027 Makefiles need to specify C99 mode consistentlyReviewed by: Rich Lowe <richlowe@richlowe.net>Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
8163 dwarf: this statement may fall throughReviewed by: Jason King <jason.brian.king@gmail.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
5773 Extra pointless steps in kernel module buildsReviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Josef Sipek <jeffpc@josefsipek.net>Reviewed by: Rich Lowe <richlowe@richlowe.net>Review
5773 Extra pointless steps in kernel module buildsReviewed 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>
5595 libzpool won't build with a studio primary (fix usage message)
5595 libzpool won't build with a studio primaryReviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Gordon Ross <gwr@nexenta.com>
5589 improper use of NULL in tools/ctfReviewed by: David Höppner <0xffea@gmail.com>Reviewed by: Josef "Jeff" Sipek <jeffpc@josefsipek.net>Approved by: Dan McDonald <danmcd@omniti.com>
3363 Mark non-returning functions in ctftoolsReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Approved by: Albert Lee <trisk@omniti.com>
3915 Add adjuncts support to the buildReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Dan McDonald <danmcd@nexenta.com>
2933 compiler warning gags need better granularityReviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
2224 closed-bins should be stripped of CTFReviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Approved by: Robert Mustacchi <rm@joyent.com>
2978 ctfconvert still needs to ignore legitimately dataless files on SPARCReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by
2978 ctfconvert still needs to ignore legitimately dataless files on SPARCReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Garrett D'Amore <garrett@damore.org>
12