Commit Graph

78 Commits

Author SHA1 Message Date
lindes 66aea37c27 late checkin of a stab at a jamfile 2005-11-08 04:50:31 +00:00
lindes eb9b8a0867 make a thisarch symlink 2005-09-09 19:52:11 +00:00
lindes dd71ab20ad add Version to archtest output 2005-09-07 00:14:23 +00:00
lindes 788e34dd8e added Isilon arch, plus cleanup of how archlinks stuff is done (only
link once, etc)...  partially untested, because my nodes are acting up
in strange ways, but I think it works -- haven't broken FreeBSD, anyway.
2005-07-30 22:52:46 +00:00
lindes 1571acae74 Don't need ascftime, we've already converted to using strftime, as it
should have been in the first place, I suspect... so getting rid of old
cruft related to that.
2005-07-30 22:32:19 +00:00
lindes cfe7ba5339 mostly minor makefile cleanup, but of note: added archlinks concept 2005-07-30 22:26:11 +00:00
lindes d9bf7098ca found a bug while showing this to someone at USENIX 2004-07-01 19:13:13 +00:00
lindes 637b047561 fixed a word-choice error -- thanks to "belg4mit <belg4mit@MIT.EDU>" 2003-02-10 01:26:25 +00:00
lindes fe57af6b97 got rid of a blank line... bog. 2001-10-29 21:22:28 +00:00
lindes 366ee676b6 clobber archtest 2001-08-28 01:27:33 +00:00
lindes 4adfc6d5a7 once again, just like Linux (and IRIX too)... Hrm, maybe I can just do
something special on Solaris, and make the rest of these things all use
a common file.
2001-08-28 01:25:01 +00:00
lindes bc5e67fef8 don't need archtest, that's a built binary. 2001-08-28 01:24:12 +00:00
lindes a050fce46e oif. exactly the same as arch/Linux/terminfo.c -- fuggin' solaris. 2001-08-28 01:19:31 +00:00
lindes f2314918f3 added URL ref. 2001-08-28 01:19:13 +00:00
lindes 7e3af8197e linux version of terminfo.c -- same code as solaris, but different headers
required...  *sigh*.  Perhaps, assuming FreeBSD and IRIX can also use the same
code (which I don't know to be true yet), I'll figure out some better way to
deal with this, so I don't have multiple identical code fragments.
2001-08-28 01:16:19 +00:00
lindes 9f5cfbd71d oops, after switching stuff around back and forth a little on my last
update, I forgot to leave this bit in...  basically, the height calculation
is screwy, and should be fixed, but I'm being lazy about it just now.
2001-08-28 01:03:31 +00:00
lindes 19e4b032cd now have code for screen-size auto-detect for solaris, cool. :-) 2001-08-28 01:01:10 +00:00
lindes 67ca8c70ac basically, added support for screen-size auto-detect; also added some
unit testing code, etc.  Also, Revisiting the height calculations is
probably in order...  hopefully I'll do that one of these days.
2001-08-28 01:00:31 +00:00
lindes 9dc70b48a1 now using gcc-3.0 on my IRIX box; which found a couple new warnings; fixed. 2001-08-25 06:53:32 +00:00
lindes 04b478f7b2 check limits on cols and rows before doing calculations based upon them. 2001-08-25 05:07:41 +00:00
lindes 2d22776259 generally working towards 0.5... Added: monochrome sanity; -r
and -c (rows and cols); changed ascftime to strftime.
2001-08-25 03:18:26 +00:00
lindes 5f1f1c4ce4 well, platform support has expanded to where I no longer consider it a major
TODO item...  But I noticed an interesting little "bug" when using, say, -i20,
or the like...  the timestamps at the bottom of the screen become unreadable.
2001-08-24 21:18:56 +00:00
lindes 9838cfab18 make install no longer soft. 2001-08-24 21:15:25 +00:00
lindes 0f659937c8 cleanup... ugh. 2001-08-24 21:15:04 +00:00
lindes 69a9f12ace gearing up for 0.4.4 release 2001-08-24 21:05:00 +00:00
lindes 9ef120571b now using kstat for Solaris, which works on Solaris 2.x as well as 8. 2001-08-24 21:00:01 +00:00
lindes 59d20accb3 now using some ldflags, on certain platforms. 2001-08-24 20:56:47 +00:00
lindes 9aa0f0304e updated info on platforms; solaris 8 works. 2001-08-24 19:03:00 +00:00
lindes b06ece0283 ya know... this whole NEED_LOCAL_HEADERS thing isn't really required;
It's just a matter of things working on Solaris 8, but not earlier.
2001-08-24 18:52:45 +00:00
lindes 0eaeefaf73 cleanup to make gcc -pedantic -Wall happy... 2001-08-24 07:25:16 +00:00
lindes 37a483fe9b hmm, core should be part of the rm -f line for the clean target 2001-08-24 07:24:43 +00:00
lindes fac8a6ca46 FreeBSD now works! :-) 2001-08-24 05:02:42 +00:00
lindes df6903d7d9 allow longer hostnames, but don't pad longer. (hmm, should I truncate?) 2001-08-24 05:00:02 +00:00
lindes 9d6068cf0e moving towards 0.4.3 2001-08-24 04:50:51 +00:00
lindes 86f03ae0be now using sysget() insetad of /dev/kmem, which means no suid or sgid. yay! 2001-08-24 04:48:47 +00:00
lindes c8686ba144 IRIX port now uses sysget() instead of reading /dev/kmem...
changed stuff appropriately to match this new state of the universe.
2001-08-24 04:48:15 +00:00
lindes fefa19490d updated information about platform support status... 2001-08-24 04:47:27 +00:00
lindes 140c5fc718 made arch/IRIX/getload.c, mostly out of old code from the original
version of ttyload.  Updated Makefile to deal with platforms (IRIX and
FreeBSD being two, as I understand things currently) where the default
.c.o rule doesn't put output .o's into the subdirectories where the .c's
for them came from, or where '<program>: <objects>' doesn't imply an ld
command (e.g. IRIX).
2001-08-24 03:52:47 +00:00
lindes aadc357e60 mostly got rid of a bunch of old #if'd out IRIX stuff, which I guess I'd
left there so I could remember how to do stuff when I finally did the
IRIX port...  which I've now done, so no need to have it here (not that
there was previously anyway, thanks to CVS).  Also made things do
getload() once before clear_screen, so that in case getload() gives a
fatal error (as is the case on IRIX if ttyload can't read /dev/kmem, at
least with the current implimentation), the user can actually see it.
2001-08-24 03:48:58 +00:00
lindes 9b15306e05 hmm, URL should be in -v output. :-) 2001-08-24 01:57:03 +00:00
lindes edf99662b0 preparing to release as 0.4.2 2001-08-23 00:53:33 +00:00
lindes 35541cbf17 added -h, -v options; minor bug fixes 2001-08-23 00:52:44 +00:00
lindes 54bce1d312 added comment header 2001-08-23 00:52:13 +00:00
lindes c57eff003a various changes, to make aodhan happy, plus generally be better, etc. 2001-08-23 00:51:49 +00:00
lindes 71fd4e7448 hmm, archbuild isn't removable; loader shouldn't normally be built. 2001-08-23 00:50:03 +00:00
lindes 75d730fad2 no warranty 2001-08-21 21:32:15 +00:00
lindes 3f06be28af going for 0.4.1 because of some fixes to the Makefile 2001-08-21 20:02:23 +00:00
lindes 88ed3a2f47 some cleanup stuff; added a "soft" install target, etc. 2001-08-21 19:53:19 +00:00
lindes 8984077b79 changes to make things a) be more understandable when people
find this file among the ttyload stuff, and b) make things more
generic and more happy in their genericism.
2001-08-21 19:33:37 +00:00
lindes 76af8d3b3d first pass at a load-generating program. works, but needs to be
parameterized for happiness.
2001-08-08 20:55:47 +00:00