As requested by Andrew in: http://sources.redhat.com/ml/gdb-patches/2003-02/msg00773.html I checked the attached files in. There have slightly been modified from the file originally sent: added the copyright headers, some documentation, introduced the notion of subject from the "Design Patterns" book, added a missing "static" keyword for an internal function, etc. 2003-02-27 J. Brobecker * observer.h, observer.c: New file. And ARGH, of course I just noticed AFTER the check in that I forgot to update the comments for my last minute parameter renamings... So I then committed the following change: 2003-02-27 J. Brobecker * observer.c: Minor comments edits. The attached files reflect the lastest (corrected) version. The changes to the Makefile will shortly follow as an RFA (should be pretty straightforward, but an extra pair of eyes shouldn't hurt). -- Joel