IRC log for #brlcad on 20070512

00:10.44 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: add BU_DEBUG_BACKTRACE, cleanup and slot the unused
00:11.13 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: debug the paths only when BU_DEBUG_PATHS is enabled
00:11.19 brlcad MinstrelGypsy: making mods?
00:12.23 brlcad guess not
00:15.43 Twingy new stargate *happy dance*
00:20.29 *** join/#brlcad b0ef (n=b0ef@062016141010.customer.alfanett.no)
01:03.44 brlcad on dvr *happy dance*
01:07.15 CIA-4 BRL-CAD: 03brlcad * 10brlcad/configure.ac: check for kill()
01:07.35 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/bomb.c: stub out the backtrace section
01:07.59 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ispar.c: remove _WIN32, check for HAVE_KILL
01:15.47 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/librt/dg_obj.c: use HAVE_KILL instead of _WIN32, refactor into just one
01:18.48 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/librt/vdraw.c: remove dead code
04:29.26 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ (backtrace.c Makefile.am bomb.c): Initial support for extracting a stack backtrace during run-time from the current execution environment. Hooked into bu_bomb() for starters, which is just set up to write the backtrace out to a file for now.
04:30.40 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/bomb.c: ws, stdc
04:50.45 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/kill.c: add support for a consistent means to kill a process via new bu_terminate() call
04:51.02 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/Makefile.am: add kill.c
04:51.14 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: declare newly added bu_terminate() call
04:52.30 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/librt/dg_obj.c: use bu_terminate()
05:00.21 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/kill.c: just in case, DWORD
05:17.13 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/parallel.c: add getpid() equivalence for win32 ala GetCurrentProcessId() so that parallel stuff can be closer to working native
05:17.51 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/ispar.c: use bu_terminate() since it should be a proper pid now to be killed properly, even on win32.
05:31.29 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/parallel.c: ws and minor dead code cleanup
05:35.02 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/libbu.dsp: add backtrace.c and kill.c
05:36.36 CIA-4 BRL-CAD: 03brlcad * 10brlcad/misc/win32-msvc7/libbu/libbu.vcproj: add backtrace.c and kill.c
05:54.47 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/fb/pl-fb.c: ws and massive reorder so forward declarations aren't necessary
06:00.02 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/fb/pl-fb.c: maybe unnecessary as there's much more needed to deal with all the rest of the signal code, but go ahead and wrap getting the right pid
06:02.05 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/fbed/fbed.c: maybe unnecessary as there's much more needed to deal with all the rest of the signal code, but go ahead and wrap getting the right pid
06:03.44 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/lgt/do_options.c: maybe unnecessary as there's more needed to deal with the signal code, but go ahead and wrap getting the right pid
06:07.11 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/backtrace.c: do something if we don't have kill()
06:10.12 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
06:13.24 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/mged/chgtree.c: already declared in ged.h
06:21.35 clock_ brlcad: here?
09:13.21 *** join/#brlcad Elperion (n=Elperion@p548766c6.dip.t-dialin.net)
10:52.26 *** join/#brlcad elite01 (n=elite01@dslb-088-070-010-096.pools.arcor-ip.net)
14:11.50 *** join/#brlcad cad57 (n=54a7e2f3@bz.bzflag.bz)
14:15.33 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
16:18.01 *** join/#brlcad smallfoot- (i=vc@clamwin/translator/smallfoot)
18:36.45 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
20:28.47 *** join/#brlcad clock_ (i=clock@77-56-100-182.dclient.hispeed.ch)
20:31.28 *** join/#brlcad Elperion (n=Elperion@p548766c6.dip.t-dialin.net)
21:04.27 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/kill.c: missing signal.h header
21:37.35 *** join/#brlcad bjorkBSD (n=bjork@ip70-178-214-102.ks.ks.cox.net)
22:00.18 CIA-4 BRL-CAD: 03brlcad * 10brlcad/ (5 files in 3 dirs): add process.c to libbu for a bu_process_id() wrapper call for getting the pid of the current process
22:07.42 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/dm.h: include dependent headers
22:23.56 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/ (11 files in 7 dirs): use new bu_process_id() function to get the pid now
22:25.18 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libpkg/pkg.c: add GetCurrentProcessId() towards having the right value on windows, while avoiding making libbu a dependency still
22:27.15 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/dm.h: need vmath.h for the vector code
22:27.49 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/nirt/showshot.c: use new bu_process_id() function to get the pid now

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.