diff options
-rw-r--r-- | gdb/ChangeLog | 21 | ||||
-rw-r--r-- | gdb/Makefile.in | 29 | ||||
-rw-r--r-- | gdb/doc/.Sanitize | 8 | ||||
-rwxr-xr-x | gdb/doc/rc-cm.tex | 22 | ||||
-rwxr-xr-x | gdb/doc/rc-ps.tex | 30 | ||||
-rwxr-xr-x | gdb/doc/rc-pslong.tex | 30 |
6 files changed, 129 insertions, 11 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6c96dcf..7825548 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,17 @@ +Thu Aug 1 15:35:17 1991 Roland H. Pesch (pesch at fowanton.cygnus.com) + + * Makefile.in, doc/gdbrc.tex, doc/rc-* (new files): + Minor rearrangement of refcard permits two new make targets-- + gdbrc.dvi DVI output for refcard, using CM fonts + gdbrc.ps PostScript refcard, using PS fonts + +Wed Jul 31 16:46:21 1991 John Gilmore (gnu at cygint.cygnus.com) + + * GDB-3.98 release. + + * TODO, Projects, WHATS.NEW, README: Update for gdb-3.98. + * Makefile.in (gdb-all.texinfo): Avoid touching file if M4 dies. + Wed Jul 31 16:35:58 1991 Roland H. Pesch (pesch at cygint.cygnus.com) * doc/gdb.texinfo: last changes for release. @@ -21,13 +35,6 @@ Wed Jul 31 16:35:58 1991 Roland H. Pesch (pesch at cygint.cygnus.com) Improved installation directions in appendix, added manual formatting instructions - -Wed Jul 31 12:06:29 1991 John Gilmore (gnu at cygint.cygnus.com) - - * GDB-3.98 release. - - * TODO, Projects, WHATS.NEW: Update for gdb-3.98. - Tue Jul 30 17:26:39 1991 John Gilmore (gnu at cygint.cygnus.com) * configure.in: Remove xm.h and tm.h even if we aren't linking diff --git a/gdb/Makefile.in b/gdb/Makefile.in index f668f4e..d576bf8 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -246,6 +246,9 @@ OTHERS = Makefile.in depend alldeps.mak \ # gdb-xxx.tar.Z: TARDIRS = doc hp-include # tests +# GDB "info" files, which should be included in their entirety +INFOFILES = gdb.info* + DEPFILES= ${TDEPFILES} ${XDEPFILES} SOURCES=$(SFILES) $(ALLDEPFILES) @@ -459,10 +462,11 @@ gdb.tar.Z: force_update $(MAKE) $(MFLAGS) gdb.info $(MAKE) $(MFLAGS) gdb-$(VERSION).tar.Z -gdb-$(VERSION).tar.Z: ${TARFILES} ${TARDIRS} +gdb-$(VERSION).tar.Z: ${TARFILES} ${TARDIRS} gdb.info rm -f gdb.tar gdb-$(VERSION).tar.Z; rm -rf $(DIST) mkdir $(DIST) cd $(DIST) ; for i in ${TARFILES} ; do ln -s ../$$i . ; done + cd $(DIST) ; ln -s ../${INFOFILES} . cd $(DIST); for i in ${TARDIRS}; do \ (mkdir $$i; cd $$i; \ ln -s ../../$$i/* .; \ @@ -474,7 +478,7 @@ gdb-$(VERSION).tar.Z: ${TARFILES} ${TARDIRS} cd $(DIST)/tconfig ; \ for i in $(SFILES_SUBDIR) $(NONSRC_SUBDIR) $(ALLDEPFILES_SUBDIR); \ do ln -s ../../$$i ../$$i ; done - chmod og=u `find $(DIST) -print` + chmod og=u `find . -print` tar chf - $(DIST) | compress >gdb-$(VERSION).tar.Z rm -rf $(DIST) @@ -483,7 +487,8 @@ clean: rm -f init.c init.o version.c rm -f gdb core gdb.tar gdb.tar.Z make.log rm -f gdb[0-9] - rm -f gdb.dvi rdl-apps.texinfo gdb-all* + rm -f gdb.dvi rdl-apps.texinfo gdb-all* + rm -f gdbrc.ps gdbrc.dvi doc/rcfonts.tex doc/gdbrc.log distclean: clean expread.tab.c TAGS rm -f tm.h xm.h config.status @@ -496,12 +501,28 @@ realclean: clean rm -f Makefile depend # Documentation! +# GDB QUICK REFERENCE (TeX dvi file, CM fonts) +gdbrc.dvi : doc/gdbrc.tex + ( cd $(srcdir)/doc; \ + rm -f rcfonts.tex; cp rc-cm.tex rcfonts.tex; \ + TEXINPUTS=.:$$TEXINPUTS tex gdbrc.tex; rm -f gdbrc.log ) + mv $(srcdir)/doc/gdbrc.dvi . + +# GDB QUICK REFERENCE (PostScript output, common PS fonts) +gdbrc.ps : doc/gdbrc.tex + ( cd $(srcdir)/doc; \ + rm -f rcfonts.tex; cp rc-ps.tex rcfonts.tex; \ + TEXINPUTS=.:$$TEXINPUTS tex gdbrc.tex; \ + dvips -t landscape gdbrc -o; rm -f gdbrc.dvi gdbrc.log ) + mv $(srcdir)/doc/gdbrc.ps . +# Cover file for "Readline" appendices rdl-apps.texinfo: ${READLINE_DIR}/inc-readline.texinfo \ ${READLINE_DIR}/inc-history.texinfo echo "@include ${READLINE_DIR}/inc-readline.texinfo" >rdl-apps.texinfo echo "@include ${READLINE_DIR}/inc-history.texinfo" >>rdl-apps.texinfo +# GDB MANUAL: texinfo source, created by preprocessing w/m4 # Be sure to not create a bad gdb-all.texinfo if ${M4} is missing or aborts... gdb-all.texinfo: ${SFILES_DOCDIR} rm -f gdb-all.texinfo foobus.texinfo @@ -509,6 +530,7 @@ gdb-all.texinfo: ${SFILES_DOCDIR} ${M4} pretex.m4 none.m4 all.m4 gdb.texinfo ) >foobus.texinfo mv foobus.texinfo gdb-all.texinfo +# GDB MANUAL: TeX dvi file gdb.dvi : gdb-all.texinfo rdl-apps.texinfo TEXINPUTS=${TEXIDIR}:$$TEXINPUTS tex gdb-all.texinfo texindex gdb-all.?? @@ -516,6 +538,7 @@ gdb.dvi : gdb-all.texinfo rdl-apps.texinfo mv gdb-all.dvi gdb.dvi rm -f gdb-all.?? gdb-all.??? +# GDB MANUAL: info file # We're using texinfo2, and older makeinfo's may not be able to # cope with all the markup. In the meantime, we distribute the info # files as formatted by the elisp texinfo2 code. diff --git a/gdb/doc/.Sanitize b/gdb/doc/.Sanitize index fa71084..bd739fc 100644 --- a/gdb/doc/.Sanitize +++ b/gdb/doc/.Sanitize @@ -40,6 +40,9 @@ i960.m4 m680x0.m4 none.m4 pretex.m4 +rc-cm.tex +rc-ps.tex +rc-pslong.tex sparc.m4 threecol.tex vax.m4 @@ -51,7 +54,10 @@ echo Done in `pwd`. # # # $Log$ -# Revision 2.2 1991/07/29 22:38:53 pesch +# Revision 2.3 1991/08/01 22:34:55 pesch +# *** empty log message *** +# +# Revision 2.2 1991/07/29 22:38:53 pesch # Updated list of files to keep to reflect reintegration of most fragments # into gdb.texinfo. # diff --git a/gdb/doc/rc-cm.tex b/gdb/doc/rc-cm.tex new file mode 100755 index 0000000..1b44a07 --- /dev/null +++ b/gdb/doc/rc-cm.tex @@ -0,0 +1,22 @@ +% $Id$ +% To choose CM (Computer Modern) fonts for the refcard, link +% or copy this file to rcfonts.tex +% +%The Times-Roman family is both more attractive and more compact than +%Computer Modern. On the other hand, while common, it is not free. +%There are three sets of font definitions: +% 1) rc-cm.tex uses the free (Computer Modern) fonts +% 2) rc-ps.tex uses common PostScript fonts, with fontnames from the +% Karl Berry scheme recommended in the documentation for dvips. +% 3) rc-pslong.tex uses common PostScript fonts, with the long names +% used by PostScript programs directly. +% +%-------------------- Computer Modern font defs: -------------------- +\font\bbf=cmbx10 +\font\vbbf=cmbx12 +\font\smrm=cmr5 +\font\brm=cmr10 +\font\rm=cmr7 +\font\it=cmti7 +\font\tt=cmtt8 +%-------------------- end font defs --------------------------------- diff --git a/gdb/doc/rc-ps.tex b/gdb/doc/rc-ps.tex new file mode 100755 index 0000000..1a0e970 --- /dev/null +++ b/gdb/doc/rc-ps.tex @@ -0,0 +1,30 @@ +% $Id$ +% To choose PS fonts (Karl Berry TeX fontnames) for the refcard, link +% or copy this file to rcfonts.tex +% +%The Times-Roman family is both more attractive and more compact than +%Computer Modern. On the other hand, while common, it is not free. +%There are three sets of font definitions: +% 1) rc-cm.tex uses the free (Computer Modern) fonts +% 2) rc-ps.tex uses common PostScript fonts, with fontnames from the +% Karl Berry scheme recommended in the documentation for dvips. +% 3) rc-pslong.tex uses common PostScript fonts, with the long names +% used by PostScript programs directly. +% +% One caution: due to differing character ordering between TeX and PS, +%if your TeX is pre-3.0, or if you don't have virtual Courier +%matching the TeX character positions, you might want to use CMtt for +%\tt even if you switch to PostScript fonts for the rest of the text. +% +%-------------------- PostScript fonts (K Berry names) -------------- +\font\bbf=ptmb at 10pt +\font\vbbf=ptmb at 12pt +\font\smrm=ptmr at 6pt +\font\brm=ptmr at 10pt +\font\rm=ptmr at 8pt +\font\it=ptmri at 8pt +\font\tt=pcrr at 8pt +% Used only for \copyright, replacing plain TeX macro. +\font\sym=psyr at 7pt +\def\copyright{{\sym\char'323}} +%-------------------- end font defs --------------------------------- diff --git a/gdb/doc/rc-pslong.tex b/gdb/doc/rc-pslong.tex new file mode 100755 index 0000000..24643d1 --- /dev/null +++ b/gdb/doc/rc-pslong.tex @@ -0,0 +1,30 @@ +% $Id$ +% To choose PS fonts (long PS fontnames) for the refcard, link +% or copy this file to rcfonts.tex +% +%The Times-Roman family is both more attractive and more compact than +%Computer Modern. On the other hand, while common, it is not free. +%There are three sets of font definitions: +% 1) rc-cm.tex uses the free (Computer Modern) fonts +% 2) rc-ps.tex uses common PostScript fonts, with fontnames from the +% Karl Berry scheme recommended in the documentation for dvips. +% 3) rc-pslong.tex uses common PostScript fonts, with the long names +% used by PostScript programs directly. +% +% One caution: due to differing character ordering between TeX and PS, +%if your TeX is pre-3.0, or if you don't have virtual Courier +%matching the TeX character positions, you might want to use CMtt for +%\tt even if you switch to PostScript fonts for the rest of the text. +% +%-------------------- PostScript fonts (long names) ----------------- +\font\bbf=Times-Bold at 10pt +\font\vbbf=Times-Bold at 12pt +\font\smrm=Times-Roman at 6pt +\font\brm=Times-Roman at 10pt +\font\rm=Times-Roman at 8pt +\font\it=Times-Italic at 8pt +\font\tt=Courier at 8pt +% Used only for \copyright, replacing plain TeX macro. +\font\sym=Symbol at 7pt +\def\copyright{{\sym\char'323}} +%-------------------- end font defs --------------------------------- |