building-process: simplified the process of making installation directory

In install target, foo and $(DESTDIR)foo are made for each foo.
However, making $(DESTDIR)foo is enough. Suppress the lines maing
foo.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Added support for Auto- and SelfLoader-loaded code

Core modules AutoLoader and SelfLoader support delayed compilation by
allowing Perl code that follows __END__ and __DATA__ tokens,
respectively.  When we detect that one of these modules is used in the
file, we continue processing even after we see the corresponding token
that would usually terminate parsing of the file.
renamed Data dir to data

I guess upper case characters in a file/directory name are not firendly for windows platform.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
tg: supress all warning reported when make -f maintainer.mak

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
provide the way to run a specific unit test

With UNIT=foo variable foo.d or foo.b can be
run as a test case.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress the output from read shell-builtin command

In testing.mak read shell built-in command is used.  On bash if a
parameter for read is omitted, REPLY variable is used for the place
where read data is stored. This behavior is different from dash.

read of dash prints something. (I have not inspected the output.)
To avoid the output, give a variable name to read shell built-in
explicitly in this patch.

dash is used widely Debian and its variants.
Even on Fedora you can test this patch with SHELL=/bin/dash.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
update TRACKING file

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
write about "Long regex flag" and "Exclusive flag in regex"

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
fix a typo

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
fix a typo in function name

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
fix wrong usage of __unused__ directive

__unused__ directive must be after what unused.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
supress compiler warning by adding const modifier

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress compiler warning by adding const modifier

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress compiler warning by adding __unsed__

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress compiler warning by adding const

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress compiler warning by removing const

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress the compiler warnings by adding void

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress the compiler warnings by adding static

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress the compiler warnings by adding unsigned

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
suppress the compiler warnings by adding cast operators

Signed-off-by: Masatake YAMATO <yamato@redhat.com>