All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] CodeSamples: Cleanups and Makefile updates
@ 2017-06-09 15:22 Akira Yokosawa
  2017-06-09 15:24 ` [PATCH 1/5] CodeSamples: Remove gprof-helper.c Akira Yokosawa
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Akira Yokosawa @ 2017-06-09 15:22 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From b31141981b13d40fbbe5d20fa339d714ecba084c Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 9 Jun 2017 23:59:11 +0900
Subject: [PATCH 0/5] CodeSamples: Cleanups and Makefile updates

Hi Paul,

Removal of gprof-helper.c and linux/list.h has become a fairly large
patch set.

Patch 1 is simple removal.
Patch 2 is an improvement to make the "-jN" option to propagate to
subdirectories.
Patch 3 removes linux/list.h, with refactoring of recipes.
Patch 4 adds subdirectories that can be built by "make" in the
CodeSamples/ directory.
Patch 5 improves build behavior for unsupported architectures.
You can test the behavior by overriding "arch" variable by defining
it as an environment variable, e.g.:
    $ export arch=unsupported
    $ make clean; make
After the test,
    $ unset arch
will restore the normal behavior.

Thoughts?

            Thanks, Akira
--

Akira Yokosawa (5):
  CodeSamples: Remove gprof-helper.c
  CodeSamples: Use $(MAKE) for recursive make
  CodeSamples: Makefile: Remove linux/list.h
  CodeSamples: Makefile: Add subdirectories
  CodeSamples: Makefile: Distinguish arch-independent targets

 CodeSamples/.gitignore                   |   1 -
 CodeSamples/Makefile                     | 125 +-----
 CodeSamples/SMPdesign/Makefile           |  19 +-
 CodeSamples/advsync/Makefile             |  11 +-
 CodeSamples/count/Makefile               |  11 +-
 CodeSamples/datastruct/Issaquah/Makefile |  11 +-
 CodeSamples/datastruct/hash/Makefile     |  11 +-
 CodeSamples/datastruct/log/Makefile      |  11 +-
 CodeSamples/datastruct/skiplist/Makefile |  11 +-
 CodeSamples/defer/Makefile               |  18 +-
 CodeSamples/depends.mk                   |  14 +-
 CodeSamples/gprof-helper.c               | 118 ------
 CodeSamples/intro/Makefile               |  15 +-
 CodeSamples/linux/list.h                 | 700 -------------------------------
 CodeSamples/locking/Makefile             |  15 +-
 CodeSamples/recipes.mk                   |  10 +
 CodeSamples/toolsoftrade/Makefile        |   1 +
 17 files changed, 139 insertions(+), 963 deletions(-)
 delete mode 100644 CodeSamples/gprof-helper.c
 delete mode 100644 CodeSamples/linux/list.h
 create mode 100644 CodeSamples/recipes.mk

-- 
2.7.4


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-06-09 22:21 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-09 15:22 [PATCH 0/5] CodeSamples: Cleanups and Makefile updates Akira Yokosawa
2017-06-09 15:24 ` [PATCH 1/5] CodeSamples: Remove gprof-helper.c Akira Yokosawa
2017-06-09 15:25 ` [PATCH 2/5] CodeSamples: Use $(MAKE) for recursive make Akira Yokosawa
2017-06-09 15:27 ` [PATCH 3/5] CodeSamples: Makefile: Remove linux/list.h Akira Yokosawa
2017-06-09 15:28 ` [PATCH 4/5] CodeSamples: Makefile: Add subdirectories Akira Yokosawa
2017-06-09 15:30 ` [PATCH 5/5] CodeSamples: Makefile: Distinguish arch-independent targets Akira Yokosawa
2017-06-09 22:21 ` [PATCH 0/5] CodeSamples: Cleanups and Makefile updates Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.