On Mon, Apr 24, 2017 at 08:51:46AM +0900, Akira Yokosawa wrote: > >From 343ea80f45c224bf2ecb4bcb84bdc924e8b9cb80 Mon Sep 17 00:00:00 2001 > From: Akira Yokosawa <akiyks@xxxxxxxxx> > Date: Mon, 24 Apr 2017 07:23:27 +0900 > Subject: [PATCH 0/4] whymb: Prevent line breaks of memory-barrier instruction > > Hi Paul, > > I wanted to prevent line breaks of memory-barrier instructions of > SPARC and zSeries. > However, simply using \nbco{} for them ended up in build error. > It turned out \detokenize{} command used in \nbco{} can't hold > "#" character. > Patch #1 modifies the definition of \nbco{}. > Also, those instructions are easier to recognize with quotation > marks. Instead of writing quotation marks around each instruction, > patch #1 also adds a macro named \qco{}. > Patches 2 and 3 use \qco{} for memory-barrier instructions of > SPARC and zSeries, respectively. > Patch 4 is to prevent hyphenation of "GPGPU". > > Note that \tco{} macro still can't hold "#" character. Queued and pushed, thank you! Thanx, Paul > Thanks, Akira > -- > Akira Yokosawa (4): > perfbook.tex: Modify definition of \nbco{} > whymb: Prevent line breaks between 'membar' and '#Sync', etc. > whymb: Prevent line breaks between "bcr" and "15,0" > Add 'GPGPU' to non-hyphenation list > > Makefile | 1 + > appendix/whymb/whymemorybarriers.tex | 26 +++++++++++++------------- > perfbook.tex | 3 ++- > pfhyphex.tex | 2 ++ > 4 files changed, 18 insertions(+), 14 deletions(-) > > -- > 2.7.4 > -- To unsubscribe from this list: send the line "unsubscribe perfbook" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html