130 changed files with 86531 additions and 0 deletions
@ -0,0 +1 @@ |
|||||
|
libfnv/* linguist-vendored |
@ -0,0 +1,193 @@ |
|||||
|
#include <stdint.h> |
||||
|
#include <stdio.h> |
||||
|
#include <stdlib.h> |
||||
|
#include <fnv.h> |
||||
|
#include "bfilter.h" |
||||
|
|
||||
|
int |
||||
|
printbits(uint32_t n, size_t c) { |
||||
|
uint32_t i = c-1; |
||||
|
while (n >= 2) { |
||||
|
printf("%d", n & 1); |
||||
|
i--; |
||||
|
n >>= 1; |
||||
|
} |
||||
|
printf("%d", n & 1); |
||||
|
return 0; |
||||
|
} |
||||
|
|
||||
|
int |
||||
|
print_barray(bit_array_t *arr) { |
||||
|
for(uint32_t i = 0; i < arr->num_ints; i++) { |
||||
|
printbits(arr->arr[i], arr->num_elems/arr->num_ints); |
||||
|
} |
||||
|
printf("\n"); |
||||
|
return 0; |
||||
|
} |
||||
|
|
||||
|
bit_array_t* |
||||
|
empty_bfilter(int size) { |
||||
|
int width = (size/32) + 1; // 32 for a 32 bit int
|
||||
|
|
||||
|
uint32_t *barray = calloc(width, sizeof (int)); |
||||
|
|
||||
|
bit_array_t *result = calloc(1, sizeof (bit_array_t)); |
||||
|
|
||||
|
result->arr = barray; |
||||
|
result->num_ints = width; |
||||
|
result->num_elems = width*32; |
||||
|
|
||||
|
return result; |
||||
|
} |
||||
|
|
||||
|
int |
||||
|
setbit(bit_array_t *arr, int k) { |
||||
|
if ((uint32_t)k >= arr->num_elems) { |
||||
|
printf("Tried to set a bit beyond the current limit, limit = %zu, k = %d\nExiting...\n", |
||||
|
arr->num_elems, k); |
||||
|
exit(1); |
||||
|
} |
||||
|
/* The position in the int we're looking at */ |
||||
|
int i = k/32; |
||||
|
|
||||
|
/* The position of the int in the array */ |
||||
|
int pos = k % 32; |
||||
|
|
||||
|
unsigned int flag = 1; |
||||
|
|
||||
|
/* Shift the flag to the position of the bit we want to set */ |
||||
|
flag = flag << pos; |
||||
|
|
||||
|
arr->arr[i] = arr->arr[i] | flag; |
||||
|
|
||||
|
return 0; |
||||
|
} |
||||
|
|
||||
|
int |
||||
|
unsetbit(bit_array_t *arr, int k) { |
||||
|
if ((uint32_t)k >= arr->num_elems) { |
||||
|
printf("Tried to set a bit beyond the current limit, limit = %zu, k = %d\nExiting...\n", |
||||
|
arr->num_elems, k); |
||||
|
exit(1); |
||||
|
} |
||||
|
int i = k/32; |
||||
|
|
||||
|
int pos = k % 32; |
||||
|
|
||||
|
unsigned int flag = 1; |
||||
|
|
||||
|
flag = ~(flag << pos); |
||||
|
|
||||
|
arr->arr[i] = arr->arr[i] & flag; |
||||
|
|
||||
|
return 0; |
||||
|
} |
||||
|
|
||||
|
int |
||||
|
getbit(bit_array_t *arr, int k) { |
||||
|
int i = k/32; |
||||
|
int pos = k % 32; |
||||
|
unsigned int flag = 1; |
||||
|
|
||||
|
flag = flag << pos; |
||||
|
|
||||
|
if (arr->arr[i] & flag) { |
||||
|
// k-th bit is 1
|
||||
|
return 1; |
||||
|
} |
||||
|
else { |
||||
|
// k-th bit is 0
|
||||
|
return 0; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
fnv_hashes_t |
||||
|
hash_fnv(const char* value) { |
||||
|
uint64_t hval; |
||||
|
|
||||
|
fnv_hashes_t hashes; |
||||
|
|
||||
|
fnv64Init(&hval); |
||||
|
|
||||
|
fnv64UpdateBuffer(&hval, value, strlen(value)); |
||||
|
|
||||
|
uint32_t n_0 = hval >> 32; |
||||
|
uint32_t n_1 = hval & 0x00000000ffffffff; |
||||
|
|
||||
|
hashes.hash_1 = n_0; |
||||
|
hashes.hash_2 = n_1; |
||||
|
|
||||
|
return hashes; |
||||
|
} |
||||
|
|
||||
|
uint32_t |
||||
|
kth_hash(fnv_hashes_t hashes, |
||||
|
uint32_t i, |
||||
|
size_t m) { |
||||
|
return (hashes.hash_1 + hashes.hash_2 * i) % m; |
||||
|
} |
||||
|
|
||||
|
hashes_t |
||||
|
hash(const char *input, uint32_t k, size_t m) { |
||||
|
fnv_hashes_t fnv = hash_fnv(input); |
||||
|
|
||||
|
if (k <= 2) { |
||||
|
hashes_t hashes = calloc(2, sizeof (uint32_t)); |
||||
|
hashes[0] = fnv.hash_1 % m; |
||||
|
hashes[1] = fnv.hash_2 % m; |
||||
|
return hashes; |
||||
|
} |
||||
|
|
||||
|
hashes_t hashes = calloc(k, sizeof (uint32_t)); |
||||
|
|
||||
|
hashes[0] = fnv.hash_1 % m; |
||||
|
hashes[1] = fnv.hash_2 % m; |
||||
|
|
||||
|
for(uint32_t i = 0; i < (k-2); i++) { |
||||
|
hashes[i+2] = kth_hash(fnv, i+2, m); |
||||
|
} |
||||
|
return hashes; |
||||
|
} |
||||
|
|
||||
|
int |
||||
|
bfilter_set(bit_array_t *filter, |
||||
|
const char *key, |
||||
|
int k) { |
||||
|
if (k <= 2) { |
||||
|
k = 2; |
||||
|
} |
||||
|
hashes_t hashes = hash(key, k, filter->num_elems); |
||||
|
|
||||
|
for(int i = 0; i < k; i++) { |
||||
|
setbit(filter, hashes[i]); |
||||
|
} |
||||
|
free(hashes); |
||||
|
return 0; |
||||
|
} |
||||
|
|
||||
|
int |
||||
|
bfilter_get(bit_array_t *filter, |
||||
|
const char*key, |
||||
|
int k) { |
||||
|
if (k <= 2) { |
||||
|
k = 2; |
||||
|
} |
||||
|
hashes_t hashes = hash(key, k, filter->num_elems); |
||||
|
|
||||
|
int exists = 1; |
||||
|
|
||||
|
for(int i = 0; i < k; i++) { |
||||
|
if (!getbit(filter, hashes[i])) { |
||||
|
exists = 0; |
||||
|
} |
||||
|
} |
||||
|
free(hashes); |
||||
|
return exists; |
||||
|
} |
||||
|
|
||||
|
int |
||||
|
release_bfilter(bit_array_t *filter) { |
||||
|
free(filter->arr); |
||||
|
free(filter); |
||||
|
return 0; |
||||
|
} |
@ -0,0 +1,38 @@ |
|||||
|
typedef |
||||
|
struct { |
||||
|
size_t num_elems; |
||||
|
size_t num_ints; |
||||
|
uint32_t *arr; |
||||
|
} |
||||
|
bit_array_t; |
||||
|
|
||||
|
typedef |
||||
|
struct { |
||||
|
uint32_t hash_1; |
||||
|
uint32_t hash_2; |
||||
|
} |
||||
|
fnv_hashes_t; |
||||
|
|
||||
|
typedef uint32_t* hashes_t; |
||||
|
|
||||
|
int printbits(uint32_t, size_t); |
||||
|
|
||||
|
int print_barray(bit_array_t*); |
||||
|
|
||||
|
bit_array_t* empty_bfilter(int); |
||||
|
|
||||
|
fnv_hashes_t hash_fnv(const char*); |
||||
|
|
||||
|
uint32_t kth_hash(fnv_hashes_t, uint32_t, size_t); |
||||
|
|
||||
|
hashes_t hash(const char *, uint32_t, size_t); |
||||
|
|
||||
|
int setbit(bit_array_t*, int); |
||||
|
int unsetbit(bit_array_t*, int); |
||||
|
|
||||
|
int bfilter_set(bit_array_t *, const char*, int); |
||||
|
int bfilter_get(bit_array_t *, const char*, int); |
||||
|
|
||||
|
int getbit(bit_array_t *, int); |
||||
|
|
||||
|
int release_bfilter(bit_array_t *); |
@ -0,0 +1 @@ |
|||||
|
#define CHECK(ptr) if ((ptr) == NULL) { printf("Failed to allocate memory\n"); exit(EXIT_FAILURE); } |
@ -0,0 +1 @@ |
|||||
|
fnvhash (fnvhash@fnvhash.com) |
@ -0,0 +1,674 @@ |
|||||
|
GNU GENERAL PUBLIC LICENSE |
||||
|
Version 3, 29 June 2007 |
||||
|
|
||||
|
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> |
||||
|
Everyone is permitted to copy and distribute verbatim copies |
||||
|
of this license document, but changing it is not allowed. |
||||
|
|
||||
|
Preamble |
||||
|
|
||||
|
The GNU General Public License is a free, copyleft license for |
||||
|
software and other kinds of works. |
||||
|
|
||||
|
The licenses for most software and other practical works are designed |
||||
|
to take away your freedom to share and change the works. By contrast, |
||||
|
the GNU General Public License is intended to guarantee your freedom to |
||||
|
share and change all versions of a program--to make sure it remains free |
||||
|
software for all its users. We, the Free Software Foundation, use the |
||||
|
GNU General Public License for most of our software; it applies also to |
||||
|
any other work released this way by its authors. You can apply it to |
||||
|
your programs, too. |
||||
|
|
||||
|
When we speak of free software, we are referring to freedom, not |
||||
|
price. Our General Public Licenses are designed to make sure that you |
||||
|
have the freedom to distribute copies of free software (and charge for |
||||
|
them if you wish), that you receive source code or can get it if you |
||||
|
want it, that you can change the software or use pieces of it in new |
||||
|
free programs, and that you know you can do these things. |
||||
|
|
||||
|
To protect your rights, we need to prevent others from denying you |
||||
|
these rights or asking you to surrender the rights. Therefore, you have |
||||
|
certain responsibilities if you distribute copies of the software, or if |
||||
|
you modify it: responsibilities to respect the freedom of others. |
||||
|
|
||||
|
For example, if you distribute copies of such a program, whether |
||||
|
gratis or for a fee, you must pass on to the recipients the same |
||||
|
freedoms that you received. You must make sure that they, too, receive |
||||
|
or can get the source code. And you must show them these terms so they |
||||
|
know their rights. |
||||
|
|
||||
|
Developers that use the GNU GPL protect your rights with two steps: |
||||
|
(1) assert copyright on the software, and (2) offer you this License |
||||
|
giving you legal permission to copy, distribute and/or modify it. |
||||
|
|
||||
|
For the developers' and authors' protection, the GPL clearly explains |
||||
|
that there is no warranty for this free software. For both users' and |
||||
|
authors' sake, the GPL requires that modified versions be marked as |
||||
|
changed, so that their problems will not be attributed erroneously to |
||||
|
authors of previous versions. |
||||
|
|
||||
|
Some devices are designed to deny users access to install or run |
||||
|
modified versions of the software inside them, although the manufacturer |
||||
|
can do so. This is fundamentally incompatible with the aim of |
||||
|
protecting users' freedom to change the software. The systematic |
||||
|
pattern of such abuse occurs in the area of products for individuals to |
||||
|
use, which is precisely where it is most unacceptable. Therefore, we |
||||
|
have designed this version of the GPL to prohibit the practice for those |
||||
|
products. If such problems arise substantially in other domains, we |
||||
|
stand ready to extend this provision to those domains in future versions |
||||
|
of the GPL, as needed to protect the freedom of users. |
||||
|
|
||||
|
Finally, every program is threatened constantly by software patents. |
||||
|
States should not allow patents to restrict development and use of |
||||
|
software on general-purpose computers, but in those that do, we wish to |
||||
|
avoid the special danger that patents applied to a free program could |
||||
|
make it effectively proprietary. To prevent this, the GPL assures that |
||||
|
patents cannot be used to render the program non-free. |
||||
|
|
||||
|
The precise terms and conditions for copying, distribution and |
||||
|
modification follow. |
||||
|
|
||||
|
TERMS AND CONDITIONS |
||||
|
|
||||
|
0. Definitions. |
||||
|
|
||||
|
"This License" refers to version 3 of the GNU General Public License. |
||||
|
|
||||
|
"Copyright" also means copyright-like laws that apply to other kinds of |
||||
|
works, such as semiconductor masks. |
||||
|
|
||||
|
"The Program" refers to any copyrightable work licensed under this |
||||
|
License. Each licensee is addressed as "you". "Licensees" and |
||||
|
"recipients" may be individuals or organizations. |
||||
|
|
||||
|
To "modify" a work means to copy from or adapt all or part of the work |
||||
|
in a fashion requiring copyright permission, other than the making of an |
||||
|
exact copy. The resulting work is called a "modified version" of the |
||||
|
earlier work or a work "based on" the earlier work. |
||||
|
|
||||
|
A "covered work" means either the unmodified Program or a work based |
||||
|
on the Program. |
||||
|
|
||||
|
To "propagate" a work means to do anything with it that, without |
||||
|
permission, would make you directly or secondarily liable for |
||||
|
infringement under applicable copyright law, except executing it on a |
||||
|
computer or modifying a private copy. Propagation includes copying, |
||||
|
distribution (with or without modification), making available to the |
||||
|
public, and in some countries other activities as well. |
||||
|
|
||||
|
To "convey" a work means any kind of propagation that enables other |
||||
|
parties to make or receive copies. Mere interaction with a user through |
||||
|
a computer network, with no transfer of a copy, is not conveying. |
||||
|
|
||||
|
An interactive user interface displays "Appropriate Legal Notices" |
||||
|
to the extent that it includes a convenient and prominently visible |
||||
|
feature that (1) displays an appropriate copyright notice, and (2) |
||||
|
tells the user that there is no warranty for the work (except to the |
||||
|
extent that warranties are provided), that licensees may convey the |
||||
|
work under this License, and how to view a copy of this License. If |
||||
|
the interface presents a list of user commands or options, such as a |
||||
|
menu, a prominent item in the list meets this criterion. |
||||
|
|
||||
|
1. Source Code. |
||||
|
|
||||
|
The "source code" for a work means the preferred form of the work |
||||
|
for making modifications to it. "Object code" means any non-source |
||||
|
form of a work. |
||||
|
|
||||
|
A "Standard Interface" means an interface that either is an official |
||||
|
standard defined by a recognized standards body, or, in the case of |
||||
|
interfaces specified for a particular programming language, one that |
||||
|
is widely used among developers working in that language. |
||||
|
|
||||
|
The "System Libraries" of an executable work include anything, other |
||||
|
than the work as a whole, that (a) is included in the normal form of |
||||
|
packaging a Major Component, but which is not part of that Major |
||||
|
Component, and (b) serves only to enable use of the work with that |
||||
|
Major Component, or to implement a Standard Interface for which an |
||||
|
implementation is available to the public in source code form. A |
||||
|
"Major Component", in this context, means a major essential component |
||||
|
(kernel, window system, and so on) of the specific operating system |
||||
|
(if any) on which the executable work runs, or a compiler used to |
||||
|
produce the work, or an object code interpreter used to run it. |
||||
|
|
||||
|
The "Corresponding Source" for a work in object code form means all |
||||
|
the source code needed to generate, install, and (for an executable |
||||
|
work) run the object code and to modify the work, including scripts to |
||||
|
control those activities. However, it does not include the work's |
||||
|
System Libraries, or general-purpose tools or generally available free |
||||
|
programs which are used unmodified in performing those activities but |
||||
|
which are not part of the work. For example, Corresponding Source |
||||
|
includes interface definition files associated with source files for |
||||
|
the work, and the source code for shared libraries and dynamically |
||||
|
linked subprograms that the work is specifically designed to require, |
||||
|
such as by intimate data communication or control flow between those |
||||
|
subprograms and other parts of the work. |
||||
|
|
||||
|
The Corresponding Source need not include anything that users |
||||
|
can regenerate automatically from other parts of the Corresponding |
||||
|
Source. |
||||
|
|
||||
|
The Corresponding Source for a work in source code form is that |
||||
|
same work. |
||||
|
|
||||
|
2. Basic Permissions. |
||||
|
|
||||
|
All rights granted under this License are granted for the term of |
||||
|
copyright on the Program, and are irrevocable provided the stated |
||||
|
conditions are met. This License explicitly affirms your unlimited |
||||
|
permission to run the unmodified Program. The output from running a |
||||
|
covered work is covered by this License only if the output, given its |
||||
|
content, constitutes a covered work. This License acknowledges your |
||||
|
rights of fair use or other equivalent, as provided by copyright law. |
||||
|
|
||||
|
You may make, run and propagate covered works that you do not |
||||
|
convey, without conditions so long as your license otherwise remains |
||||
|
in force. You may convey covered works to others for the sole purpose |
||||
|
of having them make modifications exclusively for you, or provide you |
||||
|
with facilities for running those works, provided that you comply with |
||||
|
the terms of this License in conveying all material for which you do |
||||
|
not control copyright. Those thus making or running the covered works |
||||
|
for you must do so exclusively on your behalf, under your direction |
||||
|
and control, on terms that prohibit them from making any copies of |
||||
|
your copyrighted material outside their relationship with you. |
||||
|
|
||||
|
Conveying under any other circumstances is permitted solely under |
||||
|
the conditions stated below. Sublicensing is not allowed; section 10 |
||||
|
makes it unnecessary. |
||||
|
|
||||
|
3. Protecting Users' Legal Rights From Anti-Circumvention Law. |
||||
|
|
||||
|
No covered work shall be deemed part of an effective technological |
||||
|
measure under any applicable law fulfilling obligations under article |
||||
|
11 of the WIPO copyright treaty adopted on 20 December 1996, or |
||||
|
similar laws prohibiting or restricting circumvention of such |
||||
|
measures. |
||||
|
|
||||
|
When you convey a covered work, you waive any legal power to forbid |
||||
|
circumvention of technological measures to the extent such circumvention |
||||
|
is effected by exercising rights under this License with respect to |
||||
|
the covered work, and you disclaim any intention to limit operation or |
||||
|
modification of the work as a means of enforcing, against the work's |
||||
|
users, your or third parties' legal rights to forbid circumvention of |
||||
|
technological measures. |
||||
|
|
||||
|
4. Conveying Verbatim Copies. |
||||
|
|
||||
|
You may convey verbatim copies of the Program's source code as you |
||||
|
receive it, in any medium, provided that you conspicuously and |
||||
|
appropriately publish on each copy an appropriate copyright notice; |
||||
|
keep intact all notices stating that this License and any |
||||
|
non-permissive terms added in accord with section 7 apply to the code; |
||||
|
keep intact all notices of the absence of any warranty; and give all |
||||
|
recipients a copy of this License along with the Program. |
||||
|
|
||||
|
You may charge any price or no price for each copy that you convey, |
||||
|
and you may offer support or warranty protection for a fee. |
||||
|
|
||||
|
5. Conveying Modified Source Versions. |
||||
|
|
||||
|
You may convey a work based on the Program, or the modifications to |
||||
|
produce it from the Program, in the form of source code under the |
||||
|
terms of section 4, provided that you also meet all of these conditions: |
||||
|
|
||||
|
a) The work must carry prominent notices stating that you modified |
||||
|
it, and giving a relevant date. |
||||
|
|
||||
|
b) The work must carry prominent notices stating that it is |
||||
|
released under this License and any conditions added under section |
||||
|
7. This requirement modifies the requirement in section 4 to |
||||
|
"keep intact all notices". |
||||
|
|
||||
|
c) You must license the entire work, as a whole, under this |
||||
|
License to anyone who comes into possession of a copy. This |
||||
|
License will therefore apply, along with any applicable section 7 |
||||
|
additional terms, to the whole of the work, and all its parts, |
||||
|
regardless of how they are packaged. This License gives no |
||||
|
permission to license the work in any other way, but it does not |
||||
|
invalidate such permission if you have separately received it. |
||||
|
|
||||
|
d) If the work has interactive user interfaces, each must display |
||||
|
Appropriate Legal Notices; however, if the Program has interactive |
||||
|
interfaces that do not display Appropriate Legal Notices, your |
||||
|
work need not make them do so. |
||||
|
|
||||
|
A compilation of a covered work with other separate and independent |
||||
|
works, which are not by their nature extensions of the covered work, |
||||
|
and which are not combined with it such as to form a larger program, |
||||
|
in or on a volume of a storage or distribution medium, is called an |
||||
|
"aggregate" if the compilation and its resulting copyright are not |
||||
|
used to limit the access or legal rights of the compilation's users |
||||
|
beyond what the individual works permit. Inclusion of a covered work |
||||
|
in an aggregate does not cause this License to apply to the other |
||||
|
parts of the aggregate. |
||||
|
|
||||
|
6. Conveying Non-Source Forms. |
||||
|
|
||||
|
You may convey a covered work in object code form under the terms |
||||
|
of sections 4 and 5, provided that you also convey the |
||||
|
machine-readable Corresponding Source under the terms of this License, |
||||
|
in one of these ways: |
||||
|
|
||||
|
a) Convey the object code in, or embodied in, a physical product |
||||
|
(including a physical distribution medium), accompanied by the |
||||
|
Corresponding Source fixed on a durable physical medium |
||||
|
customarily used for software interchange. |
||||
|
|
||||
|
b) Convey the object code in, or embodied in, a physical product |
||||
|
(including a physical distribution medium), accompanied by a |
||||
|
written offer, valid for at least three years and valid for as |
||||
|
long as you offer spare parts or customer support for that product |
||||
|
model, to give anyone who possesses the object code either (1) a |
||||
|
copy of the Corresponding Source for all the software in the |
||||
|
product that is covered by this License, on a durable physical |
||||
|
medium customarily used for software interchange, for a price no |
||||
|
more than your reasonable cost of physically performing this |
||||
|
conveying of source, or (2) access to copy the |
||||
|
Corresponding Source from a network server at no charge. |
||||
|
|
||||
|
c) Convey individual copies of the object code with a copy of the |
||||
|
written offer to provide the Corresponding Source. This |
||||
|
alternative is allowed only occasionally and noncommercially, and |
||||
|
only if you received the object code with such an offer, in accord |
||||
|
with subsection 6b. |
||||
|
|
||||
|
d) Convey the object code by offering access from a designated |
||||
|
place (gratis or for a charge), and offer equivalent access to the |
||||
|
Corresponding Source in the same way through the same place at no |
||||
|
further charge. You need not require recipients to copy the |
||||
|
Corresponding Source along with the object code. If the place to |
||||
|
copy the object code is a network server, the Corresponding Source |
||||
|
may be on a different server (operated by you or a third party) |
||||
|
that supports equivalent copying facilities, provided you maintain |
||||
|
clear directions next to the object code saying where to find the |
||||
|
Corresponding Source. Regardless of what server hosts the |
||||
|
Corresponding Source, you remain obligated to ensure that it is |
||||
|
available for as long as needed to satisfy these requirements. |
||||
|
|
||||
|
e) Convey the object code using peer-to-peer transmission, provided |
||||
|
you inform other peers where the object code and Corresponding |
||||
|
Source of the work are being offered to the general public at no |
||||
|
charge under subsection 6d. |
||||
|
|
||||
|
A separable portion of the object code, whose source code is excluded |
||||
|
from the Corresponding Source as a System Library, need not be |
||||
|
included in conveying the object code work. |
||||
|
|
||||
|
A "User Product" is either (1) a "consumer product", which means any |
||||
|
tangible personal property which is normally used for personal, family, |
||||
|
or household purposes, or (2) anything designed or sold for incorporation |
||||
|
into a dwelling. In determining whether a product is a consumer product, |
||||
|
doubtful cases shall be resolved in favor of coverage. For a particular |
||||
|
product received by a particular user, "normally used" refers to a |
||||
|
typical or common use of that class of product, regardless of the status |
||||
|
of the particular user or of the way in which the particular user |
||||
|
actually uses, or expects or is expected to use, the product. A product |
||||
|
is a consumer product regardless of whether the product has substantial |
||||
|
commercial, industrial or non-consumer uses, unless such uses represent |
||||
|
the only significant mode of use of the product. |
||||
|
|
||||
|
"Installation Information" for a User Product means any methods, |
||||
|
procedures, authorization keys, or other information required to install |
||||
|
and execute modified versions of a covered work in that User Product from |
||||
|
a modified version of its Corresponding Source. The information must |
||||
|
suffice to ensure that the continued functioning of the modified object |
||||
|
code is in no case prevented or interfered with solely because |
||||
|
modification has been made. |
||||
|
|
||||
|
If you convey an object code work under this section in, or with, or |
||||
|
specifically for use in, a User Product, and the conveying occurs as |
||||
|
part of a transaction in which the right of possession and use of the |
||||
|
User Product is transferred to the recipient in perpetuity or for a |
||||
|
fixed term (regardless of how the transaction is characterized), the |
||||
|
Corresponding Source conveyed under this section must be accompanied |
||||
|
by the Installation Information. But this requirement does not apply |
||||
|
if neither you nor any third party retains the ability to install |
||||
|
modified object code on the User Product (for example, the work has |
||||
|
been installed in ROM). |
||||
|
|
||||
|
The requirement to provide Installation Information does not include a |
||||
|
requirement to continue to provide support service, warranty, or updates |
||||
|
for a work that has been modified or installed by the recipient, or for |
||||
|
the User Product in which it has been modified or installed. Access to a |
||||
|
network may be denied when the modification itself materially and |
||||
|
adversely affects the operation of the network or violates the rules and |
||||
|
protocols for communication across the network. |
||||
|
|
||||
|
Corresponding Source conveyed, and Installation Information provided, |
||||
|
in accord with this section must be in a format that is publicly |
||||
|
documented (and with an implementation available to the public in |
||||
|
source code form), and must require no special password or key for |
||||
|
unpacking, reading or copying. |
||||
|
|
||||
|
7. Additional Terms. |
||||
|
|
||||
|
"Additional permissions" are terms that supplement the terms of this |
||||
|
License by making exceptions from one or more of its conditions. |
||||
|
Additional permissions that are applicable to the entire Program shall |
||||
|
be treated as though they were included in this License, to the extent |
||||
|
that they are valid under applicable law. If additional permissions |
||||
|
apply only to part of the Program, that part may be used separately |
||||
|
under those permissions, but the entire Program remains governed by |
||||
|
this License without regard to the additional permissions. |
||||
|
|
||||
|
When you convey a copy of a covered work, you may at your option |
||||
|
remove any additional permissions from that copy, or from any part of |
||||
|
it. (Additional permissions may be written to require their own |
||||
|
removal in certain cases when you modify the work.) You may place |
||||
|
additional permissions on material, added by you to a covered work, |
||||
|
for which you have or can give appropriate copyright permission. |
||||
|
|
||||
|
Notwithstanding any other provision of this License, for material you |
||||
|
add to a covered work, you may (if authorized by the copyright holders of |
||||
|
that material) supplement the terms of this License with terms: |
||||
|
|
||||
|
a) Disclaiming warranty or limiting liability differently from the |
||||
|
terms of sections 15 and 16 of this License; or |
||||
|
|
||||
|
b) Requiring preservation of specified reasonable legal notices or |
||||
|
author attributions in that material or in the Appropriate Legal |
||||
|
Notices displayed by works containing it; or |
||||
|
|
||||
|
c) Prohibiting misrepresentation of the origin of that material, or |
||||
|
requiring that modified versions of such material be marked in |
||||
|
reasonable ways as different from the original version; or |
||||
|
|
||||
|
d) Limiting the use for publicity purposes of names of licensors or |
||||
|
authors of the material; or |
||||
|
|
||||
|
e) Declining to grant rights under trademark law for use of some |
||||
|
trade names, trademarks, or service marks; or |
||||
|
|
||||
|
f) Requiring indemnification of licensors and authors of that |
||||
|
material by anyone who conveys the material (or modified versions of |
||||
|
it) with contractual assumptions of liability to the recipient, for |
||||
|
any liability that these contractual assumptions directly impose on |
||||
|
those licensors and authors. |
||||
|
|
||||
|
All other non-permissive additional terms are considered "further |
||||
|
restrictions" within the meaning of section 10. If the Program as you |
||||
|
received it, or any part of it, contains a notice stating that it is |
||||
|
governed by this License along with a term that is a further |
||||
|
restriction, you may remove that term. If a license document contains |
||||
|
a further restriction but permits relicensing or conveying under this |
||||
|
License, you may add to a covered work material governed by the terms |
||||
|
of that license document, provided that the further restriction does |
||||
|
not survive such relicensing or conveying. |
||||
|
|
||||
|
If you add terms to a covered work in accord with this section, you |
||||
|
must place, in the relevant source files, a statement of the |
||||
|
additional terms that apply to those files, or a notice indicating |
||||
|
where to find the applicable terms. |
||||
|
|
||||
|
Additional terms, permissive or non-permissive, may be stated in the |
||||
|
form of a separately written license, or stated as exceptions; |
||||
|
the above requirements apply either way. |
||||
|
|
||||
|
8. Termination. |
||||
|
|
||||
|
You may not propagate or modify a covered work except as expressly |
||||
|
provided under this License. Any attempt otherwise to propagate or |
||||
|
modify it is void, and will automatically terminate your rights under |
||||
|
this License (including any patent licenses granted under the third |
||||
|
paragraph of section 11). |
||||
|
|
||||
|
However, if you cease all violation of this License, then your |
||||
|
license from a particular copyright holder is reinstated (a) |
||||
|
provisionally, unless and until the copyright holder explicitly and |
||||
|
finally terminates your license, and (b) permanently, if the copyright |
||||
|
holder fails to notify you of the violation by some reasonable means |
||||
|
prior to 60 days after the cessation. |
||||
|
|
||||
|
Moreover, your license from a particular copyright holder is |
||||
|
reinstated permanently if the copyright holder notifies you of the |
||||
|
violation by some reasonable means, this is the first time you have |
||||
|
received notice of violation of this License (for any work) from that |
||||
|
copyright holder, and you cure the violation prior to 30 days after |
||||
|
your receipt of the notice. |
||||
|
|
||||
|
Termination of your rights under this section does not terminate the |
||||
|
licenses of parties who have received copies or rights from you under |
||||
|
this License. If your rights have been terminated and not permanently |
||||
|
reinstated, you do not qualify to receive new licenses for the same |
||||
|
material under section 10. |
||||
|
|
||||
|
9. Acceptance Not Required for Having Copies. |
||||
|
|
||||
|
You are not required to accept this License in order to receive or |
||||
|
run a copy of the Program. Ancillary propagation of a covered work |
||||
|
occurring solely as a consequence of using peer-to-peer transmission |
||||
|
to receive a copy likewise does not require acceptance. However, |
||||
|
nothing other than this License grants you permission to propagate or |
||||
|
modify any covered work. These actions infringe copyright if you do |
||||
|
not accept this License. Therefore, by modifying or propagating a |
||||
|
covered work, you indicate your acceptance of this License to do so. |
||||
|
|
||||
|
10. Automatic Licensing of Downstream Recipients. |
||||
|
|
||||
|
Each time you convey a covered work, the recipient automatically |
||||
|
receives a license from the original licensors, to run, modify and |
||||
|
propagate that work, subject to this License. You are not responsible |
||||
|
for enforcing compliance by third parties with this License. |
||||
|
|
||||
|
An "entity transaction" is a transaction transferring control of an |
||||
|
organization, or substantially all assets of one, or subdividing an |
||||
|
organization, or merging organizations. If propagation of a covered |
||||
|
work results from an entity transaction, each party to that |
||||
|
transaction who receives a copy of the work also receives whatever |
||||
|
licenses to the work the party's predecessor in interest had or could |
||||
|
give under the previous paragraph, plus a right to possession of the |
||||
|
Corresponding Source of the work from the predecessor in interest, if |
||||
|
the predecessor has it or can get it with reasonable efforts. |
||||
|
|
||||
|
You may not impose any further restrictions on the exercise of the |
||||
|
rights granted or affirmed under this License. For example, you may |
||||
|
not impose a license fee, royalty, or other charge for exercise of |
||||
|
rights granted under this License, and you may not initiate litigation |
||||
|
(including a cross-claim or counterclaim in a lawsuit) alleging that |
||||
|
any patent claim is infringed by making, using, selling, offering for |
||||
|
sale, or importing the Program or any portion of it. |
||||
|
|
||||
|
11. Patents. |
||||
|
|
||||
|
A "contributor" is a copyright holder who authorizes use under this |
||||
|
License of the Program or a work on which the Program is based. The |
||||
|
work thus licensed is called the contributor's "contributor version". |
||||
|
|
||||
|
A contributor's "essential patent claims" are all patent claims |
||||
|
owned or controlled by the contributor, whether already acquired or |
||||
|
hereafter acquired, that would be infringed by some manner, permitted |
||||
|
by this License, of making, using, or selling its contributor version, |
||||
|
but do not include claims that would be infringed only as a |
||||
|
consequence of further modification of the contributor version. For |
||||
|
purposes of this definition, "control" includes the right to grant |
||||
|
patent sublicenses in a manner consistent with the requirements of |
||||
|
this License. |
||||
|
|
||||
|
Each contributor grants you a non-exclusive, worldwide, royalty-free |
||||
|
patent license under the contributor's essential patent claims, to |
||||
|
make, use, sell, offer for sale, import and otherwise run, modify and |
||||
|
propagate the contents of its contributor version. |
||||
|
|
||||
|
In the following three paragraphs, a "patent license" is any express |
||||
|
agreement or commitment, however denominated, not to enforce a patent |
||||
|
(such as an express permission to practice a patent or covenant not to |
||||
|
sue for patent infringement). To "grant" such a patent license to a |
||||
|
party means to make such an agreement or commitment not to enforce a |
||||
|
patent against the party. |
||||
|
|
||||
|
If you convey a covered work, knowingly relying on a patent license, |
||||
|
and the Corresponding Source of the work is not available for anyone |
||||
|
to copy, free of charge and under the terms of this License, through a |
||||
|
publicly available network server or other readily accessible means, |
||||
|
then you must either (1) cause the Corresponding Source to be so |
||||
|
available, or (2) arrange to deprive yourself of the benefit of the |
||||
|
patent license for this particular work, or (3) arrange, in a manner |
||||
|
consistent with the requirements of this License, to extend the patent |
||||
|
license to downstream recipients. "Knowingly relying" means you have |
||||
|
actual knowledge that, but for the patent license, your conveying the |
||||
|
covered work in a country, or your recipient's use of the covered work |
||||
|
in a country, would infringe one or more identifiable patents in that |
||||
|
country that you have reason to believe are valid. |
||||
|
|
||||
|
If, pursuant to or in connection with a single transaction or |
||||
|
arrangement, you convey, or propagate by procuring conveyance of, a |
||||
|
covered work, and grant a patent license to some of the parties |
||||
|
receiving the covered work authorizing them to use, propagate, modify |
||||
|
or convey a specific copy of the covered work, then the patent license |
||||
|
you grant is automatically extended to all recipients of the covered |
||||
|
work and works based on it. |
||||
|
|
||||
|
A patent license is "discriminatory" if it does not include within |
||||
|
the scope of its coverage, prohibits the exercise of, or is |
||||
|
conditioned on the non-exercise of one or more of the rights that are |
||||
|
specifically granted under this License. You may not convey a covered |
||||
|
work if you are a party to an arrangement with a third party that is |
||||
|
in the business of distributing software, under which you make payment |
||||
|
to the third party based on the extent of your activity of conveying |
||||
|
the work, and under which the third party grants, to any of the |
||||
|
parties who would receive the covered work from you, a discriminatory |
||||
|
patent license (a) in connection with copies of the covered work |
||||
|
conveyed by you (or copies made from those copies), or (b) primarily |
||||
|
for and in connection with specific products or compilations that |
||||
|
contain the covered work, unless you entered into that arrangement, |
||||
|
or that patent license was granted, prior to 28 March 2007. |
||||
|
|
||||
|
Nothing in this License shall be construed as excluding or limiting |
||||
|
any implied license or other defenses to infringement that may |
||||
|
otherwise be available to you under applicable patent law. |
||||
|
|
||||
|
12. No Surrender of Others' Freedom. |
||||
|
|
||||
|
If conditions are imposed on you (whether by court order, agreement or |
||||
|
otherwise) that contradict the conditions of this License, they do not |
||||
|
excuse you from the conditions of this License. If you cannot convey a |
||||
|
covered work so as to satisfy simultaneously your obligations under this |
||||
|
License and any other pertinent obligations, then as a consequence you may |
||||
|
not convey it at all. For example, if you agree to terms that obligate you |
||||
|
to collect a royalty for further conveying from those to whom you convey |
||||
|
the Program, the only way you could satisfy both those terms and this |
||||
|
License would be to refrain entirely from conveying the Program. |
||||
|
|
||||
|
13. Use with the GNU Affero General Public License. |
||||
|
|
||||
|
Notwithstanding any other provision of this License, you have |
||||
|
permission to link or combine any covered work with a work licensed |
||||
|
under version 3 of the GNU Affero General Public License into a single |
||||
|
combined work, and to convey the resulting work. The terms of this |
||||
|
License will continue to apply to the part which is the covered work, |
||||
|
but the special requirements of the GNU Affero General Public License, |
||||
|
section 13, concerning interaction through a network will apply to the |
||||
|
combination as such. |
||||
|
|
||||
|
14. Revised Versions of this License. |
||||
|
|
||||
|
The Free Software Foundation may publish revised and/or new versions of |
||||
|
the GNU General Public License from time to time. Such new versions will |
||||
|
be similar in spirit to the present version, but may differ in detail to |
||||
|
address new problems or concerns. |
||||
|
|
||||
|
Each version is given a distinguishing version number. If the |
||||
|
Program specifies that a certain numbered version of the GNU General |
||||
|
Public License "or any later version" applies to it, you have the |
||||
|
option of following the terms and conditions either of that numbered |
||||
|
version or of any later version published by the Free Software |
||||
|
Foundation. If the Program does not specify a version number of the |
||||
|
GNU General Public License, you may choose any version ever published |
||||
|
by the Free Software Foundation. |
||||
|
|
||||
|
If the Program specifies that a proxy can decide which future |
||||
|
versions of the GNU General Public License can be used, that proxy's |
||||
|
public statement of acceptance of a version permanently authorizes you |
||||
|
to choose that version for the Program. |
||||
|
|
||||
|
Later license versions may give you additional or different |
||||
|
permissions. However, no additional obligations are imposed on any |
||||
|
author or copyright holder as a result of your choosing to follow a |
||||
|
later version. |
||||
|
|
||||
|
15. Disclaimer of Warranty. |
||||
|
|
||||
|
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY |
||||
|
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT |
||||
|
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY |
||||
|
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, |
||||
|
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
||||
|
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM |
||||
|
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF |
||||
|
ALL NECESSARY SERVICING, REPAIR OR CORRECTION. |
||||
|
|
||||
|
16. Limitation of Liability. |
||||
|
|
||||
|
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING |
||||
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS |
||||
|
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY |
||||
|
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE |
||||
|
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF |
||||
|
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD |
||||
|
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), |
||||
|
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF |
||||
|
SUCH DAMAGES. |
||||
|
|
||||
|
17. Interpretation of Sections 15 and 16. |
||||
|
|
||||
|
If the disclaimer of warranty and limitation of liability provided |
||||
|
above cannot be given local legal effect according to their terms, |
||||
|
reviewing courts shall apply local law that most closely approximates |
||||
|
an absolute waiver of all civil liability in connection with the |
||||
|
Program, unless a warranty or assumption of liability accompanies a |
||||
|
copy of the Program in return for a fee. |
||||
|
|
||||
|
END OF TERMS AND CONDITIONS |
||||
|
|
||||
|
How to Apply These Terms to Your New Programs |
||||
|
|
||||
|
If you develop a new program, and you want it to be of the greatest |
||||
|
possible use to the public, the best way to achieve this is to make it |
||||
|
free software which everyone can redistribute and change under these terms. |
||||
|
|
||||
|
To do so, attach the following notices to the program. It is safest |
||||
|
to attach them to the start of each source file to most effectively |
||||
|
state the exclusion of warranty; and each file should have at least |
||||
|
the "copyright" line and a pointer to where the full notice is found. |
||||
|
|
||||
|
<one line to give the program's name and a brief idea of what it does.> |
||||
|
Copyright (C) <year> <name of author> |
||||
|
|
||||
|
This program is free software: you can redistribute it and/or modify |
||||
|
it under the terms of the GNU General Public License as published by |
||||
|
the Free Software Foundation, either version 3 of the License, or |
||||
|
(at your option) any later version. |
||||
|
|
||||
|
This program is distributed in the hope that it will be useful, |
||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
|
GNU General Public License for more details. |
||||
|
|
||||
|
You should have received a copy of the GNU General Public License |
||||
|
along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||
|
|
||||
|
Also add information on how to contact you by electronic and paper mail. |
||||
|
|
||||
|
If the program does terminal interaction, make it output a short |
||||
|
notice like this when it starts in an interactive mode: |
||||
|
|
||||
|
<program> Copyright (C) <year> <name of author> |
||||
|
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
||||
|
This is free software, and you are welcome to redistribute it |
||||
|
under certain conditions; type `show c' for details. |
||||
|
|
||||
|
The hypothetical commands `show w' and `show c' should show the appropriate |
||||
|
parts of the General Public License. Of course, your program's commands |
||||
|
might be different; for a GUI interface, you would use an "about box". |
||||
|
|
||||
|
You should also get your employer (if you work as a programmer) or school, |
||||
|
if any, to sign a "copyright disclaimer" for the program, if necessary. |
||||
|
For more information on this, and how to apply and follow the GNU GPL, see |
||||
|
<http://www.gnu.org/licenses/>. |
||||
|
|
||||
|
The GNU General Public License does not permit incorporating your program |
||||
|
into proprietary programs. If your program is a subroutine library, you |
||||
|
may consider it more useful to permit linking proprietary applications with |
||||
|
the library. If this is what you want to do, use the GNU Lesser General |
||||
|
Public License instead of this License. But first, please read |
||||
|
<http://www.gnu.org/philosophy/why-not-lgpl.html>. |
@ -0,0 +1,370 @@ |
|||||
|
Installation Instructions |
||||
|
************************* |
||||
|
|
||||
|
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation, |
||||
|
Inc. |
||||
|
|
||||
|
Copying and distribution of this file, with or without modification, |
||||
|
are permitted in any medium without royalty provided the copyright |
||||
|
notice and this notice are preserved. This file is offered as-is, |
||||
|
without warranty of any kind. |
||||
|
|
||||
|
Basic Installation |
||||
|
================== |
||||
|
|
||||
|
Briefly, the shell command `./configure && make && make install' |
||||
|
should configure, build, and install this package. The following |
||||
|
more-detailed instructions are generic; see the `README' file for |
||||
|
instructions specific to this package. Some packages provide this |
||||
|
`INSTALL' file but do not implement all of the features documented |
||||
|
below. The lack of an optional feature in a given package is not |
||||
|
necessarily a bug. More recommendations for GNU packages can be found |
||||
|
in *note Makefile Conventions: (standards)Makefile Conventions. |
||||
|
|
||||
|
The `configure' shell script attempts to guess correct values for |
||||
|
various system-dependent variables used during compilation. It uses |
||||
|
those values to create a `Makefile' in each directory of the package. |
||||
|
It may also create one or more `.h' files containing system-dependent |
||||
|
definitions. Finally, it creates a shell script `config.status' that |
||||
|
you can run in the future to recreate the current configuration, and a |
||||
|
file `config.log' containing compiler output (useful mainly for |
||||
|
debugging `configure'). |
||||
|
|
||||
|
It can also use an optional file (typically called `config.cache' |
||||
|
and enabled with `--cache-file=config.cache' or simply `-C') that saves |
||||
|
the results of its tests to speed up reconfiguring. Caching is |
||||
|
disabled by default to prevent problems with accidental use of stale |
||||
|
cache files. |
||||
|
|
||||
|
If you need to do unusual things to compile the package, please try |
||||
|
to figure out how `configure' could check whether to do them, and mail |
||||
|
diffs or instructions to the address given in the `README' so they can |
||||
|
be considered for the next release. If you are using the cache, and at |
||||
|
some point `config.cache' contains results you don't want to keep, you |
||||
|
may remove or edit it. |
||||
|
|
||||
|
The file `configure.ac' (or `configure.in') is used to create |
||||
|
`configure' by a program called `autoconf'. You need `configure.ac' if |
||||
|
you want to change it or regenerate `configure' using a newer version |
||||
|
of `autoconf'. |
||||
|
|
||||
|
The simplest way to compile this package is: |
||||
|
|
||||
|
1. `cd' to the directory containing the package's source code and type |
||||
|
`./configure' to configure the package for your system. |
||||
|
|
||||
|
Running `configure' might take a while. While running, it prints |
||||
|
some messages telling which features it is checking for. |
||||
|
|
||||
|
2. Type `make' to compile the package. |
||||
|
|
||||
|
3. Optionally, type `make check' to run any self-tests that come with |
||||
|
the package, generally using the just-built uninstalled binaries. |
||||
|
|
||||
|
4. Type `make install' to install the programs and any data files and |
||||
|
documentation. When installing into a prefix owned by root, it is |
||||
|
recommended that the package be configured and built as a regular |
||||
|
user, and only the `make install' phase executed with root |
||||
|
privileges. |
||||
|
|
||||
|
5. Optionally, type `make installcheck' to repeat any self-tests, but |
||||
|
this time using the binaries in their final installed location. |
||||
|
This target does not install anything. Running this target as a |
||||
|
regular user, particularly if the prior `make install' required |
||||
|
root privileges, verifies that the installation completed |
||||
|
correctly. |
||||
|
|
||||
|
6. You can remove the program binaries and object files from the |
||||
|
source code directory by typing `make clean'. To also remove the |
||||
|
files that `configure' created (so you can compile the package for |
||||
|
a different kind of computer), type `make distclean'. There is |
||||
|
also a `make maintainer-clean' target, but that is intended mainly |
||||
|
for the package's developers. If you use it, you may have to get |
||||
|
all sorts of other programs in order to regenerate files that came |
||||
|
with the distribution. |
||||
|
|
||||
|
7. Often, you can also type `make uninstall' to remove the installed |
||||
|
files again. In practice, not all packages have tested that |
||||
|
uninstallation works correctly, even though it is required by the |
||||
|
GNU Coding Standards. |
||||
|
|
||||
|
8. Some packages, particularly those that use Automake, provide `make |
||||
|
distcheck', which can by used by developers to test that all other |
||||
|
targets like `make install' and `make uninstall' work correctly. |
||||
|
This target is generally not run by end users. |
||||
|
|
||||
|
Compilers and Options |
||||
|
===================== |
||||
|
|
||||
|
Some systems require unusual options for compilation or linking that |
||||
|
the `configure' script does not know about. Run `./configure --help' |
||||
|
for details on some of the pertinent environment variables. |
||||
|
|
||||
|
You can give `configure' initial values for configuration parameters |
||||
|
by setting variables in the command line or in the environment. Here |
||||
|
is an example: |
||||
|
|
||||
|
./configure CC=c99 CFLAGS=-g LIBS=-lposix |
||||
|
|
||||
|
*Note Defining Variables::, for more details. |
||||
|
|
||||
|
Compiling For Multiple Architectures |
||||
|
==================================== |
||||
|
|
||||
|
You can compile the package for more than one kind of computer at the |
||||
|
same time, by placing the object files for each architecture in their |
||||
|
own directory. To do this, you can use GNU `make'. `cd' to the |
||||
|
directory where you want the object files and executables to go and run |
||||
|
the `configure' script. `configure' automatically checks for the |
||||
|
source code in the directory that `configure' is in and in `..'. This |
||||
|
is known as a "VPATH" build. |
||||
|
|
||||
|
With a non-GNU `make', it is safer to compile the package for one |
||||
|
architecture at a time in the source code directory. After you have |
||||
|
installed the package for one architecture, use `make distclean' before |
||||
|
reconfiguring for another architecture. |
||||
|
|
||||
|
On MacOS X 10.5 and later systems, you can create libraries and |
||||
|
executables that work on multiple system types--known as "fat" or |
||||
|
"universal" binaries--by specifying multiple `-arch' options to the |
||||
|
compiler but only a single `-arch' option to the preprocessor. Like |
||||
|
this: |
||||
|
|
||||
|
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ |
||||
|
CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ |
||||
|
CPP="gcc -E" CXXCPP="g++ -E" |
||||
|
|
||||
|
This is not guaranteed to produce working output in all cases, you |
||||
|
may have to build one architecture at a time and combine the results |
||||
|
using the `lipo' tool if you have problems. |
||||
|
|
||||
|
Installation Names |
||||
|
================== |
||||
|
|
||||
|
By default, `make install' installs the package's commands under |
||||
|
`/usr/local/bin', include files under `/usr/local/include', etc. You |
||||
|
can specify an installation prefix other than `/usr/local' by giving |
||||
|
`configure' the option `--prefix=PREFIX', where PREFIX must be an |
||||
|
absolute file name. |
||||
|
|
||||
|
You can specify separate installation prefixes for |
||||
|
architecture-specific files and architecture-independent files. If you |
||||
|
pass the option `--exec-prefix=PREFIX' to `configure', the package uses |
||||
|
PREFIX as the prefix for installing programs and libraries. |
||||
|
Documentation and other data files still use the regular prefix. |
||||
|
|
||||
|
In addition, if you use an unusual directory layout you can give |
||||
|
options like `--bindir=DIR' to specify different values for particular |
||||
|
kinds of files. Run `configure --help' for a list of the directories |
||||
|
you can set and what kinds of files go in them. In general, the |
||||
|
default for these options is expressed in terms of `${prefix}', so that |
||||
|
specifying just `--prefix' will affect all of the other directory |
||||
|
specifications that were not explicitly provided. |
||||
|
|
||||
|
The most portable way to affect installation locations is to pass the |
||||
|
correct locations to `configure'; however, many packages provide one or |
||||
|
both of the following shortcuts of passing variable assignments to the |
||||
|
`make install' command line to change installation locations without |
||||
|
having to reconfigure or recompile. |
||||
|
|
||||
|
The first method involves providing an override variable for each |
||||
|
affected directory. For example, `make install |
||||
|
prefix=/alternate/directory' will choose an alternate location for all |
||||
|
directory configuration variables that were expressed in terms of |
||||
|
`${prefix}'. Any directories that were specified during `configure', |
||||
|
but not in terms of `${prefix}', must each be overridden at install |
||||
|
time for the entire installation to be relocated. The approach of |
||||
|
makefile variable overrides for each directory variable is required by |
||||
|
the GNU Coding Standards, and ideally causes no recompilation. |
||||
|
However, some platforms have known limitations with the semantics of |
||||
|
shared libraries that end up requiring recompilation when using this |
||||
|
method, particularly noticeable in packages that use GNU Libtool. |
||||
|
|
||||
|
The second method involves providing the `DESTDIR' variable. For |
||||
|
example, `make install DESTDIR=/alternate/directory' will prepend |
||||
|
`/alternate/directory' before all installation names. The approach of |
||||
|
`DESTDIR' overrides is not required by the GNU Coding Standards, and |
||||
|
does not work on platforms that have drive letters. On the other hand, |
||||
|
it does better at avoiding recompilation issues, and works well even |
||||
|
when some directory options were not specified in terms of `${prefix}' |
||||
|
at `configure' time. |
||||
|
|
||||
|
Optional Features |
||||
|
================= |
||||
|
|
||||
|
If the package supports it, you can cause programs to be installed |
||||
|
with an extra prefix or suffix on their names by giving `configure' the |
||||
|
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. |
||||
|
|
||||
|
Some packages pay attention to `--enable-FEATURE' options to |
||||
|
`configure', where FEATURE indicates an optional part of the package. |
||||
|
They may also pay attention to `--with-PACKAGE' options, where PACKAGE |
||||
|
is something like `gnu-as' or `x' (for the X Window System). The |
||||
|
`README' should mention any `--enable-' and `--with-' options that the |
||||
|
package recognizes. |
||||
|
|
||||
|
For packages that use the X Window System, `configure' can usually |
||||
|
find the X include and library files automatically, but if it doesn't, |
||||
|
you can use the `configure' options `--x-includes=DIR' and |
||||
|
`--x-libraries=DIR' to specify their locations. |
||||
|
|
||||
|
Some packages offer the ability to configure how verbose the |
||||
|
execution of `make' will be. For these packages, running `./configure |
||||
|
--enable-silent-rules' sets the default to minimal output, which can be |
||||
|
overridden with `make V=1'; while running `./configure |
||||
|
--disable-silent-rules' sets the default to verbose, which can be |
||||
|
overridden with `make V=0'. |
||||
|
|
||||
|
Particular systems |
||||
|
================== |
||||
|
|
||||
|
On HP-UX, the default C compiler is not ANSI C compatible. If GNU |
||||
|
CC is not installed, it is recommended to use the following options in |
||||
|
order to use an ANSI C compiler: |
||||
|
|
||||
|
./configure CC="cc -Ae -D_XOPEN_SOURCE=500" |
||||
|
|
||||
|
and if that doesn't work, install pre-built binaries of GCC for HP-UX. |
||||
|
|
||||
|
HP-UX `make' updates targets which have the same time stamps as |
||||
|
their prerequisites, which makes it generally unusable when shipped |
||||
|
generated files such as `configure' are involved. Use GNU `make' |
||||
|
instead. |
||||
|
|
||||
|
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot |
||||
|
parse its `<wchar.h>' header file. The option `-nodtk' can be used as |
||||
|
a workaround. If GNU CC is not installed, it is therefore recommended |
||||
|
to try |
||||
|
|
||||
|
./configure CC="cc" |
||||
|
|
||||
|
and if that doesn't work, try |
||||
|
|
||||
|
./configure CC="cc -nodtk" |
||||
|
|
||||
|
On Solaris, don't put `/usr/ucb' early in your `PATH'. This |
||||
|
directory contains several dysfunctional programs; working variants of |
||||
|
these programs are available in `/usr/bin'. So, if you need `/usr/ucb' |
||||
|
in your `PATH', put it _after_ `/usr/bin'. |
||||
|
|
||||
|
On Haiku, software installed for all users goes in `/boot/common', |
||||
|
not `/usr/local'. It is recommended to use the following options: |
||||
|
|
||||
|
./configure --prefix=/boot/common |
||||
|
|
||||
|
Specifying the System Type |
||||
|
========================== |
||||
|
|
||||
|
There may be some features `configure' cannot figure out |
||||
|
automatically, but needs to determine by the type of machine the package |
||||
|
will run on. Usually, assuming the package is built to be run on the |
||||
|
_same_ architectures, `configure' can figure that out, but if it prints |
||||
|
a message saying it cannot guess the machine type, give it the |
||||
|
`--build=TYPE' option. TYPE can either be a short name for the system |
||||
|
type, such as `sun4', or a canonical name which has the form: |
||||
|
|
||||
|
CPU-COMPANY-SYSTEM |
||||
|
|
||||
|
where SYSTEM can have one of these forms: |
||||
|
|
||||
|
OS |
||||
|
KERNEL-OS |
||||
|
|
||||
|
See the file `config.sub' for the possible values of each field. If |
||||
|
`config.sub' isn't included in this package, then this package doesn't |
||||
|
need to know the machine type. |
||||
|
|
||||
|
If you are _building_ compiler tools for cross-compiling, you should |
||||
|
use the option `--target=TYPE' to select the type of system they will |
||||
|
produce code for. |
||||
|
|
||||
|
If you want to _use_ a cross compiler, that generates code for a |
||||
|
platform different from the build platform, you should specify the |
||||
|
"host" platform (i.e., that on which the generated programs will |
||||
|
eventually be run) with `--host=TYPE'. |
||||
|
|
||||
|
Sharing Defaults |
||||
|
================ |
||||
|
|
||||
|
If you want to set default values for `configure' scripts to share, |
||||
|
you can create a site shell script called `config.site' that gives |
||||
|
default values for variables like `CC', `cache_file', and `prefix'. |
||||
|
`configure' looks for `PREFIX/share/config.site' if it exists, then |
||||
|
`PREFIX/etc/config.site' if it exists. Or, you can set the |
||||
|
`CONFIG_SITE' environment variable to the location of the site script. |
||||
|
A warning: not all `configure' scripts look for a site script. |
||||
|
|
||||
|
Defining Variables |
||||
|
================== |
||||
|
|
||||
|
Variables not defined in a site shell script can be set in the |
||||
|
environment passed to `configure'. However, some packages may run |
||||
|
configure again during the build, and the customized values of these |
||||
|
variables may be lost. In order to avoid this problem, you should set |
||||
|
them in the `configure' command line, using `VAR=value'. For example: |
||||
|
|
||||
|
./configure CC=/usr/local2/bin/gcc |
||||
|
|
||||
|
causes the specified `gcc' to be used as the C compiler (unless it is |
||||
|
overridden in the site shell script). |
||||
|
|
||||
|
Unfortunately, this technique does not work for `CONFIG_SHELL' due to |
||||
|
an Autoconf limitation. Until the limitation is lifted, you can use |
||||
|
this workaround: |
||||
|
|
||||
|
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash |
||||
|
|
||||
|
`configure' Invocation |
||||
|
====================== |
||||
|
|
||||
|
`configure' recognizes the following options to control how it |
||||
|
operates. |
||||
|
|
||||
|
`--help' |
||||
|
`-h' |
||||
|
Print a summary of all of the options to `configure', and exit. |
||||
|
|
||||
|
`--help=short' |
||||
|
`--help=recursive' |
||||
|
Print a summary of the options unique to this package's |
||||
|
`configure', and exit. The `short' variant lists options used |
||||
|
only in the top level, while the `recursive' variant lists options |
||||
|
also present in any nested packages. |
||||
|
|
||||
|
`--version' |
||||
|
`-V' |
||||
|
Print the version of Autoconf used to generate the `configure' |
||||
|
script, and exit. |
||||
|
|
||||
|
`--cache-file=FILE' |
||||
|
Enable the cache: use and save the results of the tests in FILE, |
||||
|
traditionally `config.cache'. FILE defaults to `/dev/null' to |
||||
|
disable caching. |
||||
|
|
||||
|
`--config-cache' |
||||
|
`-C' |
||||
|
Alias for `--cache-file=config.cache'. |
||||
|
|
||||
|
`--quiet' |
||||
|
`--silent' |
||||
|
`-q' |
||||
|
Do not print messages saying which checks are being made. To |
||||
|
suppress all normal output, redirect it to `/dev/null' (any error |
||||
|
messages will still be shown). |
||||
|
|
||||
|
`--srcdir=DIR' |
||||
|
Look for the package's source code in directory DIR. Usually |
||||
|
`configure' can determine that directory automatically. |
||||
|
|
||||
|
`--prefix=DIR' |
||||
|
Use DIR as the installation prefix. *note Installation Names:: |
||||
|
for more details, including other options available for fine-tuning |
||||
|
the installation locations. |
||||
|
|
||||
|
`--no-create' |
||||
|
`-n' |
||||
|
Run the configure checks, but stop before creating any output |
||||
|
files. |
||||
|
|
||||
|
`configure' also accepts some other, not widely useful, options. Run |
||||
|
`configure --help' for more details. |
@ -0,0 +1,22 @@ |
|||||
|
The MIT License (MIT) |
||||
|
|
||||
|
Copyright (c) 2015 fnvhash |
||||
|
|
||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy |
||||
|
of this software and associated documentation files (the "Software"), to deal |
||||
|
in the Software without restriction, including without limitation the rights |
||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
||||
|
copies of the Software, and to permit persons to whom the Software is |
||||
|
furnished to do so, subject to the following conditions: |
||||
|
|
||||
|
The above copyright notice and this permission notice shall be included in all |
||||
|
copies or substantial portions of the Software. |
||||
|
|
||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
||||
|
SOFTWARE. |
||||
|
|
@ -0,0 +1,941 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# Makefile. Generated from Makefile.in by configure.
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/libfnv |
||||
|
pkgincludedir = $(includedir)/libfnv |
||||
|
pkglibdir = $(libdir)/libfnv |
||||
|
pkglibexecdir = $(libexecdir)/libfnv |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = x86_64-unknown-linux-gnu |
||||
|
host_triplet = x86_64-unknown-linux-gnu |
||||
|
subdir = . |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
|
||||
|
$(am__configure_deps) $(am__DIST_COMMON) |
||||
|
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
|
||||
|
configure.lineno config.status.lineno |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
AM_V_P = $(am__v_P_$(V)) |
||||
|
am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_$(V)) |
||||
|
am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_$(V)) |
||||
|
am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
SOURCES = |
||||
|
DIST_SOURCES = |
||||
|
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
|
||||
|
ctags-recursive dvi-recursive html-recursive info-recursive \
|
||||
|
install-data-recursive install-dvi-recursive \
|
||||
|
install-exec-recursive install-html-recursive \
|
||||
|
install-info-recursive install-pdf-recursive \
|
||||
|
install-ps-recursive install-recursive installcheck-recursive \
|
||||
|
installdirs-recursive pdf-recursive ps-recursive \
|
||||
|
tags-recursive uninstall-recursive |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
||||
|
am__vpath_adj = case $$p in \
|
||||
|
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
|
*) f=$$p;; \
|
||||
|
esac; |
||||
|
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; |
||||
|
am__install_max = 40 |
||||
|
am__nobase_strip_setup = \
|
||||
|
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` |
||||
|
am__nobase_strip = \
|
||||
|
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" |
||||
|
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
|
if (++n[$$2] == $(am__install_max)) \
|
||||
|
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
|
END { for (dir in files) print dir, files[dir] }' |
||||
|
am__base_list = \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
||||
|
am__uninstall_files_from_dir = { \
|
||||
|
test -z "$$files" \
|
||||
|
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
|
} |
||||
|
man1dir = $(mandir)/man1 |
||||
|
am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(pkgconfigdir)" |
||||
|
NROFF = nroff |
||||
|
MANS = $(dist_man_MANS) |
||||
|
DATA = $(nodist_pkgconfig_DATA) |
||||
|
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
||||
|
distclean-recursive maintainer-clean-recursive |
||||
|
am__recursive_targets = \
|
||||
|
$(RECURSIVE_TARGETS) \
|
||||
|
$(RECURSIVE_CLEAN_TARGETS) \
|
||||
|
$(am__extra_recursive_targets) |
||||
|
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
|
||||
|
cscope distdir dist dist-all distcheck |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
|
||||
|
$(LISP)config.h.in |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
CSCOPE = cscope |
||||
|
DIST_SUBDIRS = $(SUBDIRS) |
||||
|
am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in \
|
||||
|
$(srcdir)/config.h.in $(top_srcdir)/build-aux/compile \
|
||||
|
$(top_srcdir)/build-aux/config.guess \
|
||||
|
$(top_srcdir)/build-aux/config.sub \
|
||||
|
$(top_srcdir)/build-aux/install-sh \
|
||||
|
$(top_srcdir)/build-aux/ltmain.sh \
|
||||
|
$(top_srcdir)/build-aux/missing AUTHORS COPYING ChangeLog \
|
||||
|
INSTALL NEWS README build-aux/compile build-aux/config.guess \
|
||||
|
build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \
|
||||
|
build-aux/missing |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
distdir = $(PACKAGE)-$(VERSION) |
||||
|
top_distdir = $(distdir) |
||||
|
am__remove_distdir = \
|
||||
|
if test -d "$(distdir)"; then \
|
||||
|
find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
|
||||
|
&& rm -rf "$(distdir)" \
|
||||
|
|| { sleep 5 && rm -rf "$(distdir)"; }; \
|
||||
|
else :; fi |
||||
|
am__post_remove_distdir = $(am__remove_distdir) |
||||
|
am__relativize = \
|
||||
|
dir0=`pwd`; \
|
||||
|
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
|
||||
|
sed_rest='s,^[^/]*/*,,'; \
|
||||
|
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
|
||||
|
sed_butlast='s,/*[^/]*$$,,'; \
|
||||
|
while test -n "$$dir1"; do \
|
||||
|
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first" != "."; then \
|
||||
|
if test "$$first" = ".."; then \
|
||||
|
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
|
||||
|
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
|
||||
|
else \
|
||||
|
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first2" = "$$first"; then \
|
||||
|
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
|
||||
|
else \
|
||||
|
dir2="../$$dir2"; \
|
||||
|
fi; \
|
||||
|
dir0="$$dir0"/"$$first"; \
|
||||
|
fi; \
|
||||
|
fi; \
|
||||
|
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
|
||||
|
done; \
|
||||
|
reldir="$$dir2" |
||||
|
DIST_ARCHIVES = $(distdir).tar.gz |
||||
|
GZIP_ENV = --best |
||||
|
DIST_TARGETS = dist-gzip |
||||
|
distuninstallcheck_listfiles = find . -type f -print |
||||
|
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
|
||||
|
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' |
||||
|
distcleancheck_listfiles = find . -type f -print |
||||
|
ACLOCAL = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing aclocal-1.15 |
||||
|
AMTAR = $${TAR-tar} |
||||
|
AM_DEFAULT_VERBOSITY = 1 |
||||
|
AR = ar |
||||
|
AUTOCONF = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoconf |
||||
|
AUTOHEADER = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoheader |
||||
|
AUTOMAKE = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing automake-1.15 |
||||
|
AWK = gawk |
||||
|
CC = gcc |
||||
|
CCDEPMODE = depmode=gcc3 |
||||
|
CFLAGS = -g -O2 -O3 -Wall |
||||
|
CHECK_CFLAGS = |
||||
|
CHECK_LIBS = |
||||
|
CPP = gcc -E |
||||
|
CPPFLAGS = |
||||
|
CYGPATH_W = echo |
||||
|
DEFS = -DHAVE_CONFIG_H |
||||
|
DEPDIR = .deps |
||||
|
DLLTOOL = false |
||||
|
DSYMUTIL = |
||||
|
DUMPBIN = |
||||
|
ECHO_C = |
||||
|
ECHO_N = -n |
||||
|
ECHO_T = |
||||
|
EGREP = /usr/bin/grep -E |
||||
|
EXEEXT = |
||||
|
FGREP = /usr/bin/grep -F |
||||
|
GREP = /usr/bin/grep |
||||
|
HAVE_CHECKMK_PATH = notfound |
||||
|
INSTALL = /usr/bin/install -c |
||||
|
INSTALL_DATA = ${INSTALL} -m 644 |
||||
|
INSTALL_PROGRAM = ${INSTALL} |
||||
|
INSTALL_SCRIPT = ${INSTALL} |
||||
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s |
||||
|
LD = /usr/bin/ld -m elf_x86_64 |
||||
|
LDFLAGS = |
||||
|
LIBOBJS = |
||||
|
LIBS = |
||||
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool |
||||
|
LIPO = |
||||
|
LN_S = ln -s |
||||
|
LTLIBOBJS = |
||||
|
LT_SYS_LIBRARY_PATH = |
||||
|
MAKEINFO = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing makeinfo |
||||
|
MANIFEST_TOOL = : |
||||
|
MKDIR_P = /usr/bin/mkdir -p |
||||
|
NM = /usr/bin/nm -B |
||||
|
NMEDIT = |
||||
|
OBJDUMP = objdump |
||||
|
OBJEXT = o |
||||
|
OTOOL = |
||||
|
OTOOL64 = |
||||
|
PACKAGE = libfnv |
||||
|
PACKAGE_BUGREPORT = fnvhash@fnvhash.com |
||||
|
PACKAGE_NAME = libfnv |
||||
|
PACKAGE_STRING = libfnv 0.8.2 |
||||
|
PACKAGE_TARNAME = libfnv |
||||
|
PACKAGE_URL = |
||||
|
PACKAGE_VERSION = 0.8.2 |
||||
|
PATH_SEPARATOR = : |
||||
|
RANLIB = ranlib |
||||
|
SED = /usr/bin/sed |
||||
|
SET_MAKE = |
||||
|
SHELL = /bin/sh |
||||
|
STRIP = strip |
||||
|
VERSION = 0.8.2 |
||||
|
abs_builddir = /home/wes/bfilter/libfnv |
||||
|
abs_srcdir = /home/wes/bfilter/libfnv |
||||
|
abs_top_builddir = /home/wes/bfilter/libfnv |
||||
|
abs_top_srcdir = /home/wes/bfilter/libfnv |
||||
|
ac_ct_AR = ar |
||||
|
ac_ct_CC = gcc |
||||
|
ac_ct_DUMPBIN = |
||||
|
am__include = include |
||||
|
am__leading_dot = . |
||||
|
am__quote = |
||||
|
am__tar = $${TAR-tar} chof - "$$tardir" |
||||
|
am__untar = $${TAR-tar} xf - |
||||
|
bindir = ${exec_prefix}/bin |
||||
|
build = x86_64-unknown-linux-gnu |
||||
|
build_alias = |
||||
|
build_cpu = x86_64 |
||||
|
build_os = linux-gnu |
||||
|
build_vendor = unknown |
||||
|
builddir = . |
||||
|
datadir = ${datarootdir} |
||||
|
datarootdir = ${prefix}/share |
||||
|
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} |
||||
|
dvidir = ${docdir} |
||||
|
exec_prefix = ${prefix} |
||||
|
host = x86_64-unknown-linux-gnu |
||||
|
host_alias = |
||||
|
host_cpu = x86_64 |
||||
|
host_os = linux-gnu |
||||
|
host_vendor = unknown |
||||
|
htmldir = ${docdir} |
||||
|
includedir = ${prefix}/include |
||||
|
infodir = ${datarootdir}/info |
||||
|
install_sh = ${SHELL} /home/wes/bfilter/libfnv/build-aux/install-sh |
||||
|
libdir = ${exec_prefix}/lib |
||||
|
libexecdir = ${exec_prefix}/libexec |
||||
|
localedir = ${datarootdir}/locale |
||||
|
localstatedir = ${prefix}/var |
||||
|
mandir = ${datarootdir}/man |
||||
|
mkdir_p = $(MKDIR_P) |
||||
|
oldincludedir = /usr/include |
||||
|
pdfdir = ${docdir} |
||||
|
prefix = /usr/local |
||||
|
program_transform_name = s,x,x, |
||||
|
psdir = ${docdir} |
||||
|
sbindir = ${exec_prefix}/sbin |
||||
|
sharedstatedir = ${prefix}/com |
||||
|
srcdir = . |
||||
|
sysconfdir = ${prefix}/etc |
||||
|
target_alias = |
||||
|
top_build_prefix = |
||||
|
top_builddir = . |
||||
|
top_srcdir = . |
||||
|
ACLOCAL_AMFLAGS = -I m4 |
||||
|
SUBDIRS = libfnv libfnvutil tools test |
||||
|
EXTRA_DIST = lib/fnv.map lib/fnv.sym lib/fnvutil.map lib/fnvutil.sym \
|
||||
|
lib/libfnv.pc.in |
||||
|
|
||||
|
dist_man_MANS = man/fnv32sum.1 man/fnv64sum.1 man/fnv128sum.1 man/fnv256sum.1 \
|
||||
|
man/fnv512sum.1 man/fnv1024sum.1 |
||||
|
|
||||
|
pkgconfigdir = $(libdir)/pkgconfig |
||||
|
nodist_pkgconfig_DATA = lib/libfnv.pc |
||||
|
all: config.h |
||||
|
$(MAKE) $(AM_MAKEFLAGS) all-recursive |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
am--refresh: Makefile |
||||
|
@: |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
|
||||
|
$(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
|
||||
|
&& exit 0; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
echo ' $(SHELL) ./config.status'; \
|
||||
|
$(SHELL) ./config.status;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
$(SHELL) ./config.status --recheck |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
$(am__cd) $(srcdir) && $(AUTOCONF) |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) |
||||
|
$(am__aclocal_m4_deps): |
||||
|
|
||||
|
config.h: stamp-h1 |
||||
|
@test -f $@ || rm -f stamp-h1 |
||||
|
@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 |
||||
|
|
||||
|
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status |
||||
|
@rm -f stamp-h1 |
||||
|
cd $(top_builddir) && $(SHELL) ./config.status config.h |
||||
|
$(srcdir)/config.h.in: $(am__configure_deps) |
||||
|
($(am__cd) $(top_srcdir) && $(AUTOHEADER)) |
||||
|
rm -f stamp-h1 |
||||
|
touch $@ |
||||
|
|
||||
|
distclean-hdr: |
||||
|
-rm -f config.h stamp-h1 |
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
|
||||
|
distclean-libtool: |
||||
|
-rm -f libtool config.lt |
||||
|
install-man1: $(dist_man_MANS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list1=''; \
|
||||
|
list2='$(dist_man_MANS)'; \
|
||||
|
test -n "$(man1dir)" \
|
||||
|
&& test -n "`echo $$list1$$list2`" \
|
||||
|
|| exit 0; \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
|
||||
|
{ for i in $$list1; do echo "$$i"; done; \
|
||||
|
if test -n "$$list2"; then \
|
||||
|
for i in $$list2; do echo "$$i"; done \
|
||||
|
| sed -n '/\.1[a-z]*$$/p'; \
|
||||
|
fi; \
|
||||
|
} | while read p; do \
|
||||
|
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; echo "$$p"; \
|
||||
|
done | \
|
||||
|
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
|
||||
|
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
|
||||
|
sed 'N;N;s,\n, ,g' | { \
|
||||
|
list=; while read file base inst; do \
|
||||
|
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
|
||||
|
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
|
||||
|
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
|
||||
|
fi; \
|
||||
|
done; \
|
||||
|
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
test -z "$$files" || { \
|
||||
|
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
|
||||
|
$(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
|
||||
|
done; } |
||||
|
|
||||
|
uninstall-man1: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list=''; test -n "$(man1dir)" || exit 0; \
|
||||
|
files=`{ for i in $$list; do echo "$$i"; done; \
|
||||
|
l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
|
||||
|
sed -n '/\.1[a-z]*$$/p'; \
|
||||
|
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
|
||||
|
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
|
||||
|
dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) |
||||
|
install-nodist_pkgconfigDATA: $(nodist_pkgconfig_DATA) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(nodist_pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do \
|
||||
|
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; \
|
||||
|
done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
|
||||
|
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
|
||||
|
done |
||||
|
|
||||
|
uninstall-nodist_pkgconfigDATA: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(nodist_pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
|
||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
|
dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) |
||||
|
|
||||
|
# This directory's subdirectories are mostly independent; you can cd
|
||||
|
# into them and run 'make' without going through this Makefile.
|
||||
|
# To change the values of 'make' variables: instead of editing Makefiles,
|
||||
|
# (1) if the variable is set in 'config.status', edit 'config.status'
|
||||
|
# (which will cause the Makefiles to be regenerated when you run 'make');
|
||||
|
# (2) otherwise, pass the desired values on the 'make' command line.
|
||||
|
$(am__recursive_targets): |
||||
|
@fail=; \
|
||||
|
if $(am__make_keepgoing); then \
|
||||
|
failcom='fail=yes'; \
|
||||
|
else \
|
||||
|
failcom='exit 1'; \
|
||||
|
fi; \
|
||||
|
dot_seen=no; \
|
||||
|
target=`echo $@ | sed s/-recursive//`; \
|
||||
|
case "$@" in \
|
||||
|
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
|
||||
|
*) list='$(SUBDIRS)' ;; \
|
||||
|
esac; \
|
||||
|
for subdir in $$list; do \
|
||||
|
echo "Making $$target in $$subdir"; \
|
||||
|
if test "$$subdir" = "."; then \
|
||||
|
dot_seen=yes; \
|
||||
|
local_target="$$target-am"; \
|
||||
|
else \
|
||||
|
local_target="$$target"; \
|
||||
|
fi; \
|
||||
|
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|
|| eval $$failcom; \
|
||||
|
done; \
|
||||
|
if test "$$dot_seen" = "no"; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
||||
|
fi; test -z "$$fail" |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-recursive |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
|
||||
|
include_option=--etags-include; \
|
||||
|
empty_fix=.; \
|
||||
|
else \
|
||||
|
include_option=--include; \
|
||||
|
empty_fix=; \
|
||||
|
fi; \
|
||||
|
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
test ! -f $$subdir/TAGS || \
|
||||
|
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
|
||||
|
fi; \
|
||||
|
done; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-recursive |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscope: cscope.files |
||||
|
test ! -s cscope.files \
|
||||
|
|| $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) |
||||
|
clean-cscope: |
||||
|
-rm -f cscope.files |
||||
|
cscope.files: clean-cscope cscopelist |
||||
|
cscopelist: cscopelist-recursive |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
$(am__remove_distdir) |
||||
|
test -d "$(distdir)" || mkdir "$(distdir)" |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
$(am__make_dryrun) \
|
||||
|
|| test -d "$(distdir)/$$subdir" \
|
||||
|
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|
||||
|
|| exit 1; \
|
||||
|
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_distdir=$$reldir; \
|
||||
|
dir1=$$subdir; dir2="$(top_distdir)"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_top_distdir=$$reldir; \
|
||||
|
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
|
||||
|
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
|
||||
|
($(am__cd) $$subdir && \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) \
|
||||
|
top_distdir="$$new_top_distdir" \
|
||||
|
distdir="$$new_distdir" \
|
||||
|
am__remove_distdir=: \
|
||||
|
am__skip_length_check=: \
|
||||
|
am__skip_mode_fix=: \
|
||||
|
distdir) \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
-test -n "$(am__skip_mode_fix)" \
|
||||
|
|| find "$(distdir)" -type d ! -perm -755 \
|
||||
|
-exec chmod u+rwx,go+rx {} \; -o \
|
||||
|
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
|
||||
|
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
|
||||
|
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|
||||
|
|| chmod -R a+r "$(distdir)" |
||||
|
dist-gzip: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-bzip2: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-lzip: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-xz: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-tarZ: distdir |
||||
|
@echo WARNING: "Support for distribution archives compressed with" \
|
||||
|
"legacy program 'compress' is deprecated." >&2 |
||||
|
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2 |
||||
|
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-shar: distdir |
||||
|
@echo WARNING: "Support for shar distribution archives is" \
|
||||
|
"deprecated." >&2 |
||||
|
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2 |
||||
|
shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-zip: distdir |
||||
|
-rm -f $(distdir).zip |
||||
|
zip -rq $(distdir).zip $(distdir) |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist dist-all: |
||||
|
$(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
# This target untars the dist file and tries a VPATH configuration. Then
|
||||
|
# it guarantees that the distribution is self-contained by making another
|
||||
|
# tarfile.
|
||||
|
distcheck: dist |
||||
|
case '$(DIST_ARCHIVES)' in \
|
||||
|
*.tar.gz*) \
|
||||
|
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
|
||||
|
*.tar.bz2*) \
|
||||
|
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
|
||||
|
*.tar.lz*) \
|
||||
|
lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
|
||||
|
*.tar.xz*) \
|
||||
|
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
|
||||
|
*.tar.Z*) \
|
||||
|
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
|
||||
|
*.shar.gz*) \
|
||||
|
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
|
||||
|
*.zip*) \
|
||||
|
unzip $(distdir).zip ;;\
|
||||
|
esac |
||||
|
chmod -R a-w $(distdir) |
||||
|
chmod u+w $(distdir) |
||||
|
mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst |
||||
|
chmod a-w $(distdir) |
||||
|
test -d $(distdir)/_build || exit 0; \
|
||||
|
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
|
||||
|
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
|
||||
|
&& am__cwd=`pwd` \
|
||||
|
&& $(am__cd) $(distdir)/_build/sub \
|
||||
|
&& ../../configure \
|
||||
|
$(AM_DISTCHECK_CONFIGURE_FLAGS) \
|
||||
|
$(DISTCHECK_CONFIGURE_FLAGS) \
|
||||
|
--srcdir=../.. --prefix="$$dc_install_base" \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) check \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) install \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
|
||||
|
distuninstallcheck \
|
||||
|
&& chmod -R a-w "$$dc_install_base" \
|
||||
|
&& ({ \
|
||||
|
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
|
||||
|
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
|
||||
|
} || { rm -rf "$$dc_destdir"; exit 1; }) \
|
||||
|
&& rm -rf "$$dc_destdir" \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) dist \
|
||||
|
&& rm -rf $(DIST_ARCHIVES) \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
|
||||
|
&& cd "$$am__cwd" \
|
||||
|
|| exit 1 |
||||
|
$(am__post_remove_distdir) |
||||
|
@(echo "$(distdir) archives ready for distribution: "; \
|
||||
|
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
|
||||
|
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' |
||||
|
distuninstallcheck: |
||||
|
@test -n '$(distuninstallcheck_dir)' || { \
|
||||
|
echo 'ERROR: trying to run $@ with an empty' \
|
||||
|
'$$(distuninstallcheck_dir)' >&2; \
|
||||
|
exit 1; \
|
||||
|
}; \
|
||||
|
$(am__cd) '$(distuninstallcheck_dir)' || { \
|
||||
|
echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
|
||||
|
exit 1; \
|
||||
|
}; \
|
||||
|
test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
|
||||
|
|| { echo "ERROR: files left after uninstall:" ; \
|
||||
|
if test -n "$(DESTDIR)"; then \
|
||||
|
echo " (check DESTDIR support)"; \
|
||||
|
fi ; \
|
||||
|
$(distuninstallcheck_listfiles) ; \
|
||||
|
exit 1; } >&2 |
||||
|
distcleancheck: distclean |
||||
|
@if test '$(srcdir)' = . ; then \
|
||||
|
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
|
||||
|
exit 1 ; \
|
||||
|
fi |
||||
|
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
|
||||
|
|| { echo "ERROR: files left in build directory after distclean:" ; \
|
||||
|
$(distcleancheck_listfiles) ; \
|
||||
|
exit 1; } >&2 |
||||
|
check-am: all-am |
||||
|
check: check-recursive |
||||
|
all-am: Makefile $(MANS) $(DATA) config.h |
||||
|
installdirs: installdirs-recursive |
||||
|
installdirs-am: |
||||
|
for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(pkgconfigdir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-recursive |
||||
|
install-exec: install-exec-recursive |
||||
|
install-data: install-data-recursive |
||||
|
uninstall: uninstall-recursive |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-recursive |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-recursive |
||||
|
|
||||
|
clean-am: clean-generic clean-libtool mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-recursive |
||||
|
-rm -f $(am__CONFIG_DISTCLEAN_FILES) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-generic distclean-hdr \ |
||||
|
distclean-libtool distclean-tags |
||||
|
|
||||
|
dvi: dvi-recursive |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-recursive |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-recursive |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: install-man install-nodist_pkgconfigDATA |
||||
|
|
||||
|
install-dvi: install-dvi-recursive |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: |
||||
|
|
||||
|
install-html: install-html-recursive |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-recursive |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: install-man1 |
||||
|
|
||||
|
install-pdf: install-pdf-recursive |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-recursive |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-recursive |
||||
|
-rm -f $(am__CONFIG_DISTCLEAN_FILES) |
||||
|
-rm -rf $(top_srcdir)/autom4te.cache |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-recursive |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-generic mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-recursive |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-recursive |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-man uninstall-nodist_pkgconfigDATA |
||||
|
|
||||
|
uninstall-man: uninstall-man1 |
||||
|
|
||||
|
.MAKE: $(am__recursive_targets) all install-am install-strip |
||||
|
|
||||
|
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ |
||||
|
am--refresh check check-am clean clean-cscope clean-generic \
|
||||
|
clean-libtool cscope cscopelist-am ctags ctags-am dist \
|
||||
|
dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
|
||||
|
dist-xz dist-zip distcheck distclean distclean-generic \
|
||||
|
distclean-hdr distclean-libtool distclean-tags distcleancheck \
|
||||
|
distdir distuninstallcheck dvi dvi-am html html-am info \
|
||||
|
info-am install install-am install-data install-data-am \
|
||||
|
install-dvi install-dvi-am install-exec install-exec-am \
|
||||
|
install-html install-html-am install-info install-info-am \
|
||||
|
install-man install-man1 install-nodist_pkgconfigDATA \
|
||||
|
install-pdf install-pdf-am install-ps install-ps-am \
|
||||
|
install-strip installcheck installcheck-am installdirs \
|
||||
|
installdirs-am maintainer-clean maintainer-clean-generic \
|
||||
|
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
|
ps ps-am tags tags-am uninstall uninstall-am uninstall-man \
|
||||
|
uninstall-man1 uninstall-nodist_pkgconfigDATA |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
lib/libfnv.pc: $(srcdir)/lib/libfnv.pc.in |
||||
|
sed -e 's![@]prefix[@]!$(prefix)!g' \
|
||||
|
-e 's![@]exec_prefix[@]!$(exec_prefix)!g' \
|
||||
|
-e 's![@]includedir[@]!$(includedir)!g' \
|
||||
|
-e 's![@]libdir[@]!$(libdir)!g' \
|
||||
|
-e 's![@]PACKAGE_VERSION[@]!$(PACKAGE_VERSION)!g' \
|
||||
|
-e 's![@]FNV1_LDFLAGS[@]!$(FNV1_LDFLAGS)!g' \
|
||||
|
-e 's![@]FNV1_LIBS[@]!$(FNV1_LIBS)!g' \
|
||||
|
$(srcdir)/lib/libfnv.pc.in > $@ |
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,22 @@ |
|||||
|
ACLOCAL_AMFLAGS = -I m4 |
||||
|
SUBDIRS = libfnv libfnvutil tools test |
||||
|
|
||||
|
EXTRA_DIST = lib/fnv.map lib/fnv.sym lib/fnvutil.map lib/fnvutil.sym \
|
||||
|
lib/libfnv.pc.in |
||||
|
|
||||
|
dist_man_MANS = man/fnv32sum.1 man/fnv64sum.1 man/fnv128sum.1 man/fnv256sum.1 \
|
||||
|
man/fnv512sum.1 man/fnv1024sum.1 |
||||
|
|
||||
|
pkgconfigdir = $(libdir)/pkgconfig |
||||
|
nodist_pkgconfig_DATA = lib/libfnv.pc |
||||
|
|
||||
|
lib/libfnv.pc: $(srcdir)/lib/libfnv.pc.in |
||||
|
sed -e 's![@]prefix[@]!$(prefix)!g' \
|
||||
|
-e 's![@]exec_prefix[@]!$(exec_prefix)!g' \
|
||||
|
-e 's![@]includedir[@]!$(includedir)!g' \
|
||||
|
-e 's![@]libdir[@]!$(libdir)!g' \
|
||||
|
-e 's![@]PACKAGE_VERSION[@]!$(PACKAGE_VERSION)!g' \
|
||||
|
-e 's![@]FNV1_LDFLAGS[@]!$(FNV1_LDFLAGS)!g' \
|
||||
|
-e 's![@]FNV1_LIBS[@]!$(FNV1_LIBS)!g' \
|
||||
|
$(srcdir)/lib/libfnv.pc.in > $@ |
||||
|
|
@ -0,0 +1,941 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# @configure_input@
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
@SET_MAKE@ |
||||
|
|
||||
|
VPATH = @srcdir@ |
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/@PACKAGE@ |
||||
|
pkgincludedir = $(includedir)/@PACKAGE@ |
||||
|
pkglibdir = $(libdir)/@PACKAGE@ |
||||
|
pkglibexecdir = $(libexecdir)/@PACKAGE@ |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = @build@ |
||||
|
host_triplet = @host@ |
||||
|
subdir = . |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
|
||||
|
$(am__configure_deps) $(am__DIST_COMMON) |
||||
|
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
|
||||
|
configure.lineno config.status.lineno |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
AM_V_P = $(am__v_P_@AM_V@) |
||||
|
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_@AM_V@) |
||||
|
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_@AM_V@) |
||||
|
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
SOURCES = |
||||
|
DIST_SOURCES = |
||||
|
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
|
||||
|
ctags-recursive dvi-recursive html-recursive info-recursive \
|
||||
|
install-data-recursive install-dvi-recursive \
|
||||
|
install-exec-recursive install-html-recursive \
|
||||
|
install-info-recursive install-pdf-recursive \
|
||||
|
install-ps-recursive install-recursive installcheck-recursive \
|
||||
|
installdirs-recursive pdf-recursive ps-recursive \
|
||||
|
tags-recursive uninstall-recursive |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
||||
|
am__vpath_adj = case $$p in \
|
||||
|
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
|
*) f=$$p;; \
|
||||
|
esac; |
||||
|
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; |
||||
|
am__install_max = 40 |
||||
|
am__nobase_strip_setup = \
|
||||
|
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` |
||||
|
am__nobase_strip = \
|
||||
|
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" |
||||
|
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
|
if (++n[$$2] == $(am__install_max)) \
|
||||
|
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
|
END { for (dir in files) print dir, files[dir] }' |
||||
|
am__base_list = \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
||||
|
am__uninstall_files_from_dir = { \
|
||||
|
test -z "$$files" \
|
||||
|
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
|
} |
||||
|
man1dir = $(mandir)/man1 |
||||
|
am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(pkgconfigdir)" |
||||
|
NROFF = nroff |
||||
|
MANS = $(dist_man_MANS) |
||||
|
DATA = $(nodist_pkgconfig_DATA) |
||||
|
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
||||
|
distclean-recursive maintainer-clean-recursive |
||||
|
am__recursive_targets = \
|
||||
|
$(RECURSIVE_TARGETS) \
|
||||
|
$(RECURSIVE_CLEAN_TARGETS) \
|
||||
|
$(am__extra_recursive_targets) |
||||
|
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
|
||||
|
cscope distdir dist dist-all distcheck |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
|
||||
|
$(LISP)config.h.in |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
CSCOPE = cscope |
||||
|
DIST_SUBDIRS = $(SUBDIRS) |
||||
|
am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in \
|
||||
|
$(srcdir)/config.h.in $(top_srcdir)/build-aux/compile \
|
||||
|
$(top_srcdir)/build-aux/config.guess \
|
||||
|
$(top_srcdir)/build-aux/config.sub \
|
||||
|
$(top_srcdir)/build-aux/install-sh \
|
||||
|
$(top_srcdir)/build-aux/ltmain.sh \
|
||||
|
$(top_srcdir)/build-aux/missing AUTHORS COPYING ChangeLog \
|
||||
|
INSTALL NEWS README build-aux/compile build-aux/config.guess \
|
||||
|
build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \
|
||||
|
build-aux/missing |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
distdir = $(PACKAGE)-$(VERSION) |
||||
|
top_distdir = $(distdir) |
||||
|
am__remove_distdir = \
|
||||
|
if test -d "$(distdir)"; then \
|
||||
|
find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
|
||||
|
&& rm -rf "$(distdir)" \
|
||||
|
|| { sleep 5 && rm -rf "$(distdir)"; }; \
|
||||
|
else :; fi |
||||
|
am__post_remove_distdir = $(am__remove_distdir) |
||||
|
am__relativize = \
|
||||
|
dir0=`pwd`; \
|
||||
|
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
|
||||
|
sed_rest='s,^[^/]*/*,,'; \
|
||||
|
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
|
||||
|
sed_butlast='s,/*[^/]*$$,,'; \
|
||||
|
while test -n "$$dir1"; do \
|
||||
|
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first" != "."; then \
|
||||
|
if test "$$first" = ".."; then \
|
||||
|
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
|
||||
|
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
|
||||
|
else \
|
||||
|
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first2" = "$$first"; then \
|
||||
|
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
|
||||
|
else \
|
||||
|
dir2="../$$dir2"; \
|
||||
|
fi; \
|
||||
|
dir0="$$dir0"/"$$first"; \
|
||||
|
fi; \
|
||||
|
fi; \
|
||||
|
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
|
||||
|
done; \
|
||||
|
reldir="$$dir2" |
||||
|
DIST_ARCHIVES = $(distdir).tar.gz |
||||
|
GZIP_ENV = --best |
||||
|
DIST_TARGETS = dist-gzip |
||||
|
distuninstallcheck_listfiles = find . -type f -print |
||||
|
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
|
||||
|
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' |
||||
|
distcleancheck_listfiles = find . -type f -print |
||||
|
ACLOCAL = @ACLOCAL@ |
||||
|
AMTAR = @AMTAR@ |
||||
|
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ |
||||
|
AR = @AR@ |
||||
|
AUTOCONF = @AUTOCONF@ |
||||
|
AUTOHEADER = @AUTOHEADER@ |
||||
|
AUTOMAKE = @AUTOMAKE@ |
||||
|
AWK = @AWK@ |
||||
|
CC = @CC@ |
||||
|
CCDEPMODE = @CCDEPMODE@ |
||||
|
CFLAGS = @CFLAGS@ |
||||
|
CHECK_CFLAGS = @CHECK_CFLAGS@ |
||||
|
CHECK_LIBS = @CHECK_LIBS@ |
||||
|
CPP = @CPP@ |
||||
|
CPPFLAGS = @CPPFLAGS@ |
||||
|
CYGPATH_W = @CYGPATH_W@ |
||||
|
DEFS = @DEFS@ |
||||
|
DEPDIR = @DEPDIR@ |
||||
|
DLLTOOL = @DLLTOOL@ |
||||
|
DSYMUTIL = @DSYMUTIL@ |
||||
|
DUMPBIN = @DUMPBIN@ |
||||
|
ECHO_C = @ECHO_C@ |
||||
|
ECHO_N = @ECHO_N@ |
||||
|
ECHO_T = @ECHO_T@ |
||||
|
EGREP = @EGREP@ |
||||
|
EXEEXT = @EXEEXT@ |
||||
|
FGREP = @FGREP@ |
||||
|
GREP = @GREP@ |
||||
|
HAVE_CHECKMK_PATH = @HAVE_CHECKMK_PATH@ |
||||
|
INSTALL = @INSTALL@ |
||||
|
INSTALL_DATA = @INSTALL_DATA@ |
||||
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
||||
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
||||
|
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
||||
|
LD = @LD@ |
||||
|
LDFLAGS = @LDFLAGS@ |
||||
|
LIBOBJS = @LIBOBJS@ |
||||
|
LIBS = @LIBS@ |
||||
|
LIBTOOL = @LIBTOOL@ |
||||
|
LIPO = @LIPO@ |
||||
|
LN_S = @LN_S@ |
||||
|
LTLIBOBJS = @LTLIBOBJS@ |
||||
|
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ |
||||
|
MAKEINFO = @MAKEINFO@ |
||||
|
MANIFEST_TOOL = @MANIFEST_TOOL@ |
||||
|
MKDIR_P = @MKDIR_P@ |
||||
|
NM = @NM@ |
||||
|
NMEDIT = @NMEDIT@ |
||||
|
OBJDUMP = @OBJDUMP@ |
||||
|
OBJEXT = @OBJEXT@ |
||||
|
OTOOL = @OTOOL@ |
||||
|
OTOOL64 = @OTOOL64@ |
||||
|
PACKAGE = @PACKAGE@ |
||||
|
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
||||
|
PACKAGE_NAME = @PACKAGE_NAME@ |
||||
|
PACKAGE_STRING = @PACKAGE_STRING@ |
||||
|
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
||||
|
PACKAGE_URL = @PACKAGE_URL@ |
||||
|
PACKAGE_VERSION = @PACKAGE_VERSION@ |
||||
|
PATH_SEPARATOR = @PATH_SEPARATOR@ |
||||
|
RANLIB = @RANLIB@ |
||||
|
SED = @SED@ |
||||
|
SET_MAKE = @SET_MAKE@ |
||||
|
SHELL = @SHELL@ |
||||
|
STRIP = @STRIP@ |
||||
|
VERSION = @VERSION@ |
||||
|
abs_builddir = @abs_builddir@ |
||||
|
abs_srcdir = @abs_srcdir@ |
||||
|
abs_top_builddir = @abs_top_builddir@ |
||||
|
abs_top_srcdir = @abs_top_srcdir@ |
||||
|
ac_ct_AR = @ac_ct_AR@ |
||||
|
ac_ct_CC = @ac_ct_CC@ |
||||
|
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
||||
|
am__include = @am__include@ |
||||
|
am__leading_dot = @am__leading_dot@ |
||||
|
am__quote = @am__quote@ |
||||
|
am__tar = @am__tar@ |
||||
|
am__untar = @am__untar@ |
||||
|
bindir = @bindir@ |
||||
|
build = @build@ |
||||
|
build_alias = @build_alias@ |
||||
|
build_cpu = @build_cpu@ |
||||
|
build_os = @build_os@ |
||||
|
build_vendor = @build_vendor@ |
||||
|
builddir = @builddir@ |
||||
|
datadir = @datadir@ |
||||
|
datarootdir = @datarootdir@ |
||||
|
docdir = @docdir@ |
||||
|
dvidir = @dvidir@ |
||||
|
exec_prefix = @exec_prefix@ |
||||
|
host = @host@ |
||||
|
host_alias = @host_alias@ |
||||
|
host_cpu = @host_cpu@ |
||||
|
host_os = @host_os@ |
||||
|
host_vendor = @host_vendor@ |
||||
|
htmldir = @htmldir@ |
||||
|
includedir = @includedir@ |
||||
|
infodir = @infodir@ |
||||
|
install_sh = @install_sh@ |
||||
|
libdir = @libdir@ |
||||
|
libexecdir = @libexecdir@ |
||||
|
localedir = @localedir@ |
||||
|
localstatedir = @localstatedir@ |
||||
|
mandir = @mandir@ |
||||
|
mkdir_p = @mkdir_p@ |
||||
|
oldincludedir = @oldincludedir@ |
||||
|
pdfdir = @pdfdir@ |
||||
|
prefix = @prefix@ |
||||
|
program_transform_name = @program_transform_name@ |
||||
|
psdir = @psdir@ |
||||
|
sbindir = @sbindir@ |
||||
|
sharedstatedir = @sharedstatedir@ |
||||
|
srcdir = @srcdir@ |
||||
|
sysconfdir = @sysconfdir@ |
||||
|
target_alias = @target_alias@ |
||||
|
top_build_prefix = @top_build_prefix@ |
||||
|
top_builddir = @top_builddir@ |
||||
|
top_srcdir = @top_srcdir@ |
||||
|
ACLOCAL_AMFLAGS = -I m4 |
||||
|
SUBDIRS = libfnv libfnvutil tools test |
||||
|
EXTRA_DIST = lib/fnv.map lib/fnv.sym lib/fnvutil.map lib/fnvutil.sym \
|
||||
|
lib/libfnv.pc.in |
||||
|
|
||||
|
dist_man_MANS = man/fnv32sum.1 man/fnv64sum.1 man/fnv128sum.1 man/fnv256sum.1 \
|
||||
|
man/fnv512sum.1 man/fnv1024sum.1 |
||||
|
|
||||
|
pkgconfigdir = $(libdir)/pkgconfig |
||||
|
nodist_pkgconfig_DATA = lib/libfnv.pc |
||||
|
all: config.h |
||||
|
$(MAKE) $(AM_MAKEFLAGS) all-recursive |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
am--refresh: Makefile |
||||
|
@: |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
|
||||
|
$(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
|
||||
|
&& exit 0; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
echo ' $(SHELL) ./config.status'; \
|
||||
|
$(SHELL) ./config.status;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
$(SHELL) ./config.status --recheck |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
$(am__cd) $(srcdir) && $(AUTOCONF) |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) |
||||
|
$(am__aclocal_m4_deps): |
||||
|
|
||||
|
config.h: stamp-h1 |
||||
|
@test -f $@ || rm -f stamp-h1 |
||||
|
@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 |
||||
|
|
||||
|
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status |
||||
|
@rm -f stamp-h1 |
||||
|
cd $(top_builddir) && $(SHELL) ./config.status config.h |
||||
|
$(srcdir)/config.h.in: $(am__configure_deps) |
||||
|
($(am__cd) $(top_srcdir) && $(AUTOHEADER)) |
||||
|
rm -f stamp-h1 |
||||
|
touch $@ |
||||
|
|
||||
|
distclean-hdr: |
||||
|
-rm -f config.h stamp-h1 |
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
|
||||
|
distclean-libtool: |
||||
|
-rm -f libtool config.lt |
||||
|
install-man1: $(dist_man_MANS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list1=''; \
|
||||
|
list2='$(dist_man_MANS)'; \
|
||||
|
test -n "$(man1dir)" \
|
||||
|
&& test -n "`echo $$list1$$list2`" \
|
||||
|
|| exit 0; \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
|
||||
|
{ for i in $$list1; do echo "$$i"; done; \
|
||||
|
if test -n "$$list2"; then \
|
||||
|
for i in $$list2; do echo "$$i"; done \
|
||||
|
| sed -n '/\.1[a-z]*$$/p'; \
|
||||
|
fi; \
|
||||
|
} | while read p; do \
|
||||
|
if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; echo "$$p"; \
|
||||
|
done | \
|
||||
|
sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
|
||||
|
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
|
||||
|
sed 'N;N;s,\n, ,g' | { \
|
||||
|
list=; while read file base inst; do \
|
||||
|
if test "$$base" = "$$inst"; then list="$$list $$file"; else \
|
||||
|
echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
|
||||
|
$(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
|
||||
|
fi; \
|
||||
|
done; \
|
||||
|
for i in $$list; do echo "$$i"; done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
test -z "$$files" || { \
|
||||
|
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
|
||||
|
$(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
|
||||
|
done; } |
||||
|
|
||||
|
uninstall-man1: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list=''; test -n "$(man1dir)" || exit 0; \
|
||||
|
files=`{ for i in $$list; do echo "$$i"; done; \
|
||||
|
l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \
|
||||
|
sed -n '/\.1[a-z]*$$/p'; \
|
||||
|
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
|
||||
|
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
|
||||
|
dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) |
||||
|
install-nodist_pkgconfigDATA: $(nodist_pkgconfig_DATA) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(nodist_pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do \
|
||||
|
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; \
|
||||
|
done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
|
||||
|
$(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
|
||||
|
done |
||||
|
|
||||
|
uninstall-nodist_pkgconfigDATA: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(nodist_pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
|
||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
|
dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) |
||||
|
|
||||
|
# This directory's subdirectories are mostly independent; you can cd
|
||||
|
# into them and run 'make' without going through this Makefile.
|
||||
|
# To change the values of 'make' variables: instead of editing Makefiles,
|
||||
|
# (1) if the variable is set in 'config.status', edit 'config.status'
|
||||
|
# (which will cause the Makefiles to be regenerated when you run 'make');
|
||||
|
# (2) otherwise, pass the desired values on the 'make' command line.
|
||||
|
$(am__recursive_targets): |
||||
|
@fail=; \
|
||||
|
if $(am__make_keepgoing); then \
|
||||
|
failcom='fail=yes'; \
|
||||
|
else \
|
||||
|
failcom='exit 1'; \
|
||||
|
fi; \
|
||||
|
dot_seen=no; \
|
||||
|
target=`echo $@ | sed s/-recursive//`; \
|
||||
|
case "$@" in \
|
||||
|
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
|
||||
|
*) list='$(SUBDIRS)' ;; \
|
||||
|
esac; \
|
||||
|
for subdir in $$list; do \
|
||||
|
echo "Making $$target in $$subdir"; \
|
||||
|
if test "$$subdir" = "."; then \
|
||||
|
dot_seen=yes; \
|
||||
|
local_target="$$target-am"; \
|
||||
|
else \
|
||||
|
local_target="$$target"; \
|
||||
|
fi; \
|
||||
|
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|
|| eval $$failcom; \
|
||||
|
done; \
|
||||
|
if test "$$dot_seen" = "no"; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
||||
|
fi; test -z "$$fail" |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-recursive |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
|
||||
|
include_option=--etags-include; \
|
||||
|
empty_fix=.; \
|
||||
|
else \
|
||||
|
include_option=--include; \
|
||||
|
empty_fix=; \
|
||||
|
fi; \
|
||||
|
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
test ! -f $$subdir/TAGS || \
|
||||
|
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
|
||||
|
fi; \
|
||||
|
done; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-recursive |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscope: cscope.files |
||||
|
test ! -s cscope.files \
|
||||
|
|| $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) |
||||
|
clean-cscope: |
||||
|
-rm -f cscope.files |
||||
|
cscope.files: clean-cscope cscopelist |
||||
|
cscopelist: cscopelist-recursive |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
$(am__remove_distdir) |
||||
|
test -d "$(distdir)" || mkdir "$(distdir)" |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
$(am__make_dryrun) \
|
||||
|
|| test -d "$(distdir)/$$subdir" \
|
||||
|
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|
||||
|
|| exit 1; \
|
||||
|
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_distdir=$$reldir; \
|
||||
|
dir1=$$subdir; dir2="$(top_distdir)"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_top_distdir=$$reldir; \
|
||||
|
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
|
||||
|
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
|
||||
|
($(am__cd) $$subdir && \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) \
|
||||
|
top_distdir="$$new_top_distdir" \
|
||||
|
distdir="$$new_distdir" \
|
||||
|
am__remove_distdir=: \
|
||||
|
am__skip_length_check=: \
|
||||
|
am__skip_mode_fix=: \
|
||||
|
distdir) \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
-test -n "$(am__skip_mode_fix)" \
|
||||
|
|| find "$(distdir)" -type d ! -perm -755 \
|
||||
|
-exec chmod u+rwx,go+rx {} \; -o \
|
||||
|
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
|
||||
|
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
|
||||
|
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
|
||||
|
|| chmod -R a+r "$(distdir)" |
||||
|
dist-gzip: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-bzip2: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-lzip: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-xz: distdir |
||||
|
tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-tarZ: distdir |
||||
|
@echo WARNING: "Support for distribution archives compressed with" \
|
||||
|
"legacy program 'compress' is deprecated." >&2 |
||||
|
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2 |
||||
|
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-shar: distdir |
||||
|
@echo WARNING: "Support for shar distribution archives is" \
|
||||
|
"deprecated." >&2 |
||||
|
@echo WARNING: "It will be removed altogether in Automake 2.0" >&2 |
||||
|
shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist-zip: distdir |
||||
|
-rm -f $(distdir).zip |
||||
|
zip -rq $(distdir).zip $(distdir) |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
dist dist-all: |
||||
|
$(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' |
||||
|
$(am__post_remove_distdir) |
||||
|
|
||||
|
# This target untars the dist file and tries a VPATH configuration. Then
|
||||
|
# it guarantees that the distribution is self-contained by making another
|
||||
|
# tarfile.
|
||||
|
distcheck: dist |
||||
|
case '$(DIST_ARCHIVES)' in \
|
||||
|
*.tar.gz*) \
|
||||
|
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
|
||||
|
*.tar.bz2*) \
|
||||
|
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
|
||||
|
*.tar.lz*) \
|
||||
|
lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
|
||||
|
*.tar.xz*) \
|
||||
|
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
|
||||
|
*.tar.Z*) \
|
||||
|
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
|
||||
|
*.shar.gz*) \
|
||||
|
eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
|
||||
|
*.zip*) \
|
||||
|
unzip $(distdir).zip ;;\
|
||||
|
esac |
||||
|
chmod -R a-w $(distdir) |
||||
|
chmod u+w $(distdir) |
||||
|
mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst |
||||
|
chmod a-w $(distdir) |
||||
|
test -d $(distdir)/_build || exit 0; \
|
||||
|
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
|
||||
|
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
|
||||
|
&& am__cwd=`pwd` \
|
||||
|
&& $(am__cd) $(distdir)/_build/sub \
|
||||
|
&& ../../configure \
|
||||
|
$(AM_DISTCHECK_CONFIGURE_FLAGS) \
|
||||
|
$(DISTCHECK_CONFIGURE_FLAGS) \
|
||||
|
--srcdir=../.. --prefix="$$dc_install_base" \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) check \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) install \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
|
||||
|
distuninstallcheck \
|
||||
|
&& chmod -R a-w "$$dc_install_base" \
|
||||
|
&& ({ \
|
||||
|
(cd ../.. && umask 077 && mkdir "$$dc_destdir") \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
|
||||
|
distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
|
||||
|
} || { rm -rf "$$dc_destdir"; exit 1; }) \
|
||||
|
&& rm -rf "$$dc_destdir" \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) dist \
|
||||
|
&& rm -rf $(DIST_ARCHIVES) \
|
||||
|
&& $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
|
||||
|
&& cd "$$am__cwd" \
|
||||
|
|| exit 1 |
||||
|
$(am__post_remove_distdir) |
||||
|
@(echo "$(distdir) archives ready for distribution: "; \
|
||||
|
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
|
||||
|
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' |
||||
|
distuninstallcheck: |
||||
|
@test -n '$(distuninstallcheck_dir)' || { \
|
||||
|
echo 'ERROR: trying to run $@ with an empty' \
|
||||
|
'$$(distuninstallcheck_dir)' >&2; \
|
||||
|
exit 1; \
|
||||
|
}; \
|
||||
|
$(am__cd) '$(distuninstallcheck_dir)' || { \
|
||||
|
echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
|
||||
|
exit 1; \
|
||||
|
}; \
|
||||
|
test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
|
||||
|
|| { echo "ERROR: files left after uninstall:" ; \
|
||||
|
if test -n "$(DESTDIR)"; then \
|
||||
|
echo " (check DESTDIR support)"; \
|
||||
|
fi ; \
|
||||
|
$(distuninstallcheck_listfiles) ; \
|
||||
|
exit 1; } >&2 |
||||
|
distcleancheck: distclean |
||||
|
@if test '$(srcdir)' = . ; then \
|
||||
|
echo "ERROR: distcleancheck can only run from a VPATH build" ; \
|
||||
|
exit 1 ; \
|
||||
|
fi |
||||
|
@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
|
||||
|
|| { echo "ERROR: files left in build directory after distclean:" ; \
|
||||
|
$(distcleancheck_listfiles) ; \
|
||||
|
exit 1; } >&2 |
||||
|
check-am: all-am |
||||
|
check: check-recursive |
||||
|
all-am: Makefile $(MANS) $(DATA) config.h |
||||
|
installdirs: installdirs-recursive |
||||
|
installdirs-am: |
||||
|
for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(pkgconfigdir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-recursive |
||||
|
install-exec: install-exec-recursive |
||||
|
install-data: install-data-recursive |
||||
|
uninstall: uninstall-recursive |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-recursive |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-recursive |
||||
|
|
||||
|
clean-am: clean-generic clean-libtool mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-recursive |
||||
|
-rm -f $(am__CONFIG_DISTCLEAN_FILES) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-generic distclean-hdr \ |
||||
|
distclean-libtool distclean-tags |
||||
|
|
||||
|
dvi: dvi-recursive |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-recursive |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-recursive |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: install-man install-nodist_pkgconfigDATA |
||||
|
|
||||
|
install-dvi: install-dvi-recursive |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: |
||||
|
|
||||
|
install-html: install-html-recursive |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-recursive |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: install-man1 |
||||
|
|
||||
|
install-pdf: install-pdf-recursive |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-recursive |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-recursive |
||||
|
-rm -f $(am__CONFIG_DISTCLEAN_FILES) |
||||
|
-rm -rf $(top_srcdir)/autom4te.cache |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-recursive |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-generic mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-recursive |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-recursive |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-man uninstall-nodist_pkgconfigDATA |
||||
|
|
||||
|
uninstall-man: uninstall-man1 |
||||
|
|
||||
|
.MAKE: $(am__recursive_targets) all install-am install-strip |
||||
|
|
||||
|
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ |
||||
|
am--refresh check check-am clean clean-cscope clean-generic \
|
||||
|
clean-libtool cscope cscopelist-am ctags ctags-am dist \
|
||||
|
dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
|
||||
|
dist-xz dist-zip distcheck distclean distclean-generic \
|
||||
|
distclean-hdr distclean-libtool distclean-tags distcleancheck \
|
||||
|
distdir distuninstallcheck dvi dvi-am html html-am info \
|
||||
|
info-am install install-am install-data install-data-am \
|
||||
|
install-dvi install-dvi-am install-exec install-exec-am \
|
||||
|
install-html install-html-am install-info install-info-am \
|
||||
|
install-man install-man1 install-nodist_pkgconfigDATA \
|
||||
|
install-pdf install-pdf-am install-ps install-ps-am \
|
||||
|
install-strip installcheck installcheck-am installdirs \
|
||||
|
installdirs-am maintainer-clean maintainer-clean-generic \
|
||||
|
mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
|
||||
|
ps ps-am tags tags-am uninstall uninstall-am uninstall-man \
|
||||
|
uninstall-man1 uninstall-nodist_pkgconfigDATA |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
lib/libfnv.pc: $(srcdir)/lib/libfnv.pc.in |
||||
|
sed -e 's![@]prefix[@]!$(prefix)!g' \
|
||||
|
-e 's![@]exec_prefix[@]!$(exec_prefix)!g' \
|
||||
|
-e 's![@]includedir[@]!$(includedir)!g' \
|
||||
|
-e 's![@]libdir[@]!$(libdir)!g' \
|
||||
|
-e 's![@]PACKAGE_VERSION[@]!$(PACKAGE_VERSION)!g' \
|
||||
|
-e 's![@]FNV1_LDFLAGS[@]!$(FNV1_LDFLAGS)!g' \
|
||||
|
-e 's![@]FNV1_LIBS[@]!$(FNV1_LIBS)!g' \
|
||||
|
$(srcdir)/lib/libfnv.pc.in > $@ |
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,8 @@ |
|||||
|
Sat Jan 3 13:24:50 PST 2015 |
||||
|
|
||||
|
libfnv v0.8.1 released |
||||
|
|
||||
|
Sat Jan 24 14:25:32 PST 2015 |
||||
|
|
||||
|
libfnv v0.8.2 released |
||||
|
|
@ -0,0 +1,3 @@ |
|||||
|
libfnv v. 0.8.2 |
||||
|
|
||||
|
A Fowler-Noll-Vo hash function library in C |
@ -0,0 +1,81 @@ |
|||||
|
libfnv |
||||
|
====== |
||||
|
|
||||
|
C language FNV hash function library with all supported bit lengths of FNV-1a: 32, 64, 128, 256, 512, and 1024 |
||||
|
|
||||
|
<h2>Compilation instructions</h2> |
||||
|
|
||||
|
<h3>Clone from repo:</h3> |
||||
|
|
||||
|
git clone https://github.com/fnvhash/libfnv.git |
||||
|
|
||||
|
<h4>OR</h4><br/> |
||||
|
download a release and extract it. |
||||
|
|
||||
|
tar xvfz libfnv*tar* |
||||
|
|
||||
|
cd into the extracted directory: |
||||
|
|
||||
|
cd libfnv* |
||||
|
|
||||
|
Use <i>ls</i> to find out if there is a configure script. |
||||
|
|
||||
|
ls -l configure |
||||
|
|
||||
|
If not, run: |
||||
|
|
||||
|
./autogen |
||||
|
|
||||
|
Once the configure script is available, compilation is as normal for all |
||||
|
autoconf enabled projects: |
||||
|
|
||||
|
./configure |
||||
|
make |
||||
|
sudo make install |
||||
|
|
||||
|
<h2>Compiling and Running your Own Programs</h2> |
||||
|
Once the package is installed, it may easily be compiled and linked with: |
||||
|
|
||||
|
gcc my_prog.c -o my_prog --static `pkg-config --libs --cflags libfnv` |
||||
|
|
||||
|
In C, the library follows standard conventions. my_prog.c can be as simple as: |
||||
|
|
||||
|
```c |
||||
|
#include <stdio.h> |
||||
|
#include <fnv.h> |
||||
|
|
||||
|
int main(int argc, char **argv) { |
||||
|
const char *test_string = "foobar"; |
||||
|
uint64_t hval; |
||||
|
char result[17]; |
||||
|
fnv64Init(&hval); |
||||
|
fnv64UpdateBuffer(&hval, test_string, 6); |
||||
|
fnv64ResultHex(result, &hval); |
||||
|
printf("%s\n", result); |
||||
|
return 0; |
||||
|
} |
||||
|
``` |
||||
|
|
||||
|
After you have compiled the example program above, you may try running it to |
||||
|
verify the results of computing the 64-bit FNV-1a hash of the 6-byte string <i>foobar</i>. |
||||
|
|
||||
|
./my_prog |
||||
|
|
||||
|
<h2>Prepackaged Command Line Tools</h2> |
||||
|
This library includes a set of command line tools that may be used to compute |
||||
|
FNV-1a hashes in any size. Simply select a bit size from 32, 64, 128, 256, 512, or 1024 and enter a command: |
||||
|
|
||||
|
fnv64sum [FILE] |
||||
|
|
||||
|
All four bit sizes are supported with the corresponding command names. |
||||
|
|
||||
|
To test or verify your own FNV implementation, you may use this library or |
||||
|
another one such as |
||||
|
this [online FNV hash calculator](http://fnvhash.github.io/fnv-calculator-online/). |
||||
|
|
||||
|
On a modern consumer-grade computer, this library is able to process about a |
||||
|
gigabyte of data per second using fnv32sum and fnv64sum, or about |
||||
|
100 megabytes per second using fnv128sum or fnv256sum. |
||||
|
|
||||
|
[Downloads of Releases](http://fnvhashdl.s3-website-us-west-2.amazonaws.com/) |
||||
|
|
File diff suppressed because it is too large
@ -0,0 +1,4 @@ |
|||||
|
#!/bin/sh |
||||
|
set -e |
||||
|
autoreconf -i --force |
||||
|
rm -rf autom4te.cache |
File diff suppressed because it is too large
@ -0,0 +1,78 @@ |
|||||
|
# This file was generated. |
||||
|
# It contains the lists of macros which have been traced. |
||||
|
# It can be safely removed. |
||||
|
|
||||
|
@request = ( |
||||
|
bless( [ |
||||
|
'0', |
||||
|
1, |
||||
|
[ |
||||
|
'/usr/share/autoconf' |
||||
|
], |
||||
|
[ |
||||
|
'/usr/share/autoconf/autoconf/autoconf.m4f', |
||||
|
'aclocal.m4', |
||||
|
'configure.ac' |
||||
|
], |
||||
|
{ |
||||
|
'AM_SILENT_RULES' => 1, |
||||
|
'AM_MAINTAINER_MODE' => 1, |
||||
|
'AM_ENABLE_MULTILIB' => 1, |
||||
|
'AM_GNU_GETTEXT' => 1, |
||||
|
'AC_CONFIG_FILES' => 1, |
||||
|
'AC_FC_PP_SRCEXT' => 1, |
||||
|
'AC_CANONICAL_BUILD' => 1, |
||||
|
'AC_PROG_LIBTOOL' => 1, |
||||
|
'AC_FC_SRCEXT' => 1, |
||||
|
'AC_CONFIG_LINKS' => 1, |
||||
|
'LT_SUPPORTED_TAG' => 1, |
||||
|
'AC_CANONICAL_TARGET' => 1, |
||||
|
'AC_CONFIG_SUBDIRS' => 1, |
||||
|
'AM_XGETTEXT_OPTION' => 1, |
||||
|
'AM_AUTOMAKE_VERSION' => 1, |
||||
|
'AM_PROG_MOC' => 1, |
||||
|
'LT_CONFIG_LTDL_DIR' => 1, |
||||
|
'AM_POT_TOOLS' => 1, |
||||
|
'AC_REQUIRE_AUX_FILE' => 1, |
||||
|
'm4_sinclude' => 1, |
||||
|
'AM_MAKEFILE_INCLUDE' => 1, |
||||
|
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, |
||||
|
'AM_PROG_AR' => 1, |
||||
|
'AM_INIT_AUTOMAKE' => 1, |
||||
|
'AM_NLS' => 1, |
||||
|
'AC_FC_FREEFORM' => 1, |
||||
|
'AC_CONFIG_LIBOBJ_DIR' => 1, |
||||
|
'AC_SUBST' => 1, |
||||
|
'AC_CONFIG_HEADERS' => 1, |
||||
|
'm4_pattern_allow' => 1, |
||||
|
'LT_INIT' => 1, |
||||
|
'_m4_warn' => 1, |
||||
|
'_AM_SUBST_NOTMAKE' => 1, |
||||
|
'AM_PROG_F77_C_O' => 1, |
||||
|
'AM_PROG_CC_C_O' => 1, |
||||
|
'AM_PATH_GUILE' => 1, |
||||
|
'sinclude' => 1, |
||||
|
'_AM_COND_IF' => 1, |
||||
|
'AC_SUBST_TRACE' => 1, |
||||
|
'AC_CONFIG_AUX_DIR' => 1, |
||||
|
'AC_FC_PP_DEFINE' => 1, |
||||
|
'm4_pattern_forbid' => 1, |
||||
|
'AC_INIT' => 1, |
||||
|
'AC_LIBSOURCE' => 1, |
||||
|
'AC_DEFINE_TRACE_LITERAL' => 1, |
||||
|
'_LT_AC_TAGCONFIG' => 1, |
||||
|
'_AM_COND_ENDIF' => 1, |
||||
|
'AM_CONDITIONAL' => 1, |
||||
|
'AC_CANONICAL_HOST' => 1, |
||||
|
'_AM_MAKEFILE_INCLUDE' => 1, |
||||
|
'AC_CANONICAL_SYSTEM' => 1, |
||||
|
'_AM_COND_ELSE' => 1, |
||||
|
'include' => 1, |
||||
|
'AH_OUTPUT' => 1, |
||||
|
'AM_PROG_CXX_C_O' => 1, |
||||
|
'm4_include' => 1, |
||||
|
'AM_PROG_FC_C_O' => 1 |
||||
|
} |
||||
|
], 'Autom4te::Request' ) |
||||
|
); |
||||
|
|
@ -0,0 +1,597 @@ |
|||||
|
m4trace:aclocal.m4:1153: -1- m4_include([m4/ld-version.m4]) |
||||
|
m4trace:aclocal.m4:1154: -1- m4_include([m4/libtool.m4]) |
||||
|
m4trace:aclocal.m4:1155: -1- m4_include([m4/ltoptions.m4]) |
||||
|
m4trace:aclocal.m4:1156: -1- m4_include([m4/ltsugar.m4]) |
||||
|
m4trace:aclocal.m4:1157: -1- m4_include([m4/ltversion.m4]) |
||||
|
m4trace:aclocal.m4:1158: -1- m4_include([m4/lt~obsolete.m4]) |
||||
|
m4trace:configure.ac:2: -1- AC_INIT([libfnv], [0.8.2], [fnvhash@fnvhash.com]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?A[CHUM]_]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_forbid([_AC_]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^AS_FLAGS$]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?m4_]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_forbid([^dnl$]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?AS_]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([SHELL]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([SHELL]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^SHELL$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([PATH_SEPARATOR]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PATH_SEPARATOR]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PATH_SEPARATOR$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_NAME]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_NAME$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_TARNAME]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_VERSION]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_VERSION$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_STRING]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_STRING$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([PACKAGE_URL]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_URL$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([exec_prefix], [NONE]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([exec_prefix]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^exec_prefix$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([prefix], [NONE]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([prefix]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^prefix$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([program_transform_name], [s,x,x,]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([program_transform_name]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^program_transform_name$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([bindir], ['${exec_prefix}/bin']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([bindir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^bindir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([sbindir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^sbindir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([libexecdir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^libexecdir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([datarootdir], ['${prefix}/share']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([datarootdir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^datarootdir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([datadir], ['${datarootdir}']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([datadir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^datadir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([sysconfdir], ['${prefix}/etc']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([sysconfdir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^sysconfdir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([sharedstatedir], ['${prefix}/com']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([sharedstatedir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^sharedstatedir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([localstatedir], ['${prefix}/var']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([localstatedir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^localstatedir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([includedir], ['${prefix}/include']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([includedir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^includedir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([oldincludedir], ['/usr/include']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([oldincludedir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^oldincludedir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME], |
||||
|
['${datarootdir}/doc/${PACKAGE_TARNAME}'], |
||||
|
['${datarootdir}/doc/${PACKAGE}'])]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([docdir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^docdir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([infodir], ['${datarootdir}/info']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([infodir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^infodir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([htmldir], ['${docdir}']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([htmldir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^htmldir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([dvidir], ['${docdir}']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([dvidir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^dvidir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([pdfdir], ['${docdir}']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([pdfdir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^pdfdir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([psdir], ['${docdir}']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([psdir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^psdir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([libdir], ['${exec_prefix}/lib']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([libdir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^libdir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([localedir], ['${datarootdir}/locale']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([localedir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^localedir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([mandir], ['${datarootdir}/man']) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([mandir]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^mandir$]) |
||||
|
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_NAME$]) |
||||
|
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */ |
||||
|
@%:@undef PACKAGE_NAME]) |
||||
|
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) |
||||
|
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */ |
||||
|
@%:@undef PACKAGE_TARNAME]) |
||||
|
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_VERSION$]) |
||||
|
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */ |
||||
|
@%:@undef PACKAGE_VERSION]) |
||||
|
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_STRING$]) |
||||
|
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */ |
||||
|
@%:@undef PACKAGE_STRING]) |
||||
|
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) |
||||
|
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */ |
||||
|
@%:@undef PACKAGE_BUGREPORT]) |
||||
|
m4trace:configure.ac:2: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^PACKAGE_URL$]) |
||||
|
m4trace:configure.ac:2: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */ |
||||
|
@%:@undef PACKAGE_URL]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([DEFS]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([DEFS]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^DEFS$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([ECHO_C]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ECHO_C]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_C$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([ECHO_N]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ECHO_N]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_N$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([ECHO_T]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([ECHO_T]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^ECHO_T$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([LIBS]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([LIBS]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^LIBS$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([build_alias]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([build_alias]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^build_alias$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([host_alias]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([host_alias]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^host_alias$]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST([target_alias]) |
||||
|
m4trace:configure.ac:2: -1- AC_SUBST_TRACE([target_alias]) |
||||
|
m4trace:configure.ac:2: -1- m4_pattern_allow([^target_alias$]) |
||||
|
m4trace:configure.ac:3: -1- AC_CONFIG_AUX_DIR([build-aux]) |
||||
|
m4trace:configure.ac:4: -1- AC_CONFIG_LIBOBJ_DIR([portable]) |
||||
|
m4trace:configure.ac:6: -1- AM_INIT_AUTOMAKE([]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) |
||||
|
m4trace:configure.ac:6: -1- AM_AUTOMAKE_VERSION([1.15]) |
||||
|
m4trace:configure.ac:6: -1- AC_REQUIRE_AUX_FILE([install-sh]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([INSTALL_PROGRAM]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([INSTALL_PROGRAM]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([INSTALL_SCRIPT]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([INSTALL_SCRIPT]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([INSTALL_DATA]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([INSTALL_DATA]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_DATA$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([am__isrc], [' -I$(srcdir)']) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([am__isrc]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^am__isrc$]) |
||||
|
m4trace:configure.ac:6: -1- _AM_SUBST_NOTMAKE([am__isrc]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([CYGPATH_W]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([CYGPATH_W]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^CYGPATH_W$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME']) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([PACKAGE]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^PACKAGE$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION']) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([VERSION]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^VERSION$]) |
||||
|
m4trace:configure.ac:6: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^PACKAGE$]) |
||||
|
m4trace:configure.ac:6: -1- AH_OUTPUT([PACKAGE], [/* Name of package */ |
||||
|
@%:@undef PACKAGE]) |
||||
|
m4trace:configure.ac:6: -1- AC_DEFINE_TRACE_LITERAL([VERSION]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^VERSION$]) |
||||
|
m4trace:configure.ac:6: -1- AH_OUTPUT([VERSION], [/* Version number of package */ |
||||
|
@%:@undef VERSION]) |
||||
|
m4trace:configure.ac:6: -1- AC_REQUIRE_AUX_FILE([missing]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([ACLOCAL]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([ACLOCAL]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^ACLOCAL$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AUTOCONF]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AUTOCONF]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AUTOCONF$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AUTOMAKE]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AUTOMAKE]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AUTOMAKE$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AUTOHEADER]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AUTOHEADER]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AUTOHEADER$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([MAKEINFO]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([MAKEINFO]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^MAKEINFO$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([install_sh]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([install_sh]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^install_sh$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([STRIP]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([STRIP]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^STRIP$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([INSTALL_STRIP_PROGRAM]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$]) |
||||
|
m4trace:configure.ac:6: -1- AC_REQUIRE_AUX_FILE([install-sh]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([MKDIR_P]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([MKDIR_P]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^MKDIR_P$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([mkdir_p], ['$(MKDIR_P)']) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([mkdir_p]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^mkdir_p$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AWK]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AWK]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AWK$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([SET_MAKE]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([SET_MAKE]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^SET_MAKE$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([am__leading_dot]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([am__leading_dot]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^am__leading_dot$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AMTAR], ['$${TAR-tar}']) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AMTAR]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AMTAR$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([am__tar]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([am__tar]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^am__tar$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([am__untar]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([am__untar]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^am__untar$]) |
||||
|
m4trace:configure.ac:6: -1- AM_SILENT_RULES |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AM_V]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AM_V]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_V$]) |
||||
|
m4trace:configure.ac:6: -1- _AM_SUBST_NOTMAKE([AM_V]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AM_DEFAULT_V]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AM_DEFAULT_V]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_DEFAULT_V$]) |
||||
|
m4trace:configure.ac:6: -1- _AM_SUBST_NOTMAKE([AM_DEFAULT_V]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AM_DEFAULT_VERBOSITY]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AM_DEFAULT_VERBOSITY]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_DEFAULT_VERBOSITY$]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST([AM_BACKSLASH]) |
||||
|
m4trace:configure.ac:6: -1- AC_SUBST_TRACE([AM_BACKSLASH]) |
||||
|
m4trace:configure.ac:6: -1- m4_pattern_allow([^AM_BACKSLASH$]) |
||||
|
m4trace:configure.ac:6: -1- _AM_SUBST_NOTMAKE([AM_BACKSLASH]) |
||||
|
m4trace:configure.ac:7: -1- LT_INIT([]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_forbid([^_?LT_[A-Z_]+$]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$]) |
||||
|
m4trace:configure.ac:7: -1- AC_REQUIRE_AUX_FILE([ltmain.sh]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([LIBTOOL]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([LIBTOOL]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LIBTOOL$]) |
||||
|
m4trace:configure.ac:7: -1- AC_CANONICAL_HOST |
||||
|
m4trace:configure.ac:7: -1- AC_CANONICAL_BUILD |
||||
|
m4trace:configure.ac:7: -1- AC_REQUIRE_AUX_FILE([config.sub]) |
||||
|
m4trace:configure.ac:7: -1- AC_REQUIRE_AUX_FILE([config.guess]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([build], [$ac_cv_build]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([build]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^build$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([build_cpu], [$[1]]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([build_cpu]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^build_cpu$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([build_vendor], [$[2]]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([build_vendor]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^build_vendor$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([build_os]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([build_os]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^build_os$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([host], [$ac_cv_host]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([host]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^host$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([host_cpu], [$[1]]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([host_cpu]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^host_cpu$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([host_vendor], [$[2]]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([host_vendor]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^host_vendor$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([host_os]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([host_os]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^host_os$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CFLAGS$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([LDFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([LDFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LDFLAGS$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([LIBS]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([LIBS]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LIBS$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CPPFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CPPFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CPPFLAGS$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([ac_ct_CC]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([ac_ct_CC]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^ac_ct_CC$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([EXEEXT]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^EXEEXT$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([OBJEXT], [$ac_cv_objext]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([OBJEXT]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^OBJEXT$]) |
||||
|
m4trace:configure.ac:7: -1- AC_REQUIRE_AUX_FILE([compile]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([DEPDIR]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^DEPDIR$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([am__include]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([am__include]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^am__include$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([am__quote]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([am__quote]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^am__quote$]) |
||||
|
m4trace:configure.ac:7: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([AMDEP_TRUE]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([AMDEP_TRUE]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^AMDEP_TRUE$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([AMDEP_FALSE]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([AMDEP_FALSE]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^AMDEP_FALSE$]) |
||||
|
m4trace:configure.ac:7: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE]) |
||||
|
m4trace:configure.ac:7: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([AMDEPBACKSLASH]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([AMDEPBACKSLASH]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^AMDEPBACKSLASH$]) |
||||
|
m4trace:configure.ac:7: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([am__nodep]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([am__nodep]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^am__nodep$]) |
||||
|
m4trace:configure.ac:7: -1- _AM_SUBST_NOTMAKE([am__nodep]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CCDEPMODE]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CCDEPMODE$]) |
||||
|
m4trace:configure.ac:7: -1- AM_CONDITIONAL([am__fastdepCC], [ |
||||
|
test "x$enable_dependency_tracking" != xno \ |
||||
|
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([am__fastdepCC_TRUE]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^am__fastdepCC_TRUE$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([am__fastdepCC_FALSE]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^am__fastdepCC_FALSE$]) |
||||
|
m4trace:configure.ac:7: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE]) |
||||
|
m4trace:configure.ac:7: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([SED]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([SED]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^SED$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([GREP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([GREP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^GREP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([EGREP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([EGREP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^EGREP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([FGREP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([FGREP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^FGREP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([GREP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([GREP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^GREP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([LD]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([LD]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LD$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([DUMPBIN]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([DUMPBIN]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^DUMPBIN$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([ac_ct_DUMPBIN]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([ac_ct_DUMPBIN]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^ac_ct_DUMPBIN$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([DUMPBIN]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([DUMPBIN]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^DUMPBIN$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([NM]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([NM]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^NM$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([LN_S], [$as_ln_s]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([LN_S]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LN_S$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([OBJDUMP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([OBJDUMP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^OBJDUMP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([OBJDUMP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([OBJDUMP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^OBJDUMP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([DLLTOOL]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([DLLTOOL]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^DLLTOOL$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([DLLTOOL]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([DLLTOOL]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^DLLTOOL$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([AR]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([AR]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^AR$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([ac_ct_AR]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([ac_ct_AR]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^ac_ct_AR$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([STRIP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([STRIP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^STRIP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([RANLIB]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([RANLIB]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^RANLIB$]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([LT_OBJDIR]) |
||||
|
m4trace:configure.ac:7: -1- AC_DEFINE_TRACE_LITERAL([LT_OBJDIR]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LT_OBJDIR$]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([LT_OBJDIR], [/* Define to the sub-directory where libtool stores uninstalled libraries. */ |
||||
|
@%:@undef LT_OBJDIR]) |
||||
|
m4trace:configure.ac:7: -1- LT_SUPPORTED_TAG([CC]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([MANIFEST_TOOL]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([MANIFEST_TOOL]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^MANIFEST_TOOL$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([DSYMUTIL]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([DSYMUTIL]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^DSYMUTIL$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([NMEDIT]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([NMEDIT]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^NMEDIT$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([LIPO]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([LIPO]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LIPO$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([OTOOL]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([OTOOL]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^OTOOL$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([OTOOL64]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([OTOOL64]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^OTOOL64$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([LT_SYS_LIBRARY_PATH]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([LT_SYS_LIBRARY_PATH]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^LT_SYS_LIBRARY_PATH$]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the <dlfcn.h> header file. */ |
||||
|
@%:@undef HAVE_DLFCN_H]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CPP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CPP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CPP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CPPFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CPPFLAGS]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CPPFLAGS$]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST([CPP]) |
||||
|
m4trace:configure.ac:7: -1- AC_SUBST_TRACE([CPP]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^CPP$]) |
||||
|
m4trace:configure.ac:7: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^STDC_HEADERS$]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */ |
||||
|
@%:@undef STDC_HEADERS]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the <sys/types.h> header file. */ |
||||
|
@%:@undef HAVE_SYS_TYPES_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the <sys/stat.h> header file. */ |
||||
|
@%:@undef HAVE_SYS_STAT_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the <stdlib.h> header file. */ |
||||
|
@%:@undef HAVE_STDLIB_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the <string.h> header file. */ |
||||
|
@%:@undef HAVE_STRING_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the <memory.h> header file. */ |
||||
|
@%:@undef HAVE_MEMORY_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the <strings.h> header file. */ |
||||
|
@%:@undef HAVE_STRINGS_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the <inttypes.h> header file. */ |
||||
|
@%:@undef HAVE_INTTYPES_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the <stdint.h> header file. */ |
||||
|
@%:@undef HAVE_STDINT_H]) |
||||
|
m4trace:configure.ac:7: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the <unistd.h> header file. */ |
||||
|
@%:@undef HAVE_UNISTD_H]) |
||||
|
m4trace:configure.ac:7: -1- AC_DEFINE_TRACE_LITERAL([HAVE_DLFCN_H]) |
||||
|
m4trace:configure.ac:7: -1- m4_pattern_allow([^HAVE_DLFCN_H$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CFLAGS]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CFLAGS]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CFLAGS$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([LDFLAGS]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([LDFLAGS]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^LDFLAGS$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([LIBS]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([LIBS]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^LIBS$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CPPFLAGS]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CPPFLAGS]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CPPFLAGS$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CC]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CC]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CC$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([ac_ct_CC]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([ac_ct_CC]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^ac_ct_CC$]) |
||||
|
m4trace:configure.ac:9: -1- AC_REQUIRE_AUX_FILE([compile]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([CCDEPMODE]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^CCDEPMODE$]) |
||||
|
m4trace:configure.ac:9: -1- AM_CONDITIONAL([am__fastdepCC], [ |
||||
|
test "x$enable_dependency_tracking" != xno \ |
||||
|
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([am__fastdepCC_TRUE]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^am__fastdepCC_TRUE$]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST([am__fastdepCC_FALSE]) |
||||
|
m4trace:configure.ac:9: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE]) |
||||
|
m4trace:configure.ac:9: -1- m4_pattern_allow([^am__fastdepCC_FALSE$]) |
||||
|
m4trace:configure.ac:9: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE]) |
||||
|
m4trace:configure.ac:9: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE]) |
||||
|
m4trace:configure.ac:12: -1- AC_CONFIG_HEADERS([config.h]) |
||||
|
m4trace:configure.ac:13: -1- AM_CONDITIONAL([HAVE_LD_VERSION_SCRIPT], [test x"$rra_cv_ld_version_script" = xyes]) |
||||
|
m4trace:configure.ac:13: -1- AC_SUBST([HAVE_LD_VERSION_SCRIPT_TRUE]) |
||||
|
m4trace:configure.ac:13: -1- AC_SUBST_TRACE([HAVE_LD_VERSION_SCRIPT_TRUE]) |
||||
|
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_LD_VERSION_SCRIPT_TRUE$]) |
||||
|
m4trace:configure.ac:13: -1- AC_SUBST([HAVE_LD_VERSION_SCRIPT_FALSE]) |
||||
|
m4trace:configure.ac:13: -1- AC_SUBST_TRACE([HAVE_LD_VERSION_SCRIPT_FALSE]) |
||||
|
m4trace:configure.ac:13: -1- m4_pattern_allow([^HAVE_LD_VERSION_SCRIPT_FALSE$]) |
||||
|
m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([HAVE_LD_VERSION_SCRIPT_TRUE]) |
||||
|
m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([HAVE_LD_VERSION_SCRIPT_FALSE]) |
||||
|
m4trace:configure.ac:15: -1- AC_CONFIG_FILES([Makefile |
||||
|
libfnv/Makefile |
||||
|
libfnvutil/Makefile |
||||
|
tools/Makefile |
||||
|
test/Makefile |
||||
|
test/unit/Makefile |
||||
|
]) |
||||
|
m4trace:configure.ac:23: -1- AC_SUBST([HAVE_CHECKMK_PATH]) |
||||
|
m4trace:configure.ac:23: -1- AC_SUBST_TRACE([HAVE_CHECKMK_PATH]) |
||||
|
m4trace:configure.ac:23: -1- m4_pattern_allow([^HAVE_CHECKMK_PATH$]) |
||||
|
m4trace:configure.ac:25: -1- AM_CONDITIONAL([HAVE_CHECKMK], [ test ! "x$HAVE_CHECKMK_PATH" = "xnotfound" ]) |
||||
|
m4trace:configure.ac:25: -1- AC_SUBST([HAVE_CHECKMK_TRUE]) |
||||
|
m4trace:configure.ac:25: -1- AC_SUBST_TRACE([HAVE_CHECKMK_TRUE]) |
||||
|
m4trace:configure.ac:25: -1- m4_pattern_allow([^HAVE_CHECKMK_TRUE$]) |
||||
|
m4trace:configure.ac:25: -1- AC_SUBST([HAVE_CHECKMK_FALSE]) |
||||
|
m4trace:configure.ac:25: -1- AC_SUBST_TRACE([HAVE_CHECKMK_FALSE]) |
||||
|
m4trace:configure.ac:25: -1- m4_pattern_allow([^HAVE_CHECKMK_FALSE$]) |
||||
|
m4trace:configure.ac:25: -1- _AM_SUBST_NOTMAKE([HAVE_CHECKMK_TRUE]) |
||||
|
m4trace:configure.ac:25: -1- _AM_SUBST_NOTMAKE([HAVE_CHECKMK_FALSE]) |
||||
|
m4trace:configure.ac:28: -1- _m4_warn([obsolete], [The macro `AC_WARN' is obsolete. |
||||
|
You should run autoupdate.], [../../lib/autoconf/oldnames.m4:33: AC_WARN is expanded from... |
||||
|
configure.ac:28: the top level]) |
||||
|
m4trace:configure.ac:34: -1- AC_SUBST([CHECK_CFLAGS]) |
||||
|
m4trace:configure.ac:34: -1- AC_SUBST_TRACE([CHECK_CFLAGS]) |
||||
|
m4trace:configure.ac:34: -1- m4_pattern_allow([^CHECK_CFLAGS$]) |
||||
|
m4trace:configure.ac:35: -1- AC_SUBST([CHECK_LIBS]) |
||||
|
m4trace:configure.ac:35: -1- AC_SUBST_TRACE([CHECK_LIBS]) |
||||
|
m4trace:configure.ac:35: -1- m4_pattern_allow([^CHECK_LIBS$]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([LIB@&t@OBJS]) |
||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^LIB@&t@OBJS$]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([LTLIBOBJS]) |
||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^LTLIBOBJS$]) |
||||
|
m4trace:configure.ac:37: -1- AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST([am__EXEEXT_TRUE]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([am__EXEEXT_TRUE]) |
||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^am__EXEEXT_TRUE$]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST([am__EXEEXT_FALSE]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([am__EXEEXT_FALSE]) |
||||
|
m4trace:configure.ac:37: -1- m4_pattern_allow([^am__EXEEXT_FALSE$]) |
||||
|
m4trace:configure.ac:37: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_TRUE]) |
||||
|
m4trace:configure.ac:37: -1- _AM_SUBST_NOTMAKE([am__EXEEXT_FALSE]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([top_builddir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([top_build_prefix]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([srcdir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([abs_srcdir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([top_srcdir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([abs_top_srcdir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([builddir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([abs_builddir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([abs_top_builddir]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([INSTALL]) |
||||
|
m4trace:configure.ac:37: -1- AC_SUBST_TRACE([MKDIR_P]) |
||||
|
m4trace:configure.ac:37: -1- AC_REQUIRE_AUX_FILE([ltmain.sh]) |
@ -0,0 +1,347 @@ |
|||||
|
#! /bin/sh |
||||
|
# Wrapper for compilers which do not understand '-c -o'. |
||||
|
|
||||
|
scriptversion=2012-10-14.11; # UTC |
||||
|
|
||||
|
# Copyright (C) 1999-2014 Free Software Foundation, Inc. |
||||
|
# Written by Tom Tromey <tromey@cygnus.com>. |
||||
|
# |
||||
|
# This program is free software; you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU General Public License as published by |
||||
|
# the Free Software Foundation; either version 2, or (at your option) |
||||
|
# any later version. |
||||
|
# |
||||
|
# This program is distributed in the hope that it will be useful, |
||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
|
# GNU General Public License for more details. |
||||
|
# |
||||
|
# You should have received a copy of the GNU General Public License |
||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||
|
|
||||
|
# As a special exception to the GNU General Public License, if you |
||||
|
# distribute this file as part of a program that contains a |
||||
|
# configuration script generated by Autoconf, you may include it under |
||||
|
# the same distribution terms that you use for the rest of that program. |
||||
|
|
||||
|
# This file is maintained in Automake, please report |
||||
|
# bugs to <bug-automake@gnu.org> or send patches to |
||||
|
# <automake-patches@gnu.org>. |
||||
|
|
||||
|
nl=' |
||||
|
' |
||||
|
|
||||
|
# We need space, tab and new line, in precisely that order. Quoting is |
||||
|
# there to prevent tools from complaining about whitespace usage. |
||||
|
IFS=" "" $nl" |
||||
|
|
||||
|
file_conv= |
||||
|
|
||||
|
# func_file_conv build_file lazy |
||||
|
# Convert a $build file to $host form and store it in $file |
||||
|
# Currently only supports Windows hosts. If the determined conversion |
||||
|
# type is listed in (the comma separated) LAZY, no conversion will |
||||
|
# take place. |
||||
|
func_file_conv () |
||||
|
{ |
||||
|
file=$1 |
||||
|
case $file in |
||||
|
/ | /[!/]*) # absolute file, and not a UNC file |
||||
|
if test -z "$file_conv"; then |
||||
|
# lazily determine how to convert abs files |
||||
|
case `uname -s` in |
||||
|
MINGW*) |
||||
|
file_conv=mingw |
||||
|
;; |
||||
|
CYGWIN*) |
||||
|
file_conv=cygwin |
||||
|
;; |
||||
|
*) |
||||
|
file_conv=wine |
||||
|
;; |
||||
|
esac |
||||
|
fi |
||||
|
case $file_conv/,$2, in |
||||
|
*,$file_conv,*) |
||||
|
;; |
||||
|
mingw/*) |
||||
|
file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` |
||||
|
;; |
||||
|
cygwin/*) |
||||
|
file=`cygpath -m "$file" || echo "$file"` |
||||
|
;; |
||||
|
wine/*) |
||||
|
file=`winepath -w "$file" || echo "$file"` |
||||
|
;; |
||||
|
esac |
||||
|
;; |
||||
|
esac |
||||
|
} |
||||
|
|
||||
|
# func_cl_dashL linkdir |
||||
|
# Make cl look for libraries in LINKDIR |
||||
|
func_cl_dashL () |
||||
|
{ |
||||
|
func_file_conv "$1" |
||||
|
if test -z "$lib_path"; then |
||||
|
lib_path=$file |
||||
|
else |
||||
|
lib_path="$lib_path;$file" |
||||
|
fi |
||||
|
linker_opts="$linker_opts -LIBPATH:$file" |
||||
|
} |
||||
|
|
||||
|
# func_cl_dashl library |
||||
|
# Do a library search-path lookup for cl |
||||
|
func_cl_dashl () |
||||
|
{ |
||||
|
lib=$1 |
||||
|
found=no |
||||
|
save_IFS=$IFS |
||||
|
IFS=';' |
||||
|
for dir in $lib_path $LIB |
||||
|
do |
||||
|
IFS=$save_IFS |
||||
|
if $shared && test -f "$dir/$lib.dll.lib"; then |
||||
|
found=yes |
||||
|
lib=$dir/$lib.dll.lib |
||||
|
break |
||||
|
fi |
||||
|
if test -f "$dir/$lib.lib"; then |
||||
|
found=yes |
||||
|
lib=$dir/$lib.lib |
||||
|
break |
||||
|
fi |
||||
|
if test -f "$dir/lib$lib.a"; then |
||||
|
found=yes |
||||
|
lib=$dir/lib$lib.a |
||||
|
break |
||||
|
fi |
||||
|
done |
||||
|
IFS=$save_IFS |
||||
|
|
||||
|
if test "$found" != yes; then |
||||
|
lib=$lib.lib |
||||
|
fi |
||||
|
} |
||||
|
|
||||
|
# func_cl_wrapper cl arg... |
||||
|
# Adjust compile command to suit cl |
||||
|
func_cl_wrapper () |
||||
|
{ |
||||
|
# Assume a capable shell |
||||
|
lib_path= |
||||
|
shared=: |
||||
|
linker_opts= |
||||
|
for arg |
||||
|
do |
||||
|
if test -n "$eat"; then |
||||
|
eat= |
||||
|
else |
||||
|
case $1 in |
||||
|
-o) |
||||
|
# configure might choose to run compile as 'compile cc -o foo foo.c'. |
||||
|
eat=1 |
||||
|
case $2 in |
||||
|
*.o | *.[oO][bB][jJ]) |
||||
|
func_file_conv "$2" |
||||
|
set x "$@" -Fo"$file" |
||||
|
shift |
||||
|
;; |
||||
|
*) |
||||
|
func_file_conv "$2" |
||||
|
set x "$@" -Fe"$file" |
||||
|
shift |
||||
|
;; |
||||
|
esac |
||||
|
;; |
||||
|
-I) |
||||
|
eat=1 |
||||
|
func_file_conv "$2" mingw |
||||
|
set x "$@" -I"$file" |
||||
|
shift |
||||
|
;; |
||||
|
-I*) |
||||
|
func_file_conv "${1#-I}" mingw |
||||
|
set x "$@" -I"$file" |
||||
|
shift |
||||
|
;; |
||||
|
-l) |
||||
|
eat=1 |
||||
|
func_cl_dashl "$2" |
||||
|
set x "$@" "$lib" |
||||
|
shift |
||||
|
;; |
||||
|
-l*) |
||||
|
func_cl_dashl "${1#-l}" |
||||
|
set x "$@" "$lib" |
||||
|
shift |
||||
|
;; |
||||
|
-L) |
||||
|
eat=1 |
||||
|
func_cl_dashL "$2" |
||||
|
;; |
||||
|
-L*) |
||||
|
func_cl_dashL "${1#-L}" |
||||
|
;; |
||||
|
-static) |
||||
|
shared=false |
||||
|
;; |
||||
|
-Wl,*) |
||||
|
arg=${1#-Wl,} |
||||
|
save_ifs="$IFS"; IFS=',' |
||||
|
for flag in $arg; do |
||||
|
IFS="$save_ifs" |
||||
|
linker_opts="$linker_opts $flag" |
||||
|
done |
||||
|
IFS="$save_ifs" |
||||
|
;; |
||||
|
-Xlinker) |
||||
|
eat=1 |
||||
|
linker_opts="$linker_opts $2" |
||||
|
;; |
||||
|
-*) |
||||
|
set x "$@" "$1" |
||||
|
shift |
||||
|
;; |
||||
|
*.cc | *.CC | *.cxx | *.CXX | *.[cC]++) |
||||
|
func_file_conv "$1" |
||||
|
set x "$@" -Tp"$file" |
||||
|
shift |
||||
|
;; |
||||
|
*.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) |
||||
|
func_file_conv "$1" mingw |
||||
|
set x "$@" "$file" |
||||
|
shift |
||||
|
;; |
||||
|
*) |
||||
|
set x "$@" "$1" |
||||
|
shift |
||||
|
;; |
||||
|
esac |
||||
|
fi |
||||
|
shift |
||||
|
done |
||||
|
if test -n "$linker_opts"; then |
||||
|
linker_opts="-link$linker_opts" |
||||
|
fi |
||||
|
exec "$@" $linker_opts |
||||
|
exit 1 |
||||
|
} |
||||
|
|
||||
|
eat= |
||||
|
|
||||
|
case $1 in |
||||
|
'') |
||||
|
echo "$0: No command. Try '$0 --help' for more information." 1>&2 |
||||
|
exit 1; |
||||
|
;; |
||||
|
-h | --h*) |
||||
|
cat <<\EOF |
||||
|
Usage: compile [--help] [--version] PROGRAM [ARGS] |
||||
|
|
||||
|
Wrapper for compilers which do not understand '-c -o'. |
||||
|
Remove '-o dest.o' from ARGS, run PROGRAM with the remaining |
||||
|
arguments, and rename the output as expected. |
||||
|
|
||||
|
If you are trying to build a whole package this is not the |
||||
|
right script to run: please start by reading the file 'INSTALL'. |
||||
|
|
||||
|
Report bugs to <bug-automake@gnu.org>. |
||||
|
EOF |
||||
|
exit $? |
||||
|
;; |
||||
|
-v | --v*) |
||||
|
echo "compile $scriptversion" |
||||
|
exit $? |
||||
|
;; |
||||
|
cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) |
||||
|
func_cl_wrapper "$@" # Doesn't return... |
||||
|
;; |
||||
|
esac |
||||
|
|
||||
|
ofile= |
||||
|
cfile= |
||||
|
|
||||
|
for arg |
||||
|
do |
||||
|
if test -n "$eat"; then |
||||
|
eat= |
||||
|
else |
||||
|
case $1 in |
||||
|
-o) |
||||
|
# configure might choose to run compile as 'compile cc -o foo foo.c'. |
||||
|
# So we strip '-o arg' only if arg is an object. |
||||
|
eat=1 |
||||
|
case $2 in |
||||
|
*.o | *.obj) |
||||
|
ofile=$2 |
||||
|
;; |
||||
|
*) |
||||
|
set x "$@" -o "$2" |
||||
|
shift |
||||
|
;; |
||||
|
esac |
||||
|
;; |
||||
|
*.c) |
||||
|
cfile=$1 |
||||
|
set x "$@" "$1" |
||||
|
shift |
||||
|
;; |
||||
|
*) |
||||
|
set x "$@" "$1" |
||||
|
shift |
||||
|
;; |
||||
|
esac |
||||
|
fi |
||||
|
shift |
||||
|
done |
||||
|
|
||||
|
if test -z "$ofile" || test -z "$cfile"; then |
||||
|
# If no '-o' option was seen then we might have been invoked from a |
||||
|
# pattern rule where we don't need one. That is ok -- this is a |
||||
|
# normal compilation that the losing compiler can handle. If no |
||||
|
# '.c' file was seen then we are probably linking. That is also |
||||
|
# ok. |
||||
|
exec "$@" |
||||
|
fi |
||||
|
|
||||
|
# Name of file we expect compiler to create. |
||||
|
cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` |
||||
|
|
||||
|
# Create the lock directory. |
||||
|
# Note: use '[/\\:.-]' here to ensure that we don't use the same name |
||||
|
# that we are using for the .o file. Also, base the name on the expected |
||||
|
# object file name, since that is what matters with a parallel build. |
||||
|
lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d |
||||
|
while true; do |
||||
|
if mkdir "$lockdir" >/dev/null 2>&1; then |
||||
|
break |
||||
|
fi |
||||
|
sleep 1 |
||||
|
done |
||||
|
# FIXME: race condition here if user kills between mkdir and trap. |
||||
|
trap "rmdir '$lockdir'; exit 1" 1 2 15 |
||||
|
|
||||
|
# Run the compile. |
||||
|
"$@" |
||||
|
ret=$? |
||||
|
|
||||
|
if test -f "$cofile"; then |
||||
|
test "$cofile" = "$ofile" || mv "$cofile" "$ofile" |
||||
|
elif test -f "${cofile}bj"; then |
||||
|
test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" |
||||
|
fi |
||||
|
|
||||
|
rmdir "$lockdir" |
||||
|
exit $ret |
||||
|
|
||||
|
# Local Variables: |
||||
|
# mode: shell-script |
||||
|
# sh-indentation: 2 |
||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp) |
||||
|
# time-stamp-start: "scriptversion=" |
||||
|
# time-stamp-format: "%:y-%02m-%02d.%02H" |
||||
|
# time-stamp-time-zone: "UTC" |
||||
|
# time-stamp-end: "; # UTC" |
||||
|
# End: |
File diff suppressed because it is too large
File diff suppressed because it is too large
@ -0,0 +1,791 @@ |
|||||
|
#! /bin/sh |
||||
|
# depcomp - compile a program generating dependencies as side-effects |
||||
|
|
||||
|
scriptversion=2013-05-30.07; # UTC |
||||
|
|
||||
|
# Copyright (C) 1999-2014 Free Software Foundation, Inc. |
||||
|
|
||||
|
# This program is free software; you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU General Public License as published by |
||||
|
# the Free Software Foundation; either version 2, or (at your option) |
||||
|
# any later version. |
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful, |
||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
|
# GNU General Public License for more details. |
||||
|
|
||||
|
# You should have received a copy of the GNU General Public License |
||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||
|
|
||||
|
# As a special exception to the GNU General Public License, if you |
||||
|
# distribute this file as part of a program that contains a |
||||
|
# configuration script generated by Autoconf, you may include it under |
||||
|
# the same distribution terms that you use for the rest of that program. |
||||
|
|
||||
|
# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>. |
||||
|
|
||||
|
case $1 in |
||||
|
'') |
||||
|
echo "$0: No command. Try '$0 --help' for more information." 1>&2 |
||||
|
exit 1; |
||||
|
;; |
||||
|
-h | --h*) |
||||
|
cat <<\EOF |
||||
|
Usage: depcomp [--help] [--version] PROGRAM [ARGS] |
||||
|
|
||||
|
Run PROGRAMS ARGS to compile a file, generating dependencies |
||||
|
as side-effects. |
||||
|
|
||||
|
Environment variables: |
||||
|
depmode Dependency tracking mode. |
||||
|
source Source file read by 'PROGRAMS ARGS'. |
||||
|
object Object file output by 'PROGRAMS ARGS'. |
||||
|
DEPDIR directory where to store dependencies. |
||||
|
depfile Dependency file to output. |
||||
|
tmpdepfile Temporary file to use when outputting dependencies. |
||||
|
libtool Whether libtool is used (yes/no). |
||||
|
|
||||
|
Report bugs to <bug-automake@gnu.org>. |
||||
|
EOF |
||||
|
exit $? |
||||
|
;; |
||||
|
-v | --v*) |
||||
|
echo "depcomp $scriptversion" |
||||
|
exit $? |
||||
|
;; |
||||
|
esac |
||||
|
|
||||
|
# Get the directory component of the given path, and save it in the |
||||
|
# global variables '$dir'. Note that this directory component will |
||||
|
# be either empty or ending with a '/' character. This is deliberate. |
||||
|
set_dir_from () |
||||
|
{ |
||||
|
case $1 in |
||||
|
*/*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; |
||||
|
*) dir=;; |
||||
|
esac |
||||
|
} |
||||
|
|
||||
|
# Get the suffix-stripped basename of the given path, and save it the |
||||
|
# global variable '$base'. |
||||
|
set_base_from () |
||||
|
{ |
||||
|
base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` |
||||
|
} |
||||
|
|
||||
|
# If no dependency file was actually created by the compiler invocation, |
||||
|
# we still have to create a dummy depfile, to avoid errors with the |
||||
|
# Makefile "include basename.Plo" scheme. |
||||
|
make_dummy_depfile () |
||||
|
{ |
||||
|
echo "#dummy" > "$depfile" |
||||
|
} |
||||
|
|
||||
|
# Factor out some common post-processing of the generated depfile. |
||||
|
# Requires the auxiliary global variable '$tmpdepfile' to be set. |
||||
|
aix_post_process_depfile () |
||||
|
{ |
||||
|
# If the compiler actually managed to produce a dependency file, |
||||
|
# post-process it. |
||||
|
if test -f "$tmpdepfile"; then |
||||
|
# Each line is of the form 'foo.o: dependency.h'. |
||||
|
# Do two passes, one to just change these to |
||||
|
# $object: dependency.h |
||||
|
# and one to simply output |
||||
|
# dependency.h: |
||||
|
# which is needed to avoid the deleted-header problem. |
||||
|
{ sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" |
||||
|
sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" |
||||
|
} > "$depfile" |
||||
|
rm -f "$tmpdepfile" |
||||
|
else |
||||
|
make_dummy_depfile |
||||
|
fi |
||||
|
} |
||||
|
|
||||
|
# A tabulation character. |
||||
|
tab=' ' |
||||
|
# A newline character. |
||||
|
nl=' |
||||
|
' |
||||
|
# Character ranges might be problematic outside the C locale. |
||||
|
# These definitions help. |
||||
|
upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ |
||||
|
lower=abcdefghijklmnopqrstuvwxyz |
||||
|
digits=0123456789 |
||||
|
alpha=${upper}${lower} |
||||
|
|
||||
|
if test -z "$depmode" || test -z "$source" || test -z "$object"; then |
||||
|
echo "depcomp: Variables source, object and depmode must be set" 1>&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
|
||||
|
# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. |
||||
|
depfile=${depfile-`echo "$object" | |
||||
|
sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} |
||||
|
tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} |
||||
|
|
||||
|
rm -f "$tmpdepfile" |
||||
|
|
||||
|
# Avoid interferences from the environment. |
||||
|
gccflag= dashmflag= |
||||
|
|
||||
|
# Some modes work just like other modes, but use different flags. We |
||||
|
# parameterize here, but still list the modes in the big case below, |
||||
|
# to make depend.m4 easier to write. Note that we *cannot* use a case |
||||
|
# here, because this file can only contain one case statement. |
||||
|
if test "$depmode" = hp; then |
||||
|
# HP compiler uses -M and no extra arg. |
||||
|
gccflag=-M |
||||
|
depmode=gcc |
||||
|
fi |
||||
|
|
||||
|
if test "$depmode" = dashXmstdout; then |
||||
|
# This is just like dashmstdout with a different argument. |
||||
|
dashmflag=-xM |
||||
|
depmode=dashmstdout |
||||
|
fi |
||||
|
|
||||
|
cygpath_u="cygpath -u -f -" |
||||
|
if test "$depmode" = msvcmsys; then |
||||
|
# This is just like msvisualcpp but w/o cygpath translation. |
||||
|
# Just convert the backslash-escaped backslashes to single forward |
||||
|
# slashes to satisfy depend.m4 |
||||
|
cygpath_u='sed s,\\\\,/,g' |
||||
|
depmode=msvisualcpp |
||||
|
fi |
||||
|
|
||||
|
if test "$depmode" = msvc7msys; then |
||||
|
# This is just like msvc7 but w/o cygpath translation. |
||||
|
# Just convert the backslash-escaped backslashes to single forward |
||||
|
# slashes to satisfy depend.m4 |
||||
|
cygpath_u='sed s,\\\\,/,g' |
||||
|
depmode=msvc7 |
||||
|
fi |
||||
|
|
||||
|
if test "$depmode" = xlc; then |
||||
|
# IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. |
||||
|
gccflag=-qmakedep=gcc,-MF |
||||
|
depmode=gcc |
||||
|
fi |
||||
|
|
||||
|
case "$depmode" in |
||||
|
gcc3) |
||||
|
## gcc 3 implements dependency tracking that does exactly what |
||||
|
## we want. Yay! Note: for some reason libtool 1.4 doesn't like |
||||
|
## it if -MD -MP comes after the -MF stuff. Hmm. |
||||
|
## Unfortunately, FreeBSD c89 acceptance of flags depends upon |
||||
|
## the command line argument order; so add the flags where they |
||||
|
## appear in depend2.am. Note that the slowdown incurred here |
||||
|
## affects only configure: in makefiles, %FASTDEP% shortcuts this. |
||||
|
for arg |
||||
|
do |
||||
|
case $arg in |
||||
|
-c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; |
||||
|
*) set fnord "$@" "$arg" ;; |
||||
|
esac |
||||
|
shift # fnord |
||||
|
shift # $arg |
||||
|
done |
||||
|
"$@" |
||||
|
stat=$? |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile" |
||||
|
exit $stat |
||||
|
fi |
||||
|
mv "$tmpdepfile" "$depfile" |
||||
|
;; |
||||
|
|
||||
|
gcc) |
||||
|
## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. |
||||
|
## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. |
||||
|
## (see the conditional assignment to $gccflag above). |
||||
|
## There are various ways to get dependency output from gcc. Here's |
||||
|
## why we pick this rather obscure method: |
||||
|
## - Don't want to use -MD because we'd like the dependencies to end |
||||
|
## up in a subdir. Having to rename by hand is ugly. |
||||
|
## (We might end up doing this anyway to support other compilers.) |
||||
|
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like |
||||
|
## -MM, not -M (despite what the docs say). Also, it might not be |
||||
|
## supported by the other compilers which use the 'gcc' depmode. |
||||
|
## - Using -M directly means running the compiler twice (even worse |
||||
|
## than renaming). |
||||
|
if test -z "$gccflag"; then |
||||
|
gccflag=-MD, |
||||
|
fi |
||||
|
"$@" -Wp,"$gccflag$tmpdepfile" |
||||
|
stat=$? |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile" |
||||
|
exit $stat |
||||
|
fi |
||||
|
rm -f "$depfile" |
||||
|
echo "$object : \\" > "$depfile" |
||||
|
# The second -e expression handles DOS-style file names with drive |
||||
|
# letters. |
||||
|
sed -e 's/^[^:]*: / /' \ |
||||
|
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" |
||||
|
## This next piece of magic avoids the "deleted header file" problem. |
||||
|
## The problem is that when a header file which appears in a .P file |
||||
|
## is deleted, the dependency causes make to die (because there is |
||||
|
## typically no way to rebuild the header). We avoid this by adding |
||||
|
## dummy dependencies for each header file. Too bad gcc doesn't do |
||||
|
## this for us directly. |
||||
|
## Some versions of gcc put a space before the ':'. On the theory |
||||
|
## that the space means something, we add a space to the output as |
||||
|
## well. hp depmode also adds that space, but also prefixes the VPATH |
||||
|
## to the object. Take care to not repeat it in the output. |
||||
|
## Some versions of the HPUX 10.20 sed can't process this invocation |
||||
|
## correctly. Breaking it into two sed invocations is a workaround. |
||||
|
tr ' ' "$nl" < "$tmpdepfile" \ |
||||
|
| sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ |
||||
|
| sed -e 's/$/ :/' >> "$depfile" |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
hp) |
||||
|
# This case exists only to let depend.m4 do its work. It works by |
||||
|
# looking at the text of this script. This case will never be run, |
||||
|
# since it is checked for above. |
||||
|
exit 1 |
||||
|
;; |
||||
|
|
||||
|
sgi) |
||||
|
if test "$libtool" = yes; then |
||||
|
"$@" "-Wp,-MDupdate,$tmpdepfile" |
||||
|
else |
||||
|
"$@" -MDupdate "$tmpdepfile" |
||||
|
fi |
||||
|
stat=$? |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile" |
||||
|
exit $stat |
||||
|
fi |
||||
|
rm -f "$depfile" |
||||
|
|
||||
|
if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files |
||||
|
echo "$object : \\" > "$depfile" |
||||
|
# Clip off the initial element (the dependent). Don't try to be |
||||
|
# clever and replace this with sed code, as IRIX sed won't handle |
||||
|
# lines with more than a fixed number of characters (4096 in |
||||
|
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; |
||||
|
# the IRIX cc adds comments like '#:fec' to the end of the |
||||
|
# dependency line. |
||||
|
tr ' ' "$nl" < "$tmpdepfile" \ |
||||
|
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ |
||||
|
| tr "$nl" ' ' >> "$depfile" |
||||
|
echo >> "$depfile" |
||||
|
# The second pass generates a dummy entry for each header file. |
||||
|
tr ' ' "$nl" < "$tmpdepfile" \ |
||||
|
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ |
||||
|
>> "$depfile" |
||||
|
else |
||||
|
make_dummy_depfile |
||||
|
fi |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
xlc) |
||||
|
# This case exists only to let depend.m4 do its work. It works by |
||||
|
# looking at the text of this script. This case will never be run, |
||||
|
# since it is checked for above. |
||||
|
exit 1 |
||||
|
;; |
||||
|
|
||||
|
aix) |
||||
|
# The C for AIX Compiler uses -M and outputs the dependencies |
||||
|
# in a .u file. In older versions, this file always lives in the |
||||
|
# current directory. Also, the AIX compiler puts '$object:' at the |
||||
|
# start of each line; $object doesn't have directory information. |
||||
|
# Version 6 uses the directory in both cases. |
||||
|
set_dir_from "$object" |
||||
|
set_base_from "$object" |
||||
|
if test "$libtool" = yes; then |
||||
|
tmpdepfile1=$dir$base.u |
||||
|
tmpdepfile2=$base.u |
||||
|
tmpdepfile3=$dir.libs/$base.u |
||||
|
"$@" -Wc,-M |
||||
|
else |
||||
|
tmpdepfile1=$dir$base.u |
||||
|
tmpdepfile2=$dir$base.u |
||||
|
tmpdepfile3=$dir$base.u |
||||
|
"$@" -M |
||||
|
fi |
||||
|
stat=$? |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" |
||||
|
exit $stat |
||||
|
fi |
||||
|
|
||||
|
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" |
||||
|
do |
||||
|
test -f "$tmpdepfile" && break |
||||
|
done |
||||
|
aix_post_process_depfile |
||||
|
;; |
||||
|
|
||||
|
tcc) |
||||
|
# tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 |
||||
|
# FIXME: That version still under development at the moment of writing. |
||||
|
# Make that this statement remains true also for stable, released |
||||
|
# versions. |
||||
|
# It will wrap lines (doesn't matter whether long or short) with a |
||||
|
# trailing '\', as in: |
||||
|
# |
||||
|
# foo.o : \ |
||||
|
# foo.c \ |
||||
|
# foo.h \ |
||||
|
# |
||||
|
# It will put a trailing '\' even on the last line, and will use leading |
||||
|
# spaces rather than leading tabs (at least since its commit 0394caf7 |
||||
|
# "Emit spaces for -MD"). |
||||
|
"$@" -MD -MF "$tmpdepfile" |
||||
|
stat=$? |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile" |
||||
|
exit $stat |
||||
|
fi |
||||
|
rm -f "$depfile" |
||||
|
# Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. |
||||
|
# We have to change lines of the first kind to '$object: \'. |
||||
|
sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" |
||||
|
# And for each line of the second kind, we have to emit a 'dep.h:' |
||||
|
# dummy dependency, to avoid the deleted-header problem. |
||||
|
sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
## The order of this option in the case statement is important, since the |
||||
|
## shell code in configure will try each of these formats in the order |
||||
|
## listed in this file. A plain '-MD' option would be understood by many |
||||
|
## compilers, so we must ensure this comes after the gcc and icc options. |
||||
|
pgcc) |
||||
|
# Portland's C compiler understands '-MD'. |
||||
|
# Will always output deps to 'file.d' where file is the root name of the |
||||
|
# source file under compilation, even if file resides in a subdirectory. |
||||
|
# The object file name does not affect the name of the '.d' file. |
||||
|
# pgcc 10.2 will output |
||||
|
# foo.o: sub/foo.c sub/foo.h |
||||
|
# and will wrap long lines using '\' : |
||||
|
# foo.o: sub/foo.c ... \ |
||||
|
# sub/foo.h ... \ |
||||
|
# ... |
||||
|
set_dir_from "$object" |
||||
|
# Use the source, not the object, to determine the base name, since |
||||
|
# that's sadly what pgcc will do too. |
||||
|
set_base_from "$source" |
||||
|
tmpdepfile=$base.d |
||||
|
|
||||
|
# For projects that build the same source file twice into different object |
||||
|
# files, the pgcc approach of using the *source* file root name can cause |
||||
|
# problems in parallel builds. Use a locking strategy to avoid stomping on |
||||
|
# the same $tmpdepfile. |
||||
|
lockdir=$base.d-lock |
||||
|
trap " |
||||
|
echo '$0: caught signal, cleaning up...' >&2 |
||||
|
rmdir '$lockdir' |
||||
|
exit 1 |
||||
|
" 1 2 13 15 |
||||
|
numtries=100 |
||||
|
i=$numtries |
||||
|
while test $i -gt 0; do |
||||
|
# mkdir is a portable test-and-set. |
||||
|
if mkdir "$lockdir" 2>/dev/null; then |
||||
|
# This process acquired the lock. |
||||
|
"$@" -MD |
||||
|
stat=$? |
||||
|
# Release the lock. |
||||
|
rmdir "$lockdir" |
||||
|
break |
||||
|
else |
||||
|
# If the lock is being held by a different process, wait |
||||
|
# until the winning process is done or we timeout. |
||||
|
while test -d "$lockdir" && test $i -gt 0; do |
||||
|
sleep 1 |
||||
|
i=`expr $i - 1` |
||||
|
done |
||||
|
fi |
||||
|
i=`expr $i - 1` |
||||
|
done |
||||
|
trap - 1 2 13 15 |
||||
|
if test $i -le 0; then |
||||
|
echo "$0: failed to acquire lock after $numtries attempts" >&2 |
||||
|
echo "$0: check lockdir '$lockdir'" >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
|
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile" |
||||
|
exit $stat |
||||
|
fi |
||||
|
rm -f "$depfile" |
||||
|
# Each line is of the form `foo.o: dependent.h', |
||||
|
# or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. |
||||
|
# Do two passes, one to just change these to |
||||
|
# `$object: dependent.h' and one to simply `dependent.h:'. |
||||
|
sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" |
||||
|
# Some versions of the HPUX 10.20 sed can't process this invocation |
||||
|
# correctly. Breaking it into two sed invocations is a workaround. |
||||
|
sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ |
||||
|
| sed -e 's/$/ :/' >> "$depfile" |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
hp2) |
||||
|
# The "hp" stanza above does not work with aCC (C++) and HP's ia64 |
||||
|
# compilers, which have integrated preprocessors. The correct option |
||||
|
# to use with these is +Maked; it writes dependencies to a file named |
||||
|
# 'foo.d', which lands next to the object file, wherever that |
||||
|
# happens to be. |
||||
|
# Much of this is similar to the tru64 case; see comments there. |
||||
|
set_dir_from "$object" |
||||
|
set_base_from "$object" |
||||
|
if test "$libtool" = yes; then |
||||
|
tmpdepfile1=$dir$base.d |
||||
|
tmpdepfile2=$dir.libs/$base.d |
||||
|
"$@" -Wc,+Maked |
||||
|
else |
||||
|
tmpdepfile1=$dir$base.d |
||||
|
tmpdepfile2=$dir$base.d |
||||
|
"$@" +Maked |
||||
|
fi |
||||
|
stat=$? |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile1" "$tmpdepfile2" |
||||
|
exit $stat |
||||
|
fi |
||||
|
|
||||
|
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" |
||||
|
do |
||||
|
test -f "$tmpdepfile" && break |
||||
|
done |
||||
|
if test -f "$tmpdepfile"; then |
||||
|
sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" |
||||
|
# Add 'dependent.h:' lines. |
||||
|
sed -ne '2,${ |
||||
|
s/^ *// |
||||
|
s/ \\*$// |
||||
|
s/$/:/ |
||||
|
p |
||||
|
}' "$tmpdepfile" >> "$depfile" |
||||
|
else |
||||
|
make_dummy_depfile |
||||
|
fi |
||||
|
rm -f "$tmpdepfile" "$tmpdepfile2" |
||||
|
;; |
||||
|
|
||||
|
tru64) |
||||
|
# The Tru64 compiler uses -MD to generate dependencies as a side |
||||
|
# effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. |
||||
|
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put |
||||
|
# dependencies in 'foo.d' instead, so we check for that too. |
||||
|
# Subdirectories are respected. |
||||
|
set_dir_from "$object" |
||||
|
set_base_from "$object" |
||||
|
|
||||
|
if test "$libtool" = yes; then |
||||
|
# Libtool generates 2 separate objects for the 2 libraries. These |
||||
|
# two compilations output dependencies in $dir.libs/$base.o.d and |
||||
|
# in $dir$base.o.d. We have to check for both files, because |
||||
|
# one of the two compilations can be disabled. We should prefer |
||||
|
# $dir$base.o.d over $dir.libs/$base.o.d because the latter is |
||||
|
# automatically cleaned when .libs/ is deleted, while ignoring |
||||
|
# the former would cause a distcleancheck panic. |
||||
|
tmpdepfile1=$dir$base.o.d # libtool 1.5 |
||||
|
tmpdepfile2=$dir.libs/$base.o.d # Likewise. |
||||
|
tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 |
||||
|
"$@" -Wc,-MD |
||||
|
else |
||||
|
tmpdepfile1=$dir$base.d |
||||
|
tmpdepfile2=$dir$base.d |
||||
|
tmpdepfile3=$dir$base.d |
||||
|
"$@" -MD |
||||
|
fi |
||||
|
|
||||
|
stat=$? |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" |
||||
|
exit $stat |
||||
|
fi |
||||
|
|
||||
|
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" |
||||
|
do |
||||
|
test -f "$tmpdepfile" && break |
||||
|
done |
||||
|
# Same post-processing that is required for AIX mode. |
||||
|
aix_post_process_depfile |
||||
|
;; |
||||
|
|
||||
|
msvc7) |
||||
|
if test "$libtool" = yes; then |
||||
|
showIncludes=-Wc,-showIncludes |
||||
|
else |
||||
|
showIncludes=-showIncludes |
||||
|
fi |
||||
|
"$@" $showIncludes > "$tmpdepfile" |
||||
|
stat=$? |
||||
|
grep -v '^Note: including file: ' "$tmpdepfile" |
||||
|
if test $stat -ne 0; then |
||||
|
rm -f "$tmpdepfile" |
||||
|
exit $stat |
||||
|
fi |
||||
|
rm -f "$depfile" |
||||
|
echo "$object : \\" > "$depfile" |
||||
|
# The first sed program below extracts the file names and escapes |
||||
|
# backslashes for cygpath. The second sed program outputs the file |
||||
|
# name when reading, but also accumulates all include files in the |
||||
|
# hold buffer in order to output them again at the end. This only |
||||
|
# works with sed implementations that can handle large buffers. |
||||
|
sed < "$tmpdepfile" -n ' |
||||
|
/^Note: including file: *\(.*\)/ { |
||||
|
s//\1/ |
||||
|
s/\\/\\\\/g |
||||
|
p |
||||
|
}' | $cygpath_u | sort -u | sed -n ' |
||||
|
s/ /\\ /g |
||||
|
s/\(.*\)/'"$tab"'\1 \\/p |
||||
|
s/.\(.*\) \\/\1:/ |
||||
|
H |
||||
|
$ { |
||||
|
s/.*/'"$tab"'/ |
||||
|
G |
||||
|
p |
||||
|
}' >> "$depfile" |
||||
|
echo >> "$depfile" # make sure the fragment doesn't end with a backslash |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
msvc7msys) |
||||
|
# This case exists only to let depend.m4 do its work. It works by |
||||
|
# looking at the text of this script. This case will never be run, |
||||
|
# since it is checked for above. |
||||
|
exit 1 |
||||
|
;; |
||||
|
|
||||
|
#nosideeffect) |
||||
|
# This comment above is used by automake to tell side-effect |
||||
|
# dependency tracking mechanisms from slower ones. |
||||
|
|
||||
|
dashmstdout) |
||||
|
# Important note: in order to support this mode, a compiler *must* |
||||
|
# always write the preprocessed file to stdout, regardless of -o. |
||||
|
"$@" || exit $? |
||||
|
|
||||
|
# Remove the call to Libtool. |
||||
|
if test "$libtool" = yes; then |
||||
|
while test "X$1" != 'X--mode=compile'; do |
||||
|
shift |
||||
|
done |
||||
|
shift |
||||
|
fi |
||||
|
|
||||
|
# Remove '-o $object'. |
||||
|
IFS=" " |
||||
|
for arg |
||||
|
do |
||||
|
case $arg in |
||||
|
-o) |
||||
|
shift |
||||
|
;; |
||||
|
$object) |
||||
|
shift |
||||
|
;; |
||||
|
*) |
||||
|
set fnord "$@" "$arg" |
||||
|
shift # fnord |
||||
|
shift # $arg |
||||
|
;; |
||||
|
esac |
||||
|
done |
||||
|
|
||||
|
test -z "$dashmflag" && dashmflag=-M |
||||
|
# Require at least two characters before searching for ':' |
||||
|
# in the target name. This is to cope with DOS-style filenames: |
||||
|
# a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. |
||||
|
"$@" $dashmflag | |
||||
|
sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" |
||||
|
rm -f "$depfile" |
||||
|
cat < "$tmpdepfile" > "$depfile" |
||||
|
# Some versions of the HPUX 10.20 sed can't process this sed invocation |
||||
|
# correctly. Breaking it into two sed invocations is a workaround. |
||||
|
tr ' ' "$nl" < "$tmpdepfile" \ |
||||
|
| sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ |
||||
|
| sed -e 's/$/ :/' >> "$depfile" |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
dashXmstdout) |
||||
|
# This case only exists to satisfy depend.m4. It is never actually |
||||
|
# run, as this mode is specially recognized in the preamble. |
||||
|
exit 1 |
||||
|
;; |
||||
|
|
||||
|
makedepend) |
||||
|
"$@" || exit $? |
||||
|
# Remove any Libtool call |
||||
|
if test "$libtool" = yes; then |
||||
|
while test "X$1" != 'X--mode=compile'; do |
||||
|
shift |
||||
|
done |
||||
|
shift |
||||
|
fi |
||||
|
# X makedepend |
||||
|
shift |
||||
|
cleared=no eat=no |
||||
|
for arg |
||||
|
do |
||||
|
case $cleared in |
||||
|
no) |
||||
|
set ""; shift |
||||
|
cleared=yes ;; |
||||
|
esac |
||||
|
if test $eat = yes; then |
||||
|
eat=no |
||||
|
continue |
||||
|
fi |
||||
|
case "$arg" in |
||||
|
-D*|-I*) |
||||
|
set fnord "$@" "$arg"; shift ;; |
||||
|
# Strip any option that makedepend may not understand. Remove |
||||
|
# the object too, otherwise makedepend will parse it as a source file. |
||||
|
-arch) |
||||
|
eat=yes ;; |
||||
|
-*|$object) |
||||
|
;; |
||||
|
*) |
||||
|
set fnord "$@" "$arg"; shift ;; |
||||
|
esac |
||||
|
done |
||||
|
obj_suffix=`echo "$object" | sed 's/^.*\././'` |
||||
|
touch "$tmpdepfile" |
||||
|
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" |
||||
|
rm -f "$depfile" |
||||
|
# makedepend may prepend the VPATH from the source file name to the object. |
||||
|
# No need to regex-escape $object, excess matching of '.' is harmless. |
||||
|
sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" |
||||
|
# Some versions of the HPUX 10.20 sed can't process the last invocation |
||||
|
# correctly. Breaking it into two sed invocations is a workaround. |
||||
|
sed '1,2d' "$tmpdepfile" \ |
||||
|
| tr ' ' "$nl" \ |
||||
|
| sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ |
||||
|
| sed -e 's/$/ :/' >> "$depfile" |
||||
|
rm -f "$tmpdepfile" "$tmpdepfile".bak |
||||
|
;; |
||||
|
|
||||
|
cpp) |
||||
|
# Important note: in order to support this mode, a compiler *must* |
||||
|
# always write the preprocessed file to stdout. |
||||
|
"$@" || exit $? |
||||
|
|
||||
|
# Remove the call to Libtool. |
||||
|
if test "$libtool" = yes; then |
||||
|
while test "X$1" != 'X--mode=compile'; do |
||||
|
shift |
||||
|
done |
||||
|
shift |
||||
|
fi |
||||
|
|
||||
|
# Remove '-o $object'. |
||||
|
IFS=" " |
||||
|
for arg |
||||
|
do |
||||
|
case $arg in |
||||
|
-o) |
||||
|
shift |
||||
|
;; |
||||
|
$object) |
||||
|
shift |
||||
|
;; |
||||
|
*) |
||||
|
set fnord "$@" "$arg" |
||||
|
shift # fnord |
||||
|
shift # $arg |
||||
|
;; |
||||
|
esac |
||||
|
done |
||||
|
|
||||
|
"$@" -E \ |
||||
|
| sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ |
||||
|
-e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ |
||||
|
| sed '$ s: \\$::' > "$tmpdepfile" |
||||
|
rm -f "$depfile" |
||||
|
echo "$object : \\" > "$depfile" |
||||
|
cat < "$tmpdepfile" >> "$depfile" |
||||
|
sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
msvisualcpp) |
||||
|
# Important note: in order to support this mode, a compiler *must* |
||||
|
# always write the preprocessed file to stdout. |
||||
|
"$@" || exit $? |
||||
|
|
||||
|
# Remove the call to Libtool. |
||||
|
if test "$libtool" = yes; then |
||||
|
while test "X$1" != 'X--mode=compile'; do |
||||
|
shift |
||||
|
done |
||||
|
shift |
||||
|
fi |
||||
|
|
||||
|
IFS=" " |
||||
|
for arg |
||||
|
do |
||||
|
case "$arg" in |
||||
|
-o) |
||||
|
shift |
||||
|
;; |
||||
|
$object) |
||||
|
shift |
||||
|
;; |
||||
|
"-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") |
||||
|
set fnord "$@" |
||||
|
shift |
||||
|
shift |
||||
|
;; |
||||
|
*) |
||||
|
set fnord "$@" "$arg" |
||||
|
shift |
||||
|
shift |
||||
|
;; |
||||
|
esac |
||||
|
done |
||||
|
"$@" -E 2>/dev/null | |
||||
|
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" |
||||
|
rm -f "$depfile" |
||||
|
echo "$object : \\" > "$depfile" |
||||
|
sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" |
||||
|
echo "$tab" >> "$depfile" |
||||
|
sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" |
||||
|
rm -f "$tmpdepfile" |
||||
|
;; |
||||
|
|
||||
|
msvcmsys) |
||||
|
# This case exists only to let depend.m4 do its work. It works by |
||||
|
# looking at the text of this script. This case will never be run, |
||||
|
# since it is checked for above. |
||||
|
exit 1 |
||||
|
;; |
||||
|
|
||||
|
none) |
||||
|
exec "$@" |
||||
|
;; |
||||
|
|
||||
|
*) |
||||
|
echo "Unknown depmode $depmode" 1>&2 |
||||
|
exit 1 |
||||
|
;; |
||||
|
esac |
||||
|
|
||||
|
exit 0 |
||||
|
|
||||
|
# Local Variables: |
||||
|
# mode: shell-script |
||||
|
# sh-indentation: 2 |
||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp) |
||||
|
# time-stamp-start: "scriptversion=" |
||||
|
# time-stamp-format: "%:y-%02m-%02d.%02H" |
||||
|
# time-stamp-time-zone: "UTC" |
||||
|
# time-stamp-end: "; # UTC" |
||||
|
# End: |
@ -0,0 +1,501 @@ |
|||||
|
#!/bin/sh |
||||
|
# install - install a program, script, or datafile |
||||
|
|
||||
|
scriptversion=2013-12-25.23; # UTC |
||||
|
|
||||
|
# This originates from X11R5 (mit/util/scripts/install.sh), which was |
||||
|
# later released in X11R6 (xc/config/util/install.sh) with the |
||||
|
# following copyright and license. |
||||
|
# |
||||
|
# Copyright (C) 1994 X Consortium |
||||
|
# |
||||
|
# Permission is hereby granted, free of charge, to any person obtaining a copy |
||||
|
# of this software and associated documentation files (the "Software"), to |
||||
|
# deal in the Software without restriction, including without limitation the |
||||
|
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or |
||||
|
# sell copies of the Software, and to permit persons to whom the Software is |
||||
|
# furnished to do so, subject to the following conditions: |
||||
|
# |
||||
|
# The above copyright notice and this permission notice shall be included in |
||||
|
# all copies or substantial portions of the Software. |
||||
|
# |
||||
|
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
||||
|
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
||||
|
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
||||
|
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN |
||||
|
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- |
||||
|
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
||||
|
# |
||||
|
# Except as contained in this notice, the name of the X Consortium shall not |
||||
|
# be used in advertising or otherwise to promote the sale, use or other deal- |
||||
|
# ings in this Software without prior written authorization from the X Consor- |
||||
|
# tium. |
||||
|
# |
||||
|
# |
||||
|
# FSF changes to this file are in the public domain. |
||||
|
# |
||||
|
# Calling this script install-sh is preferred over install.sh, to prevent |
||||
|
# 'make' implicit rules from creating a file called install from it |
||||
|
# when there is no Makefile. |
||||
|
# |
||||
|
# This script is compatible with the BSD install script, but was written |
||||
|
# from scratch. |
||||
|
|
||||
|
tab=' ' |
||||
|
nl=' |
||||
|
' |
||||
|
IFS=" $tab$nl" |
||||
|
|
||||
|
# Set DOITPROG to "echo" to test this script. |
||||
|
|
||||
|
doit=${DOITPROG-} |
||||
|
doit_exec=${doit:-exec} |
||||
|
|
||||
|
# Put in absolute file names if you don't have them in your path; |
||||
|
# or use environment vars. |
||||
|
|
||||
|
chgrpprog=${CHGRPPROG-chgrp} |
||||
|
chmodprog=${CHMODPROG-chmod} |
||||
|
chownprog=${CHOWNPROG-chown} |
||||
|
cmpprog=${CMPPROG-cmp} |
||||
|
cpprog=${CPPROG-cp} |
||||
|
mkdirprog=${MKDIRPROG-mkdir} |
||||
|
mvprog=${MVPROG-mv} |
||||
|
rmprog=${RMPROG-rm} |
||||
|
stripprog=${STRIPPROG-strip} |
||||
|
|
||||
|
posix_mkdir= |
||||
|
|
||||
|
# Desired mode of installed file. |
||||
|
mode=0755 |
||||
|
|
||||
|
chgrpcmd= |
||||
|
chmodcmd=$chmodprog |
||||
|
chowncmd= |
||||
|
mvcmd=$mvprog |
||||
|
rmcmd="$rmprog -f" |
||||
|
stripcmd= |
||||
|
|
||||
|
src= |
||||
|
dst= |
||||
|
dir_arg= |
||||
|
dst_arg= |
||||
|
|
||||
|
copy_on_change=false |
||||
|
is_target_a_directory=possibly |
||||
|
|
||||
|
usage="\ |
||||
|
Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE |
||||
|
or: $0 [OPTION]... SRCFILES... DIRECTORY |
||||
|
or: $0 [OPTION]... -t DIRECTORY SRCFILES... |
||||
|
or: $0 [OPTION]... -d DIRECTORIES... |
||||
|
|
||||
|
In the 1st form, copy SRCFILE to DSTFILE. |
||||
|
In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. |
||||
|
In the 4th, create DIRECTORIES. |
||||
|
|
||||
|
Options: |
||||
|
--help display this help and exit. |
||||
|
--version display version info and exit. |
||||
|
|
||||
|
-c (ignored) |
||||
|
-C install only if different (preserve the last data modification time) |
||||
|
-d create directories instead of installing files. |
||||
|
-g GROUP $chgrpprog installed files to GROUP. |
||||
|
-m MODE $chmodprog installed files to MODE. |
||||
|
-o USER $chownprog installed files to USER. |
||||
|
-s $stripprog installed files. |
||||
|
-t DIRECTORY install into DIRECTORY. |
||||
|
-T report an error if DSTFILE is a directory. |
||||
|
|
||||
|
Environment variables override the default commands: |
||||
|
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG |
||||
|
RMPROG STRIPPROG |
||||
|
" |
||||
|
|
||||
|
while test $# -ne 0; do |
||||
|
case $1 in |
||||
|
-c) ;; |
||||
|
|
||||
|
-C) copy_on_change=true;; |
||||
|
|
||||
|
-d) dir_arg=true;; |
||||
|
|
||||
|
-g) chgrpcmd="$chgrpprog $2" |
||||
|
shift;; |
||||
|
|
||||
|
--help) echo "$usage"; exit $?;; |
||||
|
|
||||
|
-m) mode=$2 |
||||
|
case $mode in |
||||
|
*' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) |
||||
|
echo "$0: invalid mode: $mode" >&2 |
||||
|
exit 1;; |
||||
|
esac |
||||
|
shift;; |
||||
|
|
||||
|
-o) chowncmd="$chownprog $2" |
||||
|
shift;; |
||||
|
|
||||
|
-s) stripcmd=$stripprog;; |
||||
|
|
||||
|
-t) |
||||
|
is_target_a_directory=always |
||||
|
dst_arg=$2 |
||||
|
# Protect names problematic for 'test' and other utilities. |
||||
|
case $dst_arg in |
||||
|
-* | [=\(\)!]) dst_arg=./$dst_arg;; |
||||
|
esac |
||||
|
shift;; |
||||
|
|
||||
|
-T) is_target_a_directory=never;; |
||||
|
|
||||
|
--version) echo "$0 $scriptversion"; exit $?;; |
||||
|
|
||||
|
--) shift |
||||
|
break;; |
||||
|
|
||||
|
-*) echo "$0: invalid option: $1" >&2 |
||||
|
exit 1;; |
||||
|
|
||||
|
*) break;; |
||||
|
esac |
||||
|
shift |
||||
|
done |
||||
|
|
||||
|
# We allow the use of options -d and -T together, by making -d |
||||
|
# take the precedence; this is for compatibility with GNU install. |
||||
|
|
||||
|
if test -n "$dir_arg"; then |
||||
|
if test -n "$dst_arg"; then |
||||
|
echo "$0: target directory not allowed when installing a directory." >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
fi |
||||
|
|
||||
|
if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then |
||||
|
# When -d is used, all remaining arguments are directories to create. |
||||
|
# When -t is used, the destination is already specified. |
||||
|
# Otherwise, the last argument is the destination. Remove it from $@. |
||||
|
for arg |
||||
|
do |
||||
|
if test -n "$dst_arg"; then |
||||
|
# $@ is not empty: it contains at least $arg. |
||||
|
set fnord "$@" "$dst_arg" |
||||
|
shift # fnord |
||||
|
fi |
||||
|
shift # arg |
||||
|
dst_arg=$arg |
||||
|
# Protect names problematic for 'test' and other utilities. |
||||
|
case $dst_arg in |
||||
|
-* | [=\(\)!]) dst_arg=./$dst_arg;; |
||||
|
esac |
||||
|
done |
||||
|
fi |
||||
|
|
||||
|
if test $# -eq 0; then |
||||
|
if test -z "$dir_arg"; then |
||||
|
echo "$0: no input file specified." >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
# It's OK to call 'install-sh -d' without argument. |
||||
|
# This can happen when creating conditional directories. |
||||
|
exit 0 |
||||
|
fi |
||||
|
|
||||
|
if test -z "$dir_arg"; then |
||||
|
if test $# -gt 1 || test "$is_target_a_directory" = always; then |
||||
|
if test ! -d "$dst_arg"; then |
||||
|
echo "$0: $dst_arg: Is not a directory." >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
fi |
||||
|
fi |
||||
|
|
||||
|
if test -z "$dir_arg"; then |
||||
|
do_exit='(exit $ret); exit $ret' |
||||
|
trap "ret=129; $do_exit" 1 |
||||
|
trap "ret=130; $do_exit" 2 |
||||
|
trap "ret=141; $do_exit" 13 |
||||
|
trap "ret=143; $do_exit" 15 |
||||
|
|
||||
|
# Set umask so as not to create temps with too-generous modes. |
||||
|
# However, 'strip' requires both read and write access to temps. |
||||
|
case $mode in |
||||
|
# Optimize common cases. |
||||
|
*644) cp_umask=133;; |
||||
|
*755) cp_umask=22;; |
||||
|
|
||||
|
*[0-7]) |
||||
|
if test -z "$stripcmd"; then |
||||
|
u_plus_rw= |
||||
|
else |
||||
|
u_plus_rw='% 200' |
||||
|
fi |
||||
|
cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; |
||||
|
*) |
||||
|
if test -z "$stripcmd"; then |
||||
|
u_plus_rw= |
||||
|
else |
||||
|
u_plus_rw=,u+rw |
||||
|
fi |
||||
|
cp_umask=$mode$u_plus_rw;; |
||||
|
esac |
||||
|
fi |
||||
|
|
||||
|
for src |
||||
|
do |
||||
|
# Protect names problematic for 'test' and other utilities. |
||||
|
case $src in |
||||
|
-* | [=\(\)!]) src=./$src;; |
||||
|
esac |
||||
|
|
||||
|
if test -n "$dir_arg"; then |
||||
|
dst=$src |
||||
|
dstdir=$dst |
||||
|
test -d "$dstdir" |
||||
|
dstdir_status=$? |
||||
|
else |
||||
|
|
||||
|
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command |
||||
|
# might cause directories to be created, which would be especially bad |
||||
|
# if $src (and thus $dsttmp) contains '*'. |
||||
|
if test ! -f "$src" && test ! -d "$src"; then |
||||
|
echo "$0: $src does not exist." >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
|
||||
|
if test -z "$dst_arg"; then |
||||
|
echo "$0: no destination specified." >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
dst=$dst_arg |
||||
|
|
||||
|
# If destination is a directory, append the input filename; won't work |
||||
|
# if double slashes aren't ignored. |
||||
|
if test -d "$dst"; then |
||||
|
if test "$is_target_a_directory" = never; then |
||||
|
echo "$0: $dst_arg: Is a directory" >&2 |
||||
|
exit 1 |
||||
|
fi |
||||
|
dstdir=$dst |
||||
|
dst=$dstdir/`basename "$src"` |
||||
|
dstdir_status=0 |
||||
|
else |
||||
|
dstdir=`dirname "$dst"` |
||||
|
test -d "$dstdir" |
||||
|
dstdir_status=$? |
||||
|
fi |
||||
|
fi |
||||
|
|
||||
|
obsolete_mkdir_used=false |
||||
|
|
||||
|
if test $dstdir_status != 0; then |
||||
|
case $posix_mkdir in |
||||
|
'') |
||||
|
# Create intermediate dirs using mode 755 as modified by the umask. |
||||
|
# This is like FreeBSD 'install' as of 1997-10-28. |
||||
|
umask=`umask` |
||||
|
case $stripcmd.$umask in |
||||
|
# Optimize common cases. |
||||
|
*[2367][2367]) mkdir_umask=$umask;; |
||||
|
.*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; |
||||
|
|
||||
|
*[0-7]) |
||||
|
mkdir_umask=`expr $umask + 22 \ |
||||
|
- $umask % 100 % 40 + $umask % 20 \ |
||||
|
- $umask % 10 % 4 + $umask % 2 |
||||
|
`;; |
||||
|
*) mkdir_umask=$umask,go-w;; |
||||
|
esac |
||||
|
|
||||
|
# With -d, create the new directory with the user-specified mode. |
||||
|
# Otherwise, rely on $mkdir_umask. |
||||
|
if test -n "$dir_arg"; then |
||||
|
mkdir_mode=-m$mode |
||||
|
else |
||||
|
mkdir_mode= |
||||
|
fi |
||||
|
|
||||
|
posix_mkdir=false |
||||
|
case $umask in |
||||
|
*[123567][0-7][0-7]) |
||||
|
# POSIX mkdir -p sets u+wx bits regardless of umask, which |
||||
|
# is incompatible with FreeBSD 'install' when (umask & 300) != 0. |
||||
|
;; |
||||
|
*) |
||||
|
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ |
||||
|
trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 |
||||
|
|
||||
|
if (umask $mkdir_umask && |
||||
|
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 |
||||
|
then |
||||
|
if test -z "$dir_arg" || { |
||||
|
# Check for POSIX incompatibilities with -m. |
||||
|
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or |
||||
|
# other-writable bit of parent directory when it shouldn't. |
||||
|
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory. |
||||
|
ls_ld_tmpdir=`ls -ld "$tmpdir"` |
||||
|
case $ls_ld_tmpdir in |
||||
|
d????-?r-*) different_mode=700;; |
||||
|
d????-?--*) different_mode=755;; |
||||
|
*) false;; |
||||
|
esac && |
||||
|
$mkdirprog -m$different_mode -p -- "$tmpdir" && { |
||||
|
ls_ld_tmpdir_1=`ls -ld "$tmpdir"` |
||||
|
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" |
||||
|
} |
||||
|
} |
||||
|
then posix_mkdir=: |
||||
|
fi |
||||
|
rmdir "$tmpdir/d" "$tmpdir" |
||||
|
else |
||||
|
# Remove any dirs left behind by ancient mkdir implementations. |
||||
|
rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null |
||||
|
fi |
||||
|
trap '' 0;; |
||||
|
esac;; |
||||
|
esac |
||||
|
|
||||
|
if |
||||
|
$posix_mkdir && ( |
||||
|
umask $mkdir_umask && |
||||
|
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" |
||||
|
) |
||||
|
then : |
||||
|
else |
||||
|
|
||||
|
# The umask is ridiculous, or mkdir does not conform to POSIX, |
||||
|
# or it failed possibly due to a race condition. Create the |
||||
|
# directory the slow way, step by step, checking for races as we go. |
||||
|
|
||||
|
case $dstdir in |
||||
|
/*) prefix='/';; |
||||
|
[-=\(\)!]*) prefix='./';; |
||||
|
*) prefix='';; |
||||
|
esac |
||||
|
|
||||
|
oIFS=$IFS |
||||
|
IFS=/ |
||||
|
set -f |
||||
|
set fnord $dstdir |
||||
|
shift |
||||
|
set +f |
||||
|
IFS=$oIFS |
||||
|
|
||||
|
prefixes= |
||||
|
|
||||
|
for d |
||||
|
do |
||||
|
test X"$d" = X && continue |
||||
|
|
||||
|
prefix=$prefix$d |
||||
|
if test -d "$prefix"; then |
||||
|
prefixes= |
||||
|
else |
||||
|
if $posix_mkdir; then |
||||
|
(umask=$mkdir_umask && |
||||
|
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break |
||||
|
# Don't fail if two instances are running concurrently. |
||||
|
test -d "$prefix" || exit 1 |
||||
|
else |
||||
|
case $prefix in |
||||
|
*\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; |
||||
|
*) qprefix=$prefix;; |
||||
|
esac |
||||
|
prefixes="$prefixes '$qprefix'" |
||||
|
fi |
||||
|
fi |
||||
|
prefix=$prefix/ |
||||
|
done |
||||
|
|
||||
|
if test -n "$prefixes"; then |
||||
|
# Don't fail if two instances are running concurrently. |
||||
|
(umask $mkdir_umask && |
||||
|
eval "\$doit_exec \$mkdirprog $prefixes") || |
||||
|
test -d "$dstdir" || exit 1 |
||||
|
obsolete_mkdir_used=true |
||||
|
fi |
||||
|
fi |
||||
|
fi |
||||
|
|
||||
|
if test -n "$dir_arg"; then |
||||
|
{ test -z "$chowncmd" || $doit $chowncmd "$dst"; } && |
||||
|
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && |
||||
|
{ test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || |
||||
|
test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 |
||||
|
else |
||||
|
|
||||
|
# Make a couple of temp file names in the proper directory. |
||||
|
dsttmp=$dstdir/_inst.$$_ |
||||
|
rmtmp=$dstdir/_rm.$$_ |
||||
|
|
||||
|
# Trap to clean up those temp files at exit. |
||||
|
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 |
||||
|
|
||||
|
# Copy the file name to the temp name. |
||||
|
(umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && |
||||
|
|
||||
|
# and set any options; do chmod last to preserve setuid bits. |
||||
|
# |
||||
|
# If any of these fail, we abort the whole thing. If we want to |
||||
|
# ignore errors from any of these, just make sure not to ignore |
||||
|
# errors from the above "$doit $cpprog $src $dsttmp" command. |
||||
|
# |
||||
|
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && |
||||
|
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && |
||||
|
{ test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && |
||||
|
{ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && |
||||
|
|
||||
|
# If -C, don't bother to copy if it wouldn't change the file. |
||||
|
if $copy_on_change && |
||||
|
old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && |
||||
|
new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && |
||||
|
set -f && |
||||
|
set X $old && old=:$2:$4:$5:$6 && |
||||
|
set X $new && new=:$2:$4:$5:$6 && |
||||
|
set +f && |
||||
|
test "$old" = "$new" && |
||||
|
$cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 |
||||
|
then |
||||
|
rm -f "$dsttmp" |
||||
|
else |
||||
|
# Rename the file to the real destination. |
||||
|
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || |
||||
|
|
||||
|
# The rename failed, perhaps because mv can't rename something else |
||||
|
# to itself, or perhaps because mv is so ancient that it does not |
||||
|
# support -f. |
||||
|
{ |
||||
|
# Now remove or move aside any old file at destination location. |
||||
|
# We try this two ways since rm can't unlink itself on some |
||||
|
# systems and the destination file might be busy for other |
||||
|
# reasons. In this case, the final cleanup might fail but the new |
||||
|
# file should still install successfully. |
||||
|
{ |
||||
|
test ! -f "$dst" || |
||||
|
$doit $rmcmd -f "$dst" 2>/dev/null || |
||||
|
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && |
||||
|
{ $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } |
||||
|
} || |
||||
|
{ echo "$0: cannot unlink or rename $dst" >&2 |
||||
|
(exit 1); exit 1 |
||||
|
} |
||||
|
} && |
||||
|
|
||||
|
# Now rename the file to the real destination. |
||||
|
$doit $mvcmd "$dsttmp" "$dst" |
||||
|
} |
||||
|
fi || exit 1 |
||||
|
|
||||
|
trap '' 0 |
||||
|
fi |
||||
|
done |
||||
|
|
||||
|
# Local variables: |
||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp) |
||||
|
# time-stamp-start: "scriptversion=" |
||||
|
# time-stamp-format: "%:y-%02m-%02d.%02H" |
||||
|
# time-stamp-time-zone: "UTC" |
||||
|
# time-stamp-end: "; # UTC" |
||||
|
# End: |
File diff suppressed because it is too large
@ -0,0 +1,215 @@ |
|||||
|
#! /bin/sh |
||||
|
# Common wrapper for a few potentially missing GNU programs. |
||||
|
|
||||
|
scriptversion=2013-10-28.13; # UTC |
||||
|
|
||||
|
# Copyright (C) 1996-2014 Free Software Foundation, Inc. |
||||
|
# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. |
||||
|
|
||||
|
# This program is free software; you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU General Public License as published by |
||||
|
# the Free Software Foundation; either version 2, or (at your option) |
||||
|
# any later version. |
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful, |
||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
|
# GNU General Public License for more details. |
||||
|
|
||||
|
# You should have received a copy of the GNU General Public License |
||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||
|
|
||||
|
# As a special exception to the GNU General Public License, if you |
||||
|
# distribute this file as part of a program that contains a |
||||
|
# configuration script generated by Autoconf, you may include it under |
||||
|
# the same distribution terms that you use for the rest of that program. |
||||
|
|
||||
|
if test $# -eq 0; then |
||||
|
echo 1>&2 "Try '$0 --help' for more information" |
||||
|
exit 1 |
||||
|
fi |
||||
|
|
||||
|
case $1 in |
||||
|
|
||||
|
--is-lightweight) |
||||
|
# Used by our autoconf macros to check whether the available missing |
||||
|
# script is modern enough. |
||||
|
exit 0 |
||||
|
;; |
||||
|
|
||||
|
--run) |
||||
|
# Back-compat with the calling convention used by older automake. |
||||
|
shift |
||||
|
;; |
||||
|
|
||||
|
-h|--h|--he|--hel|--help) |
||||
|
echo "\ |
||||
|
$0 [OPTION]... PROGRAM [ARGUMENT]... |
||||
|
|
||||
|
Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due |
||||
|
to PROGRAM being missing or too old. |
||||
|
|
||||
|
Options: |
||||
|
-h, --help display this help and exit |
||||
|
-v, --version output version information and exit |
||||
|
|
||||
|
Supported PROGRAM values: |
||||
|
aclocal autoconf autoheader autom4te automake makeinfo |
||||
|
bison yacc flex lex help2man |
||||
|
|
||||
|
Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and |
||||
|
'g' are ignored when checking the name. |
||||
|
|
||||
|
Send bug reports to <bug-automake@gnu.org>." |
||||
|
exit $? |
||||
|
;; |
||||
|
|
||||
|
-v|--v|--ve|--ver|--vers|--versi|--versio|--version) |
||||
|
echo "missing $scriptversion (GNU Automake)" |
||||
|
exit $? |
||||
|
;; |
||||
|
|
||||
|
-*) |
||||
|
echo 1>&2 "$0: unknown '$1' option" |
||||
|
echo 1>&2 "Try '$0 --help' for more information" |
||||
|
exit 1 |
||||
|
;; |
||||
|
|
||||
|
esac |
||||
|
|
||||
|
# Run the given program, remember its exit status. |
||||
|
"$@"; st=$? |
||||
|
|
||||
|
# If it succeeded, we are done. |
||||
|
test $st -eq 0 && exit 0 |
||||
|
|
||||
|
# Also exit now if we it failed (or wasn't found), and '--version' was |
||||
|
# passed; such an option is passed most likely to detect whether the |
||||
|
# program is present and works. |
||||
|
case $2 in --version|--help) exit $st;; esac |
||||
|
|
||||
|
# Exit code 63 means version mismatch. This often happens when the user |
||||
|
# tries to use an ancient version of a tool on a file that requires a |
||||
|
# minimum version. |
||||
|
if test $st -eq 63; then |
||||
|
msg="probably too old" |
||||
|
elif test $st -eq 127; then |
||||
|
# Program was missing. |
||||
|
msg="missing on your system" |
||||
|
else |
||||
|
# Program was found and executed, but failed. Give up. |
||||
|
exit $st |
||||
|
fi |
||||
|
|
||||
|
perl_URL=http://www.perl.org/ |
||||
|
flex_URL=http://flex.sourceforge.net/ |
||||
|
gnu_software_URL=http://www.gnu.org/software |
||||
|
|
||||
|
program_details () |
||||
|
{ |
||||
|
case $1 in |
||||
|
aclocal|automake) |
||||
|
echo "The '$1' program is part of the GNU Automake package:" |
||||
|
echo "<$gnu_software_URL/automake>" |
||||
|
echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" |
||||
|
echo "<$gnu_software_URL/autoconf>" |
||||
|
echo "<$gnu_software_URL/m4/>" |
||||
|
echo "<$perl_URL>" |
||||
|
;; |
||||
|
autoconf|autom4te|autoheader) |
||||
|
echo "The '$1' program is part of the GNU Autoconf package:" |
||||
|
echo "<$gnu_software_URL/autoconf/>" |
||||
|
echo "It also requires GNU m4 and Perl in order to run:" |
||||
|
echo "<$gnu_software_URL/m4/>" |
||||
|
echo "<$perl_URL>" |
||||
|
;; |
||||
|
esac |
||||
|
} |
||||
|
|
||||
|
give_advice () |
||||
|
{ |
||||
|
# Normalize program name to check for. |
||||
|
normalized_program=`echo "$1" | sed ' |
||||
|
s/^gnu-//; t |
||||
|
s/^gnu//; t |
||||
|
s/^g//; t'` |
||||
|
|
||||
|
printf '%s\n' "'$1' is $msg." |
||||
|
|
||||
|
configure_deps="'configure.ac' or m4 files included by 'configure.ac'" |
||||
|
case $normalized_program in |
||||
|
autoconf*) |
||||
|
echo "You should only need it if you modified 'configure.ac'," |
||||
|
echo "or m4 files included by it." |
||||
|
program_details 'autoconf' |
||||
|
;; |
||||
|
autoheader*) |
||||
|
echo "You should only need it if you modified 'acconfig.h' or" |
||||
|
echo "$configure_deps." |
||||
|
program_details 'autoheader' |
||||
|
;; |
||||
|
automake*) |
||||
|
echo "You should only need it if you modified 'Makefile.am' or" |
||||
|
echo "$configure_deps." |
||||
|
program_details 'automake' |
||||
|
;; |
||||
|
aclocal*) |
||||
|
echo "You should only need it if you modified 'acinclude.m4' or" |
||||
|
echo "$configure_deps." |
||||
|
program_details 'aclocal' |
||||
|
;; |
||||
|
autom4te*) |
||||
|
echo "You might have modified some maintainer files that require" |
||||
|
echo "the 'autom4te' program to be rebuilt." |
||||
|
program_details 'autom4te' |
||||
|
;; |
||||
|
bison*|yacc*) |
||||
|
echo "You should only need it if you modified a '.y' file." |
||||
|
echo "You may want to install the GNU Bison package:" |
||||
|
echo "<$gnu_software_URL/bison/>" |
||||
|
;; |
||||
|
lex*|flex*) |
||||
|
echo "You should only need it if you modified a '.l' file." |
||||
|
echo "You may want to install the Fast Lexical Analyzer package:" |
||||
|
echo "<$flex_URL>" |
||||
|
;; |
||||
|
help2man*) |
||||
|
echo "You should only need it if you modified a dependency" \ |
||||
|
"of a man page." |
||||
|
echo "You may want to install the GNU Help2man package:" |
||||
|
echo "<$gnu_software_URL/help2man/>" |
||||
|
;; |
||||
|
makeinfo*) |
||||
|
echo "You should only need it if you modified a '.texi' file, or" |
||||
|
echo "any other file indirectly affecting the aspect of the manual." |
||||
|
echo "You might want to install the Texinfo package:" |
||||
|
echo "<$gnu_software_URL/texinfo/>" |
||||
|
echo "The spurious makeinfo call might also be the consequence of" |
||||
|
echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" |
||||
|
echo "want to install GNU make:" |
||||
|
echo "<$gnu_software_URL/make/>" |
||||
|
;; |
||||
|
*) |
||||
|
echo "You might have modified some files without having the proper" |
||||
|
echo "tools for further handling them. Check the 'README' file, it" |
||||
|
echo "often tells you about the needed prerequisites for installing" |
||||
|
echo "this package. You may also peek at any GNU archive site, in" |
||||
|
echo "case some other package contains this missing '$1' program." |
||||
|
;; |
||||
|
esac |
||||
|
} |
||||
|
|
||||
|
give_advice "$1" | sed -e '1s/^/WARNING: /' \ |
||||
|
-e '2,$s/^/ /' >&2 |
||||
|
|
||||
|
# Propagate the correct exit status (expected to be 127 for a program |
||||
|
# not found, 63 for a program that failed due to version mismatch). |
||||
|
exit $st |
||||
|
|
||||
|
# Local variables: |
||||
|
# eval: (add-hook 'write-file-hooks 'time-stamp) |
||||
|
# time-stamp-start: "scriptversion=" |
||||
|
# time-stamp-format: "%:y-%02m-%02d.%02H" |
||||
|
# time-stamp-time-zone: "UTC" |
||||
|
# time-stamp-end: "; # UTC" |
||||
|
# End: |
@ -0,0 +1,9 @@ |
|||||
|
machine: |
||||
|
pre: |
||||
|
- sudo apt-get install -y automake autoconf |
||||
|
- sudo apt-get install -y libtool check xz-utils |
||||
|
- sudo apt-get remove -y texlive-base |
||||
|
|
||||
|
test: |
||||
|
override: |
||||
|
- ./test/all |
@ -0,0 +1,62 @@ |
|||||
|
/* config.h. Generated from config.h.in by configure. */ |
||||
|
/* config.h.in. Generated from configure.ac by autoheader. */ |
||||
|
|
||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */ |
||||
|
#define HAVE_DLFCN_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <inttypes.h> header file. */ |
||||
|
#define HAVE_INTTYPES_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <memory.h> header file. */ |
||||
|
#define HAVE_MEMORY_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <stdint.h> header file. */ |
||||
|
#define HAVE_STDINT_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <stdlib.h> header file. */ |
||||
|
#define HAVE_STDLIB_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <strings.h> header file. */ |
||||
|
#define HAVE_STRINGS_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <string.h> header file. */ |
||||
|
#define HAVE_STRING_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */ |
||||
|
#define HAVE_SYS_STAT_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <sys/types.h> header file. */ |
||||
|
#define HAVE_SYS_TYPES_H 1 |
||||
|
|
||||
|
/* Define to 1 if you have the <unistd.h> header file. */ |
||||
|
#define HAVE_UNISTD_H 1 |
||||
|
|
||||
|
/* Define to the sub-directory where libtool stores uninstalled libraries. */ |
||||
|
#define LT_OBJDIR ".libs/" |
||||
|
|
||||
|
/* Name of package */ |
||||
|
#define PACKAGE "libfnv" |
||||
|
|
||||
|
/* Define to the address where bug reports for this package should be sent. */ |
||||
|
#define PACKAGE_BUGREPORT "fnvhash@fnvhash.com" |
||||
|
|
||||
|
/* Define to the full name of this package. */ |
||||
|
#define PACKAGE_NAME "libfnv" |
||||
|
|
||||
|
/* Define to the full name and version of this package. */ |
||||
|
#define PACKAGE_STRING "libfnv 0.8.2" |
||||
|
|
||||
|
/* Define to the one symbol short name of this package. */ |
||||
|
#define PACKAGE_TARNAME "libfnv" |
||||
|
|
||||
|
/* Define to the home page for this package. */ |
||||
|
#define PACKAGE_URL "" |
||||
|
|
||||
|
/* Define to the version of this package. */ |
||||
|
#define PACKAGE_VERSION "0.8.2" |
||||
|
|
||||
|
/* Define to 1 if you have the ANSI C header files. */ |
||||
|
#define STDC_HEADERS 1 |
||||
|
|
||||
|
/* Version number of package */ |
||||
|
#define VERSION "0.8.2" |
@ -0,0 +1,61 @@ |
|||||
|
/* config.h.in. Generated from configure.ac by autoheader. */ |
||||
|
|
||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */ |
||||
|
#undef HAVE_DLFCN_H |
||||
|
|
||||
|
/* Define to 1 if you have the <inttypes.h> header file. */ |
||||
|
#undef HAVE_INTTYPES_H |
||||
|
|
||||
|
/* Define to 1 if you have the <memory.h> header file. */ |
||||
|
#undef HAVE_MEMORY_H |
||||
|
|
||||
|
/* Define to 1 if you have the <stdint.h> header file. */ |
||||
|
#undef HAVE_STDINT_H |
||||
|
|
||||
|
/* Define to 1 if you have the <stdlib.h> header file. */ |
||||
|
#undef HAVE_STDLIB_H |
||||
|
|
||||
|
/* Define to 1 if you have the <strings.h> header file. */ |
||||
|
#undef HAVE_STRINGS_H |
||||
|
|
||||
|
/* Define to 1 if you have the <string.h> header file. */ |
||||
|
#undef HAVE_STRING_H |
||||
|
|
||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */ |
||||
|
#undef HAVE_SYS_STAT_H |
||||
|
|
||||
|
/* Define to 1 if you have the <sys/types.h> header file. */ |
||||
|
#undef HAVE_SYS_TYPES_H |
||||
|
|
||||
|
/* Define to 1 if you have the <unistd.h> header file. */ |
||||
|
#undef HAVE_UNISTD_H |
||||
|
|
||||
|
/* Define to the sub-directory where libtool stores uninstalled libraries. */ |
||||
|
#undef LT_OBJDIR |
||||
|
|
||||
|
/* Name of package */ |
||||
|
#undef PACKAGE |
||||
|
|
||||
|
/* Define to the address where bug reports for this package should be sent. */ |
||||
|
#undef PACKAGE_BUGREPORT |
||||
|
|
||||
|
/* Define to the full name of this package. */ |
||||
|
#undef PACKAGE_NAME |
||||
|
|
||||
|
/* Define to the full name and version of this package. */ |
||||
|
#undef PACKAGE_STRING |
||||
|
|
||||
|
/* Define to the one symbol short name of this package. */ |
||||
|
#undef PACKAGE_TARNAME |
||||
|
|
||||
|
/* Define to the home page for this package. */ |
||||
|
#undef PACKAGE_URL |
||||
|
|
||||
|
/* Define to the version of this package. */ |
||||
|
#undef PACKAGE_VERSION |
||||
|
|
||||
|
/* Define to 1 if you have the ANSI C header files. */ |
||||
|
#undef STDC_HEADERS |
||||
|
|
||||
|
/* Version number of package */ |
||||
|
#undef VERSION |
@ -0,0 +1,61 @@ |
|||||
|
/* config.h.in. Generated from configure.ac by autoheader. */ |
||||
|
|
||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */ |
||||
|
#undef HAVE_DLFCN_H |
||||
|
|
||||
|
/* Define to 1 if you have the <inttypes.h> header file. */ |
||||
|
#undef HAVE_INTTYPES_H |
||||
|
|
||||
|
/* Define to 1 if you have the <memory.h> header file. */ |
||||
|
#undef HAVE_MEMORY_H |
||||
|
|
||||
|
/* Define to 1 if you have the <stdint.h> header file. */ |
||||
|
#undef HAVE_STDINT_H |
||||
|
|
||||
|
/* Define to 1 if you have the <stdlib.h> header file. */ |
||||
|
#undef HAVE_STDLIB_H |
||||
|
|
||||
|
/* Define to 1 if you have the <strings.h> header file. */ |
||||
|
#undef HAVE_STRINGS_H |
||||
|
|
||||
|
/* Define to 1 if you have the <string.h> header file. */ |
||||
|
#undef HAVE_STRING_H |
||||
|
|
||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */ |
||||
|
#undef HAVE_SYS_STAT_H |
||||
|
|
||||
|
/* Define to 1 if you have the <sys/types.h> header file. */ |
||||
|
#undef HAVE_SYS_TYPES_H |
||||
|
|
||||
|
/* Define to 1 if you have the <unistd.h> header file. */ |
||||
|
#undef HAVE_UNISTD_H |
||||
|
|
||||
|
/* Define to the sub-directory where libtool stores uninstalled libraries. */ |
||||
|
#undef LT_OBJDIR |
||||
|
|
||||
|
/* Name of package */ |
||||
|
#undef PACKAGE |
||||
|
|
||||
|
/* Define to the address where bug reports for this package should be sent. */ |
||||
|
#undef PACKAGE_BUGREPORT |
||||
|
|
||||
|
/* Define to the full name of this package. */ |
||||
|
#undef PACKAGE_NAME |
||||
|
|
||||
|
/* Define to the full name and version of this package. */ |
||||
|
#undef PACKAGE_STRING |
||||
|
|
||||
|
/* Define to the one symbol short name of this package. */ |
||||
|
#undef PACKAGE_TARNAME |
||||
|
|
||||
|
/* Define to the home page for this package. */ |
||||
|
#undef PACKAGE_URL |
||||
|
|
||||
|
/* Define to the version of this package. */ |
||||
|
#undef PACKAGE_VERSION |
||||
|
|
||||
|
/* Define to 1 if you have the ANSI C header files. */ |
||||
|
#undef STDC_HEADERS |
||||
|
|
||||
|
/* Version number of package */ |
||||
|
#undef VERSION |
@ -0,0 +1,684 @@ |
|||||
|
This file contains any messages produced by compilers while |
||||
|
running configure, to aid debugging if configure makes a mistake. |
||||
|
|
||||
|
It was created by libfnv configure 0.8.2, which was |
||||
|
generated by GNU Autoconf 2.69. Invocation command line was |
||||
|
|
||||
|
$ ./configure --no-create --no-recursion |
||||
|
|
||||
|
## --------- ## |
||||
|
## Platform. ## |
||||
|
## --------- ## |
||||
|
|
||||
|
hostname = stark |
||||
|
uname -m = x86_64 |
||||
|
uname -r = 4.11.7-1-ARCH |
||||
|
uname -s = Linux |
||||
|
uname -v = #1 SMP PREEMPT Sat Jun 24 09:07:09 CEST 2017 |
||||
|
|
||||
|
/usr/bin/uname -p = unknown |
||||
|
/bin/uname -X = unknown |
||||
|
|
||||
|
/bin/arch = unknown |
||||
|
/usr/bin/arch -k = unknown |
||||
|
/usr/convex/getsysinfo = unknown |
||||
|
/usr/bin/hostinfo = unknown |
||||
|
/bin/machine = unknown |
||||
|
/usr/bin/oslevel = unknown |
||||
|
/bin/universe = unknown |
||||
|
|
||||
|
PATH: /home/wes/.rvm/gems/ruby-2.3.3/bin |
||||
|
PATH: /home/wes/.rvm/gems/ruby-2.3.3@global/bin |
||||
|
PATH: /home/wes/.rvm/rubies/ruby-2.3.3/bin |
||||
|
PATH: /home/wes/.nix-profile/bin |
||||
|
PATH: /home/wes/.nix-profile/sbin |
||||
|
PATH: /home/wes/.cabal/bin |
||||
|
PATH: /usr/local/bin |
||||
|
PATH: /usr/bin |
||||
|
PATH: /bin |
||||
|
PATH: /usr/local/sbin |
||||
|
PATH: /usr/sbin |
||||
|
PATH: /home/wes/.local/bin |
||||
|
PATH: /sbin |
||||
|
PATH: /usr/bin/core_perl |
||||
|
PATH: /home/wes/.texlive/2012/bin/x86_64-linux |
||||
|
PATH: /home/wes/.gem/ruby/2.3.0/bin |
||||
|
PATH: /home/wes/gostuff/bin |
||||
|
PATH: /home/wes/.gem/ruby/2.2.0/bin |
||||
|
PATH: /home/wes/toolchains/arm-2013.11/bin |
||||
|
PATH: /opt/gecko-sdk/sdk/bin |
||||
|
PATH: /opt/addon-sdk/bin |
||||
|
PATH: /opt/android-sdk/tools |
||||
|
PATH: /home/wes/.rvm/bin |
||||
|
|
||||
|
|
||||
|
## ----------- ## |
||||
|
## Core tests. ## |
||||
|
## ----------- ## |
||||
|
|
||||
|
configure:2177: checking for a BSD-compatible install |
||||
|
configure:2245: result: /usr/bin/install -c |
||||
|
configure:2256: checking whether build environment is sane |
||||
|
configure:2311: result: yes |
||||
|
configure:2462: checking for a thread-safe mkdir -p |
||||
|
configure:2501: result: /usr/bin/mkdir -p |
||||
|
configure:2508: checking for gawk |
||||
|
configure:2524: found /usr/bin/gawk |
||||
|
configure:2535: result: gawk |
||||
|
configure:2546: checking whether make sets $(MAKE) |
||||
|
configure:2568: result: yes |
||||
|
configure:2597: checking whether make supports nested variables |
||||
|
configure:2614: result: yes |
||||
|
configure:2769: checking build system type |
||||
|
configure:2783: result: x86_64-unknown-linux-gnu |
||||
|
configure:2803: checking host system type |
||||
|
configure:2816: result: x86_64-unknown-linux-gnu |
||||
|
configure:2857: checking how to print strings |
||||
|
configure:2884: result: printf |
||||
|
configure:2917: checking for style of include used by make |
||||
|
configure:2945: result: GNU |
||||
|
configure:3016: checking for gcc |
||||
|
configure:3032: found /usr/bin/gcc |
||||
|
configure:3043: result: gcc |
||||
|
configure:3272: checking for C compiler version |
||||
|
configure:3281: gcc --version >&5 |
||||
|
gcc (GCC) 7.1.1 20170528 |
||||
|
Copyright (C) 2017 Free Software Foundation, Inc. |
||||
|
This is free software; see the source for copying conditions. There is NO |
||||
|
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
||||
|
|
||||
|
configure:3292: $? = 0 |
||||
|
configure:3281: gcc -v >&5 |
||||
|
Using built-in specs. |
||||
|
COLLECT_GCC=gcc |
||||
|
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper |
||||
|
Target: x86_64-pc-linux-gnu |
||||
|
Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release |
||||
|
Thread model: posix |
||||
|
gcc version 7.1.1 20170528 (GCC) |
||||
|
configure:3292: $? = 0 |
||||
|
configure:3281: gcc -V >&5 |
||||
|
gcc: error: unrecognized command line option '-V' |
||||
|
gcc: fatal error: no input files |
||||
|
compilation terminated. |
||||
|
configure:3292: $? = 1 |
||||
|
configure:3281: gcc -qversion >&5 |
||||
|
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? |
||||
|
gcc: fatal error: no input files |
||||
|
compilation terminated. |
||||
|
configure:3292: $? = 1 |
||||
|
configure:3312: checking whether the C compiler works |
||||
|
configure:3334: gcc conftest.c >&5 |
||||
|
configure:3338: $? = 0 |
||||
|
configure:3386: result: yes |
||||
|
configure:3389: checking for C compiler default output file name |
||||
|
configure:3391: result: a.out |
||||
|
configure:3397: checking for suffix of executables |
||||
|
configure:3404: gcc -o conftest conftest.c >&5 |
||||
|
configure:3408: $? = 0 |
||||
|
configure:3430: result: |
||||
|
configure:3452: checking whether we are cross compiling |
||||
|
configure:3460: gcc -o conftest conftest.c >&5 |
||||
|
configure:3464: $? = 0 |
||||
|
configure:3471: ./conftest |
||||
|
configure:3475: $? = 0 |
||||
|
configure:3490: result: no |
||||
|
configure:3495: checking for suffix of object files |
||||
|
configure:3517: gcc -c conftest.c >&5 |
||||
|
configure:3521: $? = 0 |
||||
|
configure:3542: result: o |
||||
|
configure:3546: checking whether we are using the GNU C compiler |
||||
|
configure:3565: gcc -c conftest.c >&5 |
||||
|
configure:3565: $? = 0 |
||||
|
configure:3574: result: yes |
||||
|
configure:3583: checking whether gcc accepts -g |
||||
|
configure:3603: gcc -c -g conftest.c >&5 |
||||
|
configure:3603: $? = 0 |
||||
|
configure:3644: result: yes |
||||
|
configure:3661: checking for gcc option to accept ISO C89 |
||||
|
configure:3724: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:3724: $? = 0 |
||||
|
configure:3737: result: none needed |
||||
|
configure:3762: checking whether gcc understands -c and -o together |
||||
|
configure:3784: gcc -c conftest.c -o conftest2.o |
||||
|
configure:3787: $? = 0 |
||||
|
configure:3784: gcc -c conftest.c -o conftest2.o |
||||
|
configure:3787: $? = 0 |
||||
|
configure:3799: result: yes |
||||
|
configure:3818: checking dependency style of gcc |
||||
|
configure:3929: result: gcc3 |
||||
|
configure:3944: checking for a sed that does not truncate output |
||||
|
configure:4008: result: /usr/bin/sed |
||||
|
configure:4026: checking for grep that handles long lines and -e |
||||
|
configure:4084: result: /usr/bin/grep |
||||
|
configure:4089: checking for egrep |
||||
|
configure:4151: result: /usr/bin/grep -E |
||||
|
configure:4156: checking for fgrep |
||||
|
configure:4218: result: /usr/bin/grep -F |
||||
|
configure:4253: checking for ld used by gcc |
||||
|
configure:4320: result: /usr/bin/ld |
||||
|
configure:4327: checking if the linker (/usr/bin/ld) is GNU ld |
||||
|
configure:4342: result: yes |
||||
|
configure:4354: checking for BSD- or MS-compatible name lister (nm) |
||||
|
configure:4408: result: /usr/bin/nm -B |
||||
|
configure:4538: checking the name lister (/usr/bin/nm -B) interface |
||||
|
configure:4545: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:4548: /usr/bin/nm -B "conftest.o" |
||||
|
configure:4551: output |
||||
|
0000000000000000 B some_variable |
||||
|
configure:4558: result: BSD nm |
||||
|
configure:4561: checking whether ln -s works |
||||
|
configure:4565: result: yes |
||||
|
configure:4573: checking the maximum length of command line arguments |
||||
|
configure:4704: result: 1572864 |
||||
|
configure:4752: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format |
||||
|
configure:4792: result: func_convert_file_noop |
||||
|
configure:4799: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format |
||||
|
configure:4819: result: func_convert_file_noop |
||||
|
configure:4826: checking for /usr/bin/ld option to reload object files |
||||
|
configure:4833: result: -r |
||||
|
configure:4907: checking for objdump |
||||
|
configure:4923: found /usr/bin/objdump |
||||
|
configure:4934: result: objdump |
||||
|
configure:4966: checking how to recognize dependent libraries |
||||
|
configure:5166: result: pass_all |
||||
|
configure:5251: checking for dlltool |
||||
|
configure:5281: result: no |
||||
|
configure:5311: checking how to associate runtime and link libraries |
||||
|
configure:5338: result: printf %s\n |
||||
|
configure:5399: checking for ar |
||||
|
configure:5415: found /usr/bin/ar |
||||
|
configure:5426: result: ar |
||||
|
configure:5463: checking for archiver @FILE support |
||||
|
configure:5480: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:5480: $? = 0 |
||||
|
configure:5483: ar cru libconftest.a @conftest.lst >&5 |
||||
|
ar: `u' modifier ignored since `D' is the default (see `U') |
||||
|
configure:5486: $? = 0 |
||||
|
configure:5491: ar cru libconftest.a @conftest.lst >&5 |
||||
|
ar: `u' modifier ignored since `D' is the default (see `U') |
||||
|
ar: conftest.o: No such file or directory |
||||
|
configure:5494: $? = 1 |
||||
|
configure:5506: result: @ |
||||
|
configure:5564: checking for strip |
||||
|
configure:5580: found /usr/bin/strip |
||||
|
configure:5591: result: strip |
||||
|
configure:5663: checking for ranlib |
||||
|
configure:5679: found /usr/bin/ranlib |
||||
|
configure:5690: result: ranlib |
||||
|
configure:5792: checking command to parse /usr/bin/nm -B output from gcc object |
||||
|
configure:5945: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:5948: $? = 0 |
||||
|
configure:5952: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm |
||||
|
configure:5955: $? = 0 |
||||
|
configure:6021: gcc -o conftest -g -O2 conftest.c conftstm.o >&5 |
||||
|
configure:6024: $? = 0 |
||||
|
configure:6062: result: ok |
||||
|
configure:6109: checking for sysroot |
||||
|
configure:6139: result: no |
||||
|
configure:6146: checking for a working dd |
||||
|
configure:6184: result: /usr/bin/dd |
||||
|
configure:6188: checking how to truncate binary pipes |
||||
|
configure:6203: result: /usr/bin/dd bs=4096 count=1 |
||||
|
configure:6339: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:6342: $? = 0 |
||||
|
configure:6532: checking for mt |
||||
|
configure:6562: result: no |
||||
|
configure:6582: checking if : is a manifest tool |
||||
|
configure:6588: : '-?' |
||||
|
configure:6596: result: no |
||||
|
configure:7273: checking how to run the C preprocessor |
||||
|
configure:7304: gcc -E conftest.c |
||||
|
configure:7304: $? = 0 |
||||
|
configure:7318: gcc -E conftest.c |
||||
|
conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory |
||||
|
#include <ac_nonexistent.h> |
||||
|
^~~~~~~~~~~~~~~~~~ |
||||
|
compilation terminated. |
||||
|
configure:7318: $? = 1 |
||||
|
configure: failed program was: |
||||
|
| /* confdefs.h */ |
||||
|
| #define PACKAGE_NAME "libfnv" |
||||
|
| #define PACKAGE_TARNAME "libfnv" |
||||
|
| #define PACKAGE_VERSION "0.8.2" |
||||
|
| #define PACKAGE_STRING "libfnv 0.8.2" |
||||
|
| #define PACKAGE_BUGREPORT "fnvhash@fnvhash.com" |
||||
|
| #define PACKAGE_URL "" |
||||
|
| #define PACKAGE "libfnv" |
||||
|
| #define VERSION "0.8.2" |
||||
|
| /* end confdefs.h. */ |
||||
|
| #include <ac_nonexistent.h> |
||||
|
configure:7343: result: gcc -E |
||||
|
configure:7363: gcc -E conftest.c |
||||
|
configure:7363: $? = 0 |
||||
|
configure:7377: gcc -E conftest.c |
||||
|
conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory |
||||
|
#include <ac_nonexistent.h> |
||||
|
^~~~~~~~~~~~~~~~~~ |
||||
|
compilation terminated. |
||||
|
configure:7377: $? = 1 |
||||
|
configure: failed program was: |
||||
|
| /* confdefs.h */ |
||||
|
| #define PACKAGE_NAME "libfnv" |
||||
|
| #define PACKAGE_TARNAME "libfnv" |
||||
|
| #define PACKAGE_VERSION "0.8.2" |
||||
|
| #define PACKAGE_STRING "libfnv 0.8.2" |
||||
|
| #define PACKAGE_BUGREPORT "fnvhash@fnvhash.com" |
||||
|
| #define PACKAGE_URL "" |
||||
|
| #define PACKAGE "libfnv" |
||||
|
| #define VERSION "0.8.2" |
||||
|
| /* end confdefs.h. */ |
||||
|
| #include <ac_nonexistent.h> |
||||
|
configure:7406: checking for ANSI C header files |
||||
|
configure:7426: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7426: $? = 0 |
||||
|
configure:7499: gcc -o conftest -g -O2 conftest.c >&5 |
||||
|
configure:7499: $? = 0 |
||||
|
configure:7499: ./conftest |
||||
|
configure:7499: $? = 0 |
||||
|
configure:7510: result: yes |
||||
|
configure:7523: checking for sys/types.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for sys/stat.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for stdlib.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for string.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for memory.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for strings.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for inttypes.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for stdint.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7523: checking for unistd.h |
||||
|
configure:7523: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7523: $? = 0 |
||||
|
configure:7523: result: yes |
||||
|
configure:7537: checking for dlfcn.h |
||||
|
configure:7537: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:7537: $? = 0 |
||||
|
configure:7537: result: yes |
||||
|
configure:7793: checking for objdir |
||||
|
configure:7808: result: .libs |
||||
|
configure:8072: checking if gcc supports -fno-rtti -fno-exceptions |
||||
|
configure:8090: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5 |
||||
|
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C |
||||
|
configure:8094: $? = 0 |
||||
|
configure:8107: result: no |
||||
|
configure:8465: checking for gcc option to produce PIC |
||||
|
configure:8472: result: -fPIC -DPIC |
||||
|
configure:8480: checking if gcc PIC flag -fPIC -DPIC works |
||||
|
configure:8498: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5 |
||||
|
configure:8502: $? = 0 |
||||
|
configure:8515: result: yes |
||||
|
configure:8544: checking if gcc static flag -static works |
||||
|
configure:8572: result: yes |
||||
|
configure:8587: checking if gcc supports -c -o file.o |
||||
|
configure:8608: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5 |
||||
|
configure:8612: $? = 0 |
||||
|
configure:8634: result: yes |
||||
|
configure:8642: checking if gcc supports -c -o file.o |
||||
|
configure:8689: result: yes |
||||
|
configure:8722: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries |
||||
|
configure:9981: result: yes |
||||
|
configure:10018: checking whether -lc should be explicitly linked in |
||||
|
configure:10026: gcc -c -g -O2 conftest.c >&5 |
||||
|
configure:10029: $? = 0 |
||||
|
configure:10044: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1 |
||||
|
configure:10047: $? = 0 |
||||
|
configure:10061: result: no |
||||
|
configure:10221: checking dynamic linker characteristics |
||||
|
configure:10802: gcc -o conftest -g -O2 -Wl,-rpath -Wl,/foo conftest.c >&5 |
||||
|
configure:10802: $? = 0 |
||||
|
configure:11039: result: GNU/Linux ld.so |
||||
|
configure:11161: checking how to hardcode library paths into programs |
||||
|
configure:11186: result: immediate |
||||
|
configure:11734: checking whether stripping libraries is possible |
||||
|
configure:11739: result: yes |
||||
|
configure:11774: checking if libtool supports shared libraries |
||||
|
configure:11776: result: yes |
||||
|
configure:11779: checking whether to build shared libraries |
||||
|
configure:11804: result: yes |
||||
|
configure:11807: checking whether to build static libraries |
||||
|
configure:11811: result: yes |
||||
|
configure:11897: checking for gcc |
||||
|
configure:11924: result: gcc |
||||
|
configure:12153: checking for C compiler version |
||||
|
configure:12162: gcc --version >&5 |
||||
|
gcc (GCC) 7.1.1 20170528 |
||||
|
Copyright (C) 2017 Free Software Foundation, Inc. |
||||
|
This is free software; see the source for copying conditions. There is NO |
||||
|
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
||||
|
|
||||
|
configure:12173: $? = 0 |
||||
|
configure:12162: gcc -v >&5 |
||||
|
Using built-in specs. |
||||
|
COLLECT_GCC=gcc |
||||
|
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper |
||||
|
Target: x86_64-pc-linux-gnu |
||||
|
Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release |
||||
|
Thread model: posix |
||||
|
gcc version 7.1.1 20170528 (GCC) |
||||
|
configure:12173: $? = 0 |
||||
|
configure:12162: gcc -V >&5 |
||||
|
gcc: error: unrecognized command line option '-V' |
||||
|
gcc: fatal error: no input files |
||||
|
compilation terminated. |
||||
|
configure:12173: $? = 1 |
||||
|
configure:12162: gcc -qversion >&5 |
||||
|
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? |
||||
|
gcc: fatal error: no input files |
||||
|
compilation terminated. |
||||
|
configure:12173: $? = 1 |
||||
|
configure:12177: checking whether we are using the GNU C compiler |
||||
|
configure:12205: result: yes |
||||
|
configure:12214: checking whether gcc accepts -g |
||||
|
configure:12275: result: yes |
||||
|
configure:12292: checking for gcc option to accept ISO C89 |
||||
|
configure:12368: result: none needed |
||||
|
configure:12393: checking whether gcc understands -c and -o together |
||||
|
configure:12430: result: yes |
||||
|
configure:12449: checking dependency style of gcc |
||||
|
configure:12560: result: gcc3 |
||||
|
configure:12579: checking if -Wl,--version-script works |
||||
|
configure:12606: gcc -o conftest -g -O2 -O3 -Wall -Wl,--version-script=conftest.map conftest.c >&5 |
||||
|
configure:12606: $? = 0 |
||||
|
configure:12616: result: yes |
||||
|
configure:12632: checking for checkmk |
||||
|
configure:12663: result: notfound |
||||
|
configure:12682: WARNING: checkmk not found please install "check" package for unit tests |
||||
|
configure:12801: checking that generated files are newer than configure |
||||
|
configure:12807: result: done |
||||
|
configure:12842: creating ./config.status |
||||
|
|
||||
|
## ---------------- ## |
||||
|
## Cache variables. ## |
||||
|
## ---------------- ## |
||||
|
|
||||
|
ac_cv_build=x86_64-unknown-linux-gnu |
||||
|
ac_cv_c_compiler_gnu=yes |
||||
|
ac_cv_env_CC_set= |
||||
|
ac_cv_env_CC_value= |
||||
|
ac_cv_env_CFLAGS_set= |
||||
|
ac_cv_env_CFLAGS_value= |
||||
|
ac_cv_env_CPPFLAGS_set= |
||||
|
ac_cv_env_CPPFLAGS_value= |
||||
|
ac_cv_env_CPP_set= |
||||
|
ac_cv_env_CPP_value= |
||||
|
ac_cv_env_LDFLAGS_set= |
||||
|
ac_cv_env_LDFLAGS_value= |
||||
|
ac_cv_env_LIBS_set= |
||||
|
ac_cv_env_LIBS_value= |
||||
|
ac_cv_env_LT_SYS_LIBRARY_PATH_set= |
||||
|
ac_cv_env_LT_SYS_LIBRARY_PATH_value= |
||||
|
ac_cv_env_build_alias_set= |
||||
|
ac_cv_env_build_alias_value= |
||||
|
ac_cv_env_host_alias_set= |
||||
|
ac_cv_env_host_alias_value= |
||||
|
ac_cv_env_target_alias_set= |
||||
|
ac_cv_env_target_alias_value= |
||||
|
ac_cv_header_dlfcn_h=yes |
||||
|
ac_cv_header_inttypes_h=yes |
||||
|
ac_cv_header_memory_h=yes |
||||
|
ac_cv_header_stdc=yes |
||||
|
ac_cv_header_stdint_h=yes |
||||
|
ac_cv_header_stdlib_h=yes |
||||
|
ac_cv_header_string_h=yes |
||||
|
ac_cv_header_strings_h=yes |
||||
|
ac_cv_header_sys_stat_h=yes |
||||
|
ac_cv_header_sys_types_h=yes |
||||
|
ac_cv_header_unistd_h=yes |
||||
|
ac_cv_host=x86_64-unknown-linux-gnu |
||||
|
ac_cv_objext=o |
||||
|
ac_cv_path_EGREP='/usr/bin/grep -E' |
||||
|
ac_cv_path_FGREP='/usr/bin/grep -F' |
||||
|
ac_cv_path_GREP=/usr/bin/grep |
||||
|
ac_cv_path_HAVE_CHECKMK_PATH=notfound |
||||
|
ac_cv_path_SED=/usr/bin/sed |
||||
|
ac_cv_path_install='/usr/bin/install -c' |
||||
|
ac_cv_path_lt_DD=/usr/bin/dd |
||||
|
ac_cv_path_mkdir=/usr/bin/mkdir |
||||
|
ac_cv_prog_AWK=gawk |
||||
|
ac_cv_prog_CPP='gcc -E' |
||||
|
ac_cv_prog_ac_ct_AR=ar |
||||
|
ac_cv_prog_ac_ct_CC=gcc |
||||
|
ac_cv_prog_ac_ct_OBJDUMP=objdump |
||||
|
ac_cv_prog_ac_ct_RANLIB=ranlib |
||||
|
ac_cv_prog_ac_ct_STRIP=strip |
||||
|
ac_cv_prog_cc_c89= |
||||
|
ac_cv_prog_cc_g=yes |
||||
|
ac_cv_prog_make_make_set=yes |
||||
|
am_cv_CC_dependencies_compiler_type=gcc3 |
||||
|
am_cv_make_support_nested_variables=yes |
||||
|
am_cv_prog_cc_c_o=yes |
||||
|
lt_cv_ar_at_file=@ |
||||
|
lt_cv_archive_cmds_need_lc=no |
||||
|
lt_cv_deplibs_check_method=pass_all |
||||
|
lt_cv_file_magic_cmd='$MAGIC_CMD' |
||||
|
lt_cv_file_magic_test_file= |
||||
|
lt_cv_ld_reload_flag=-r |
||||
|
lt_cv_nm_interface='BSD nm' |
||||
|
lt_cv_objdir=.libs |
||||
|
lt_cv_path_LD=/usr/bin/ld |
||||
|
lt_cv_path_NM='/usr/bin/nm -B' |
||||
|
lt_cv_path_mainfest_tool=no |
||||
|
lt_cv_prog_compiler_c_o=yes |
||||
|
lt_cv_prog_compiler_pic='-fPIC -DPIC' |
||||
|
lt_cv_prog_compiler_pic_works=yes |
||||
|
lt_cv_prog_compiler_rtti_exceptions=no |
||||
|
lt_cv_prog_compiler_static_works=yes |
||||
|
lt_cv_prog_gnu_ld=yes |
||||
|
lt_cv_sharedlib_from_linklib_cmd='printf %s\n' |
||||
|
lt_cv_shlibpath_overrides_runpath=no |
||||
|
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' |
||||
|
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\''' |
||||
|
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' |
||||
|
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' |
||||
|
lt_cv_sys_global_symbol_to_import= |
||||
|
lt_cv_sys_max_cmd_len=1572864 |
||||
|
lt_cv_to_host_file_cmd=func_convert_file_noop |
||||
|
lt_cv_to_tool_file_cmd=func_convert_file_noop |
||||
|
lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1' |
||||
|
rra_cv_ld_version_script=yes |
||||
|
|
||||
|
## ----------------- ## |
||||
|
## Output variables. ## |
||||
|
## ----------------- ## |
||||
|
|
||||
|
ACLOCAL='${SHELL} /home/wes/bfilter/libfnv/build-aux/missing aclocal-1.15' |
||||
|
AMDEPBACKSLASH='\' |
||||
|
AMDEP_FALSE='#' |
||||
|
AMDEP_TRUE='' |
||||
|
AMTAR='$${TAR-tar}' |
||||
|
AM_BACKSLASH='\' |
||||
|
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' |
||||
|
AM_DEFAULT_VERBOSITY='1' |
||||
|
AM_V='$(V)' |
||||
|
AR='ar' |
||||
|
AUTOCONF='${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoconf' |
||||
|
AUTOHEADER='${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoheader' |
||||
|
AUTOMAKE='${SHELL} /home/wes/bfilter/libfnv/build-aux/missing automake-1.15' |
||||
|
AWK='gawk' |
||||
|
CC='gcc' |
||||
|
CCDEPMODE='depmode=gcc3' |
||||
|
CFLAGS='-g -O2 -O3 -Wall' |
||||
|
CHECK_CFLAGS='' |
||||
|
CHECK_LIBS='' |
||||
|
CPP='gcc -E' |
||||
|
CPPFLAGS='' |
||||
|
CYGPATH_W='echo' |
||||
|
DEFS='-DHAVE_CONFIG_H' |
||||
|
DEPDIR='.deps' |
||||
|
DLLTOOL='false' |
||||
|
DSYMUTIL='' |
||||
|
DUMPBIN='' |
||||
|
ECHO_C='' |
||||
|
ECHO_N='-n' |
||||
|
ECHO_T='' |
||||
|
EGREP='/usr/bin/grep -E' |
||||
|
EXEEXT='' |
||||
|
FGREP='/usr/bin/grep -F' |
||||
|
GREP='/usr/bin/grep' |
||||
|
HAVE_CHECKMK_FALSE='' |
||||
|
HAVE_CHECKMK_PATH='notfound' |
||||
|
HAVE_CHECKMK_TRUE='#' |
||||
|
HAVE_LD_VERSION_SCRIPT_FALSE='#' |
||||
|
HAVE_LD_VERSION_SCRIPT_TRUE='' |
||||
|
INSTALL_DATA='${INSTALL} -m 644' |
||||
|
INSTALL_PROGRAM='${INSTALL}' |
||||
|
INSTALL_SCRIPT='${INSTALL}' |
||||
|
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' |
||||
|
LD='/usr/bin/ld -m elf_x86_64' |
||||
|
LDFLAGS='' |
||||
|
LIBOBJS='' |
||||
|
LIBS='' |
||||
|
LIBTOOL='$(SHELL) $(top_builddir)/libtool' |
||||
|
LIPO='' |
||||
|
LN_S='ln -s' |
||||
|
LTLIBOBJS='' |
||||
|
LT_SYS_LIBRARY_PATH='' |
||||
|
MAKEINFO='${SHELL} /home/wes/bfilter/libfnv/build-aux/missing makeinfo' |
||||
|
MANIFEST_TOOL=':' |
||||
|
MKDIR_P='/usr/bin/mkdir -p' |
||||
|
NM='/usr/bin/nm -B' |
||||
|
NMEDIT='' |
||||
|
OBJDUMP='objdump' |
||||
|
OBJEXT='o' |
||||
|
OTOOL64='' |
||||
|
OTOOL='' |
||||
|
PACKAGE='libfnv' |
||||
|
PACKAGE_BUGREPORT='fnvhash@fnvhash.com' |
||||
|
PACKAGE_NAME='libfnv' |
||||
|
PACKAGE_STRING='libfnv 0.8.2' |
||||
|
PACKAGE_TARNAME='libfnv' |
||||
|
PACKAGE_URL='' |
||||
|
PACKAGE_VERSION='0.8.2' |
||||
|
PATH_SEPARATOR=':' |
||||
|
RANLIB='ranlib' |
||||
|
SED='/usr/bin/sed' |
||||
|
SET_MAKE='' |
||||
|
SHELL='/bin/sh' |
||||
|
STRIP='strip' |
||||
|
VERSION='0.8.2' |
||||
|
ac_ct_AR='ar' |
||||
|
ac_ct_CC='gcc' |
||||
|
ac_ct_DUMPBIN='' |
||||
|
am__EXEEXT_FALSE='' |
||||
|
am__EXEEXT_TRUE='#' |
||||
|
am__fastdepCC_FALSE='#' |
||||
|
am__fastdepCC_TRUE='' |
||||
|
am__include='include' |
||||
|
am__isrc='' |
||||
|
am__leading_dot='.' |
||||
|
am__nodep='_no' |
||||
|
am__quote='' |
||||
|
am__tar='$${TAR-tar} chof - "$$tardir"' |
||||
|
am__untar='$${TAR-tar} xf -' |
||||
|
bindir='${exec_prefix}/bin' |
||||
|
build='x86_64-unknown-linux-gnu' |
||||
|
build_alias='' |
||||
|
build_cpu='x86_64' |
||||
|
build_os='linux-gnu' |
||||
|
build_vendor='unknown' |
||||
|
datadir='${datarootdir}' |
||||
|
datarootdir='${prefix}/share' |
||||
|
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' |
||||
|
dvidir='${docdir}' |
||||
|
exec_prefix='${prefix}' |
||||
|
host='x86_64-unknown-linux-gnu' |
||||
|
host_alias='' |
||||
|
host_cpu='x86_64' |
||||
|
host_os='linux-gnu' |
||||
|
host_vendor='unknown' |
||||
|
htmldir='${docdir}' |
||||
|
includedir='${prefix}/include' |
||||
|
infodir='${datarootdir}/info' |
||||
|
install_sh='${SHELL} /home/wes/bfilter/libfnv/build-aux/install-sh' |
||||
|
libdir='${exec_prefix}/lib' |
||||
|
libexecdir='${exec_prefix}/libexec' |
||||
|
localedir='${datarootdir}/locale' |
||||
|
localstatedir='${prefix}/var' |
||||
|
mandir='${datarootdir}/man' |
||||
|
mkdir_p='$(MKDIR_P)' |
||||
|
oldincludedir='/usr/include' |
||||
|
pdfdir='${docdir}' |
||||
|
prefix='/usr/local' |
||||
|
program_transform_name='s,x,x,' |
||||
|
psdir='${docdir}' |
||||
|
sbindir='${exec_prefix}/sbin' |
||||
|
sharedstatedir='${prefix}/com' |
||||
|
sysconfdir='${prefix}/etc' |
||||
|
target_alias='' |
||||
|
|
||||
|
## ----------- ## |
||||
|
## confdefs.h. ## |
||||
|
## ----------- ## |
||||
|
|
||||
|
/* confdefs.h */ |
||||
|
#define PACKAGE_NAME "libfnv" |
||||
|
#define PACKAGE_TARNAME "libfnv" |
||||
|
#define PACKAGE_VERSION "0.8.2" |
||||
|
#define PACKAGE_STRING "libfnv 0.8.2" |
||||
|
#define PACKAGE_BUGREPORT "fnvhash@fnvhash.com" |
||||
|
#define PACKAGE_URL "" |
||||
|
#define PACKAGE "libfnv" |
||||
|
#define VERSION "0.8.2" |
||||
|
#define STDC_HEADERS 1 |
||||
|
#define HAVE_SYS_TYPES_H 1 |
||||
|
#define HAVE_SYS_STAT_H 1 |
||||
|
#define HAVE_STDLIB_H 1 |
||||
|
#define HAVE_STRING_H 1 |
||||
|
#define HAVE_MEMORY_H 1 |
||||
|
#define HAVE_STRINGS_H 1 |
||||
|
#define HAVE_INTTYPES_H 1 |
||||
|
#define HAVE_STDINT_H 1 |
||||
|
#define HAVE_UNISTD_H 1 |
||||
|
#define HAVE_DLFCN_H 1 |
||||
|
#define LT_OBJDIR ".libs/" |
||||
|
|
||||
|
configure: exit 0 |
||||
|
|
||||
|
## ---------------------- ## |
||||
|
## Running config.status. ## |
||||
|
## ---------------------- ## |
||||
|
|
||||
|
This file was extended by libfnv config.status 0.8.2, which was |
||||
|
generated by GNU Autoconf 2.69. Invocation command line was |
||||
|
|
||||
|
CONFIG_FILES = |
||||
|
CONFIG_HEADERS = |
||||
|
CONFIG_LINKS = |
||||
|
CONFIG_COMMANDS = |
||||
|
$ ./config.status |
||||
|
|
||||
|
on stark |
||||
|
|
||||
|
config.status:1095: creating Makefile |
||||
|
config.status:1095: creating libfnv/Makefile |
||||
|
config.status:1095: creating libfnvutil/Makefile |
||||
|
config.status:1095: creating tools/Makefile |
||||
|
config.status:1095: creating test/Makefile |
||||
|
config.status:1095: creating test/unit/Makefile |
||||
|
config.status:1095: creating config.h |
||||
|
config.status:1276: config.h is unchanged |
||||
|
config.status:1324: executing depfiles commands |
||||
|
config.status:1324: executing libtool commands |
File diff suppressed because it is too large
File diff suppressed because it is too large
@ -0,0 +1,37 @@ |
|||||
|
AC_PREREQ([2.69]) |
||||
|
AC_INIT([libfnv], [0.8.2], [fnvhash@fnvhash.com]) |
||||
|
AC_CONFIG_AUX_DIR([build-aux]) |
||||
|
AC_CONFIG_LIBOBJ_DIR([portable]) |
||||
|
AC_CONFIG_MACRO_DIR([m4]) |
||||
|
AM_INIT_AUTOMAKE() |
||||
|
LT_INIT() |
||||
|
LT_PREREQ([2.2]) |
||||
|
AC_PROG_CC() |
||||
|
CFLAGS="$CFLAGS -O3 -Wall" |
||||
|
AC_CONFIG_SRCDIR([libfnv/fnv.c]) |
||||
|
AC_CONFIG_HEADERS([config.h]) |
||||
|
RRA_LD_VERSION_SCRIPT |
||||
|
|
||||
|
AC_CONFIG_FILES([Makefile |
||||
|
libfnv/Makefile |
||||
|
libfnvutil/Makefile |
||||
|
tools/Makefile |
||||
|
test/Makefile |
||||
|
test/unit/Makefile |
||||
|
]) |
||||
|
|
||||
|
AC_PATH_PROG([HAVE_CHECKMK_PATH], [checkmk], [notfound]) |
||||
|
|
||||
|
AM_CONDITIONAL([HAVE_CHECKMK], [ test ! "x$HAVE_CHECKMK_PATH" = "xnotfound" ]) |
||||
|
|
||||
|
if test "x$HAVE_CHECKMK_PATH" = "xnotfound" ; then |
||||
|
AC_WARN([checkmk not found please install "check" package for unit tests]) |
||||
|
else |
||||
|
CHECK_CFLAGS=$(pkg-config check --cflags) |
||||
|
CHECK_LIBS=$(pkg-config check --libs) |
||||
|
fi |
||||
|
|
||||
|
AC_SUBST([CHECK_CFLAGS]) |
||||
|
AC_SUBST([CHECK_LIBS]) |
||||
|
|
||||
|
AC_OUTPUT |
@ -0,0 +1,47 @@ |
|||||
|
LIBRARY_1.0 { |
||||
|
global: |
||||
|
fnv32ResultHex; |
||||
|
fnv32UpdateString; |
||||
|
fnv64ResultHex; |
||||
|
fnv64UpdateCharF; |
||||
|
fnv64UpdateBufferF; |
||||
|
fnvInitArith128from64; |
||||
|
fnvArith128add; |
||||
|
fnvArith128mul; |
||||
|
fnvArith128xor8; |
||||
|
fnvArith128HexOut; |
||||
|
fnvArith128DecIn; |
||||
|
fnv128Init; |
||||
|
fnv128UpdateChar; |
||||
|
fnv128UpdateBuffer; |
||||
|
fnv128UpdateString; |
||||
|
fnv128ResultHex; |
||||
|
fnv256Init; |
||||
|
fnv256UpdateChar; |
||||
|
fnv256UpdateBuffer; |
||||
|
fnv256UpdateString; |
||||
|
fnv256ResultHex; |
||||
|
fnvInit256from64; |
||||
|
fnvAdd256; |
||||
|
fnvMul256; |
||||
|
fnv512Init; |
||||
|
fnv512UpdateChar; |
||||
|
fnv512UpdateBuffer; |
||||
|
fnv512UpdateString; |
||||
|
fnv512ResultHex; |
||||
|
fnvInit512from64; |
||||
|
fnvAdd512; |
||||
|
fnvMul512; |
||||
|
fnv1024Init; |
||||
|
fnv1024UpdateChar; |
||||
|
fnv1024UpdateBuffer; |
||||
|
fnv1024UpdateString; |
||||
|
fnv1024ResultHex; |
||||
|
fnvInit1024from64; |
||||
|
fnvAdd1024; |
||||
|
fnvMul1024; |
||||
|
|
||||
|
|
||||
|
local: |
||||
|
*; |
||||
|
}; |
@ -0,0 +1,40 @@ |
|||||
|
fnv32ResultHex |
||||
|
fnv32UpdateString |
||||
|
fnv64ResultHex |
||||
|
fnv64UpdateCharF |
||||
|
fnv64UpdateBufferF |
||||
|
fnvInitArith128from64 |
||||
|
fnvArith128add |
||||
|
fnvArith128mul |
||||
|
fnvArith128xor8 |
||||
|
fnvArith128HexOut |
||||
|
fnvArith128DecIn |
||||
|
fnv128Init |
||||
|
fnv128UpdateChar |
||||
|
fnv128UpdateBuffer |
||||
|
fnv128UpdateString |
||||
|
fnv128ResultHex |
||||
|
fnv256Init |
||||
|
fnv256UpdateChar |
||||
|
fnv256UpdateBuffer |
||||
|
fnv256UpdateString |
||||
|
fnv256ResultHex |
||||
|
fnvInit256from64 |
||||
|
fnvAdd256 |
||||
|
fnvMul256 |
||||
|
fnv512Init |
||||
|
fnv512UpdateChar |
||||
|
fnv512UpdateBuffer |
||||
|
fnv512UpdateString |
||||
|
fnv512ResultHex |
||||
|
fnvInit512from64 |
||||
|
fnvAdd512 |
||||
|
fnvMul512 |
||||
|
fnv1024Init |
||||
|
fnv1024UpdateChar |
||||
|
fnv1024UpdateBuffer |
||||
|
fnv1024UpdateString |
||||
|
fnv1024ResultHex |
||||
|
fnvInit1024from64 |
||||
|
fnvAdd1024 |
||||
|
fnvMul1024 |
@ -0,0 +1,9 @@ |
|||||
|
LIBRARY_1.0 { |
||||
|
global: |
||||
|
fnvOpenFile; |
||||
|
fnvIterateThroughFile; |
||||
|
fnvApplyTestPattern; |
||||
|
|
||||
|
local: |
||||
|
*; |
||||
|
}; |
@ -0,0 +1,3 @@ |
|||||
|
fnvOpenFile |
||||
|
fnvIterateThroughFile |
||||
|
fnvApplyTestPattern |
@ -0,0 +1,12 @@ |
|||||
|
prefix=/usr/local |
||||
|
exec_prefix=/usr/local |
||||
|
includedir=/usr/local/include |
||||
|
libdir=/usr/local/lib |
||||
|
|
||||
|
Name: fnv |
||||
|
Description: FNV Hash Function library in C |
||||
|
URL: http://fnvhash.com/ |
||||
|
Version: 0.8.2 |
||||
|
Cflags: -I${includedir} |
||||
|
Libs: -L${libdir} -lfnv |
||||
|
Libs.private: |
@ -0,0 +1,12 @@ |
|||||
|
prefix=@prefix@ |
||||
|
exec_prefix=@exec_prefix@ |
||||
|
includedir=@includedir@ |
||||
|
libdir=@libdir@ |
||||
|
|
||||
|
Name: fnv |
||||
|
Description: FNV Hash Function library in C |
||||
|
URL: http://fnvhash.com/ |
||||
|
Version: @PACKAGE_VERSION@ |
||||
|
Cflags: -I${includedir} |
||||
|
Libs: -L${libdir} -lfnv |
||||
|
Libs.private: @FNV1_LIBS@ |
@ -0,0 +1,101 @@ |
|||||
|
libfnv_la-arith1024.lo: arith1024.c /usr/include/stdc-predef.h \ |
||||
|
/usr/include/string.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h \ |
||||
|
../libfnv/include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/types.h \ |
||||
|
/usr/include/bits/typesizes.h /usr/include/bits/wchar.h arith1024.h \ |
||||
|
mgmp.h /usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ |
||||
|
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ |
||||
|
/usr/include/bits/types/timer_t.h /usr/include/endian.h \ |
||||
|
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \ |
||||
|
/usr/include/bits/byteswap-16.h /usr/include/bits/uintn-identity.h \ |
||||
|
/usr/include/sys/select.h /usr/include/bits/select.h \ |
||||
|
/usr/include/bits/sigset.h /usr/include/bits/types/struct_timeval.h \ |
||||
|
/usr/include/bits/types/struct_timespec.h /usr/include/sys/sysmacros.h \ |
||||
|
/usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
../libfnv/include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
arith1024.h: |
||||
|
|
||||
|
mgmp.h: |
||||
|
|
||||
|
/usr/include/sys/types.h: |
||||
|
|
||||
|
/usr/include/bits/types/clock_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/clockid_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/time_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/timer_t.h: |
||||
|
|
||||
|
/usr/include/endian.h: |
||||
|
|
||||
|
/usr/include/bits/endian.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap-16.h: |
||||
|
|
||||
|
/usr/include/bits/uintn-identity.h: |
||||
|
|
||||
|
/usr/include/sys/select.h: |
||||
|
|
||||
|
/usr/include/bits/select.h: |
||||
|
|
||||
|
/usr/include/bits/sigset.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timeval.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timespec.h: |
||||
|
|
||||
|
/usr/include/sys/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/pthreadtypes.h: |
@ -0,0 +1,103 @@ |
|||||
|
libfnv_la-arith128.lo: arith128.c /usr/include/stdc-predef.h \ |
||||
|
include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/include/bits/types.h /usr/include/bits/typesizes.h \ |
||||
|
/usr/include/bits/wchar.h /usr/include/string.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h arith128.h mgmp.h \ |
||||
|
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ |
||||
|
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ |
||||
|
/usr/include/bits/types/timer_t.h /usr/include/endian.h \ |
||||
|
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \ |
||||
|
/usr/include/bits/byteswap-16.h /usr/include/bits/uintn-identity.h \ |
||||
|
/usr/include/sys/select.h /usr/include/bits/select.h \ |
||||
|
/usr/include/bits/sigset.h /usr/include/bits/types/struct_timeval.h \ |
||||
|
/usr/include/bits/types/struct_timespec.h /usr/include/sys/sysmacros.h \ |
||||
|
/usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h ifnv.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
arith128.h: |
||||
|
|
||||
|
mgmp.h: |
||||
|
|
||||
|
/usr/include/sys/types.h: |
||||
|
|
||||
|
/usr/include/bits/types/clock_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/clockid_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/time_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/timer_t.h: |
||||
|
|
||||
|
/usr/include/endian.h: |
||||
|
|
||||
|
/usr/include/bits/endian.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap-16.h: |
||||
|
|
||||
|
/usr/include/bits/uintn-identity.h: |
||||
|
|
||||
|
/usr/include/sys/select.h: |
||||
|
|
||||
|
/usr/include/bits/select.h: |
||||
|
|
||||
|
/usr/include/bits/sigset.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timeval.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timespec.h: |
||||
|
|
||||
|
/usr/include/sys/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/pthreadtypes.h: |
||||
|
|
||||
|
ifnv.h: |
@ -0,0 +1,98 @@ |
|||||
|
libfnv_la-arith256.lo: arith256.c /usr/include/stdc-predef.h \ |
||||
|
/usr/include/string.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h arith256.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/types.h \ |
||||
|
/usr/include/bits/typesizes.h /usr/include/bits/wchar.h mgmp.h \ |
||||
|
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ |
||||
|
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ |
||||
|
/usr/include/bits/types/timer_t.h /usr/include/endian.h \ |
||||
|
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \ |
||||
|
/usr/include/bits/byteswap-16.h /usr/include/bits/uintn-identity.h \ |
||||
|
/usr/include/sys/select.h /usr/include/bits/select.h \ |
||||
|
/usr/include/bits/sigset.h /usr/include/bits/types/struct_timeval.h \ |
||||
|
/usr/include/bits/types/struct_timespec.h /usr/include/sys/sysmacros.h \ |
||||
|
/usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
arith256.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
mgmp.h: |
||||
|
|
||||
|
/usr/include/sys/types.h: |
||||
|
|
||||
|
/usr/include/bits/types/clock_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/clockid_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/time_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/timer_t.h: |
||||
|
|
||||
|
/usr/include/endian.h: |
||||
|
|
||||
|
/usr/include/bits/endian.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap-16.h: |
||||
|
|
||||
|
/usr/include/bits/uintn-identity.h: |
||||
|
|
||||
|
/usr/include/sys/select.h: |
||||
|
|
||||
|
/usr/include/bits/select.h: |
||||
|
|
||||
|
/usr/include/bits/sigset.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timeval.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timespec.h: |
||||
|
|
||||
|
/usr/include/sys/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/pthreadtypes.h: |
@ -0,0 +1,101 @@ |
|||||
|
libfnv_la-arith512.lo: arith512.c /usr/include/stdc-predef.h \ |
||||
|
/usr/include/string.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h \ |
||||
|
../libfnv/include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/types.h \ |
||||
|
/usr/include/bits/typesizes.h /usr/include/bits/wchar.h arith512.h \ |
||||
|
mgmp.h /usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ |
||||
|
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ |
||||
|
/usr/include/bits/types/timer_t.h /usr/include/endian.h \ |
||||
|
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \ |
||||
|
/usr/include/bits/byteswap-16.h /usr/include/bits/uintn-identity.h \ |
||||
|
/usr/include/sys/select.h /usr/include/bits/select.h \ |
||||
|
/usr/include/bits/sigset.h /usr/include/bits/types/struct_timeval.h \ |
||||
|
/usr/include/bits/types/struct_timespec.h /usr/include/sys/sysmacros.h \ |
||||
|
/usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
../libfnv/include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
arith512.h: |
||||
|
|
||||
|
mgmp.h: |
||||
|
|
||||
|
/usr/include/sys/types.h: |
||||
|
|
||||
|
/usr/include/bits/types/clock_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/clockid_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/time_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/timer_t.h: |
||||
|
|
||||
|
/usr/include/endian.h: |
||||
|
|
||||
|
/usr/include/bits/endian.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap-16.h: |
||||
|
|
||||
|
/usr/include/bits/uintn-identity.h: |
||||
|
|
||||
|
/usr/include/sys/select.h: |
||||
|
|
||||
|
/usr/include/bits/select.h: |
||||
|
|
||||
|
/usr/include/bits/sigset.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timeval.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timespec.h: |
||||
|
|
||||
|
/usr/include/sys/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/pthreadtypes.h: |
@ -0,0 +1,53 @@ |
|||||
|
libfnv_la-fnv.lo: fnv.c /usr/include/stdc-predef.h include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/include/bits/types.h /usr/include/bits/typesizes.h \ |
||||
|
/usr/include/bits/wchar.h /usr/include/string.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h include/fnv/libfnv.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
include/fnv/libfnv.h: |
@ -0,0 +1,59 @@ |
|||||
|
libfnv_la-fnv1024mp.lo: fnv1024mp.c /usr/include/stdc-predef.h \ |
||||
|
include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/include/bits/types.h /usr/include/bits/typesizes.h \ |
||||
|
/usr/include/bits/wchar.h /usr/include/string.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h include/fnv/libfnv.h \ |
||||
|
arith1024.h ifnv.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
include/fnv/libfnv.h: |
||||
|
|
||||
|
arith1024.h: |
||||
|
|
||||
|
ifnv.h: |
@ -0,0 +1,59 @@ |
|||||
|
libfnv_la-fnv128mp.lo: fnv128mp.c /usr/include/stdc-predef.h \ |
||||
|
include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/include/bits/types.h /usr/include/bits/typesizes.h \ |
||||
|
/usr/include/bits/wchar.h /usr/include/string.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h include/fnv/libfnv.h \ |
||||
|
arith128.h ifnv.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
include/fnv/libfnv.h: |
||||
|
|
||||
|
arith128.h: |
||||
|
|
||||
|
ifnv.h: |
@ -0,0 +1,59 @@ |
|||||
|
libfnv_la-fnv256mp.lo: fnv256mp.c /usr/include/stdc-predef.h \ |
||||
|
include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/include/bits/types.h /usr/include/bits/typesizes.h \ |
||||
|
/usr/include/bits/wchar.h /usr/include/string.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h include/fnv/libfnv.h \ |
||||
|
arith256.h ifnv.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
include/fnv/libfnv.h: |
||||
|
|
||||
|
arith256.h: |
||||
|
|
||||
|
ifnv.h: |
@ -0,0 +1,59 @@ |
|||||
|
libfnv_la-fnv512mp.lo: fnv512mp.c /usr/include/stdc-predef.h \ |
||||
|
include/fnv/fnvtop.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/include/bits/types.h /usr/include/bits/typesizes.h \ |
||||
|
/usr/include/bits/wchar.h /usr/include/string.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdlib.h include/fnv/libfnv.h \ |
||||
|
arith512.h ifnv.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
include/fnv/fnvtop.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
include/fnv/libfnv.h: |
||||
|
|
||||
|
arith512.h: |
||||
|
|
||||
|
ifnv.h: |
@ -0,0 +1,85 @@ |
|||||
|
libfnv_la-mgmp.lo: mgmp.c /usr/include/stdc-predef.h mgmp.h \ |
||||
|
/usr/include/sys/types.h /usr/include/features.h \ |
||||
|
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ |
||||
|
/usr/include/bits/long-double.h /usr/include/gnu/stubs.h \ |
||||
|
/usr/include/gnu/stubs-64.h /usr/include/bits/types.h \ |
||||
|
/usr/include/bits/typesizes.h /usr/include/bits/types/clock_t.h \ |
||||
|
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ |
||||
|
/usr/include/bits/types/timer_t.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/endian.h /usr/include/bits/endian.h \ |
||||
|
/usr/include/bits/byteswap.h /usr/include/bits/byteswap-16.h \ |
||||
|
/usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ |
||||
|
/usr/include/bits/select.h /usr/include/bits/sigset.h \ |
||||
|
/usr/include/bits/types/struct_timeval.h \ |
||||
|
/usr/include/bits/types/struct_timespec.h /usr/include/sys/sysmacros.h \ |
||||
|
/usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/bits/wchar.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
mgmp.h: |
||||
|
|
||||
|
/usr/include/sys/types.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/types/clock_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/clockid_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/time_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/timer_t.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/endian.h: |
||||
|
|
||||
|
/usr/include/bits/endian.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap-16.h: |
||||
|
|
||||
|
/usr/include/bits/uintn-identity.h: |
||||
|
|
||||
|
/usr/include/sys/select.h: |
||||
|
|
||||
|
/usr/include/bits/select.h: |
||||
|
|
||||
|
/usr/include/bits/sigset.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timeval.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timespec.h: |
||||
|
|
||||
|
/usr/include/sys/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/pthreadtypes.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
@ -0,0 +1,788 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# libfnv/Makefile. Generated from Makefile.in by configure.
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/libfnv |
||||
|
pkgincludedir = $(includedir)/libfnv |
||||
|
pkglibdir = $(libdir)/libfnv |
||||
|
pkglibexecdir = $(libexecdir)/libfnv |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = x86_64-unknown-linux-gnu |
||||
|
host_triplet = x86_64-unknown-linux-gnu |
||||
|
subdir = libfnv |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(include_HEADERS) \
|
||||
|
$(pubinclude_HEADERS) $(am__DIST_COMMON) |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = $(top_builddir)/config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
||||
|
am__vpath_adj = case $$p in \
|
||||
|
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
|
*) f=$$p;; \
|
||||
|
esac; |
||||
|
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; |
||||
|
am__install_max = 40 |
||||
|
am__nobase_strip_setup = \
|
||||
|
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` |
||||
|
am__nobase_strip = \
|
||||
|
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" |
||||
|
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
|
if (++n[$$2] == $(am__install_max)) \
|
||||
|
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
|
END { for (dir in files) print dir, files[dir] }' |
||||
|
am__base_list = \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
||||
|
am__uninstall_files_from_dir = { \
|
||||
|
test -z "$$files" \
|
||||
|
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
|
} |
||||
|
am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)" \
|
||||
|
"$(DESTDIR)$(pubincludedir)" |
||||
|
LTLIBRARIES = $(lib_LTLIBRARIES) |
||||
|
libfnv_la_LIBADD = |
||||
|
am_libfnv_la_OBJECTS = libfnv_la-fnv.lo libfnv_la-arith128.lo \
|
||||
|
libfnv_la-fnv128mp.lo libfnv_la-arith256.lo \
|
||||
|
libfnv_la-fnv256mp.lo libfnv_la-arith512.lo \
|
||||
|
libfnv_la-arith1024.lo libfnv_la-fnv512mp.lo \
|
||||
|
libfnv_la-fnv1024mp.lo libfnv_la-mgmp.lo |
||||
|
libfnv_la_OBJECTS = $(am_libfnv_la_OBJECTS) |
||||
|
AM_V_lt = $(am__v_lt_$(V)) |
||||
|
am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_lt_0 = --silent |
||||
|
am__v_lt_1 = |
||||
|
libfnv_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(libfnv_la_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_P = $(am__v_P_$(V)) |
||||
|
am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_$(V)) |
||||
|
am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_$(V)) |
||||
|
am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
DEFAULT_INCLUDES = -I. -I$(top_builddir) |
||||
|
depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp |
||||
|
am__depfiles_maybe = depfiles |
||||
|
am__mv = mv -f |
||||
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
||||
|
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
||||
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
|
$(AM_CFLAGS) $(CFLAGS) |
||||
|
AM_V_CC = $(am__v_CC_$(V)) |
||||
|
am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_CC_0 = @echo " CC " $@; |
||||
|
am__v_CC_1 = |
||||
|
CCLD = $(CC) |
||||
|
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(AM_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_CCLD = $(am__v_CCLD_$(V)) |
||||
|
am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_CCLD_0 = @echo " CCLD " $@; |
||||
|
am__v_CCLD_1 = |
||||
|
SOURCES = $(libfnv_la_SOURCES) |
||||
|
DIST_SOURCES = $(libfnv_la_SOURCES) |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
HEADERS = $(include_HEADERS) $(pubinclude_HEADERS) |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
am__DIST_COMMON = $(srcdir)/Makefile.in \
|
||||
|
$(top_srcdir)/build-aux/depcomp |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
ACLOCAL = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing aclocal-1.15 |
||||
|
AMTAR = $${TAR-tar} |
||||
|
AM_DEFAULT_VERBOSITY = 1 |
||||
|
AR = ar |
||||
|
AUTOCONF = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoconf |
||||
|
AUTOHEADER = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoheader |
||||
|
AUTOMAKE = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing automake-1.15 |
||||
|
AWK = gawk |
||||
|
CC = gcc |
||||
|
CCDEPMODE = depmode=gcc3 |
||||
|
CFLAGS = -g -O2 -O3 -Wall |
||||
|
CHECK_CFLAGS = |
||||
|
CHECK_LIBS = |
||||
|
CPP = gcc -E |
||||
|
CPPFLAGS = |
||||
|
CYGPATH_W = echo |
||||
|
DEFS = -DHAVE_CONFIG_H |
||||
|
DEPDIR = .deps |
||||
|
DLLTOOL = false |
||||
|
DSYMUTIL = |
||||
|
DUMPBIN = |
||||
|
ECHO_C = |
||||
|
ECHO_N = -n |
||||
|
ECHO_T = |
||||
|
EGREP = /usr/bin/grep -E |
||||
|
EXEEXT = |
||||
|
FGREP = /usr/bin/grep -F |
||||
|
GREP = /usr/bin/grep |
||||
|
HAVE_CHECKMK_PATH = notfound |
||||
|
INSTALL = /usr/bin/install -c |
||||
|
INSTALL_DATA = ${INSTALL} -m 644 |
||||
|
INSTALL_PROGRAM = ${INSTALL} |
||||
|
INSTALL_SCRIPT = ${INSTALL} |
||||
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s |
||||
|
LD = /usr/bin/ld -m elf_x86_64 |
||||
|
LDFLAGS = |
||||
|
LIBOBJS = |
||||
|
LIBS = |
||||
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool |
||||
|
LIPO = |
||||
|
LN_S = ln -s |
||||
|
LTLIBOBJS = |
||||
|
LT_SYS_LIBRARY_PATH = |
||||
|
MAKEINFO = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing makeinfo |
||||
|
MANIFEST_TOOL = : |
||||
|
MKDIR_P = /usr/bin/mkdir -p |
||||
|
NM = /usr/bin/nm -B |
||||
|
NMEDIT = |
||||
|
OBJDUMP = objdump |
||||
|
OBJEXT = o |
||||
|
OTOOL = |
||||
|
OTOOL64 = |
||||
|
PACKAGE = libfnv |
||||
|
PACKAGE_BUGREPORT = fnvhash@fnvhash.com |
||||
|
PACKAGE_NAME = libfnv |
||||
|
PACKAGE_STRING = libfnv 0.8.2 |
||||
|
PACKAGE_TARNAME = libfnv |
||||
|
PACKAGE_URL = |
||||
|
PACKAGE_VERSION = 0.8.2 |
||||
|
PATH_SEPARATOR = : |
||||
|
RANLIB = ranlib |
||||
|
SED = /usr/bin/sed |
||||
|
SET_MAKE = |
||||
|
SHELL = /bin/sh |
||||
|
STRIP = strip |
||||
|
VERSION = 0.8.2 |
||||
|
abs_builddir = /home/wes/bfilter/libfnv/libfnv |
||||
|
abs_srcdir = /home/wes/bfilter/libfnv/libfnv |
||||
|
abs_top_builddir = /home/wes/bfilter/libfnv |
||||
|
abs_top_srcdir = /home/wes/bfilter/libfnv |
||||
|
ac_ct_AR = ar |
||||
|
ac_ct_CC = gcc |
||||
|
ac_ct_DUMPBIN = |
||||
|
am__include = include |
||||
|
am__leading_dot = . |
||||
|
am__quote = |
||||
|
am__tar = $${TAR-tar} chof - "$$tardir" |
||||
|
am__untar = $${TAR-tar} xf - |
||||
|
bindir = ${exec_prefix}/bin |
||||
|
build = x86_64-unknown-linux-gnu |
||||
|
build_alias = |
||||
|
build_cpu = x86_64 |
||||
|
build_os = linux-gnu |
||||
|
build_vendor = unknown |
||||
|
builddir = . |
||||
|
datadir = ${datarootdir} |
||||
|
datarootdir = ${prefix}/share |
||||
|
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} |
||||
|
dvidir = ${docdir} |
||||
|
exec_prefix = ${prefix} |
||||
|
host = x86_64-unknown-linux-gnu |
||||
|
host_alias = |
||||
|
host_cpu = x86_64 |
||||
|
host_os = linux-gnu |
||||
|
host_vendor = unknown |
||||
|
htmldir = ${docdir} |
||||
|
includedir = ${prefix}/include |
||||
|
infodir = ${datarootdir}/info |
||||
|
install_sh = ${SHELL} /home/wes/bfilter/libfnv/build-aux/install-sh |
||||
|
libdir = ${exec_prefix}/lib |
||||
|
libexecdir = ${exec_prefix}/libexec |
||||
|
localedir = ${datarootdir}/locale |
||||
|
localstatedir = ${prefix}/var |
||||
|
mandir = ${datarootdir}/man |
||||
|
mkdir_p = $(MKDIR_P) |
||||
|
oldincludedir = /usr/include |
||||
|
pdfdir = ${docdir} |
||||
|
prefix = /usr/local |
||||
|
program_transform_name = s,x,x, |
||||
|
psdir = ${docdir} |
||||
|
sbindir = ${exec_prefix}/sbin |
||||
|
sharedstatedir = ${prefix}/com |
||||
|
srcdir = . |
||||
|
sysconfdir = ${prefix}/etc |
||||
|
target_alias = |
||||
|
top_build_prefix = ../ |
||||
|
top_builddir = .. |
||||
|
top_srcdir = .. |
||||
|
#VERSION_LDFLAGS = -export-symbols $(top_srcdir)/lib/fnv.sym
|
||||
|
VERSION_LDFLAGS = -Wl,--version-script=$(top_srcdir)/lib/fnv.map |
||||
|
lib_LTLIBRARIES = libfnv.la |
||||
|
libfnv_la_SOURCES = fnv.c arith128.c fnv128mp.c arith256.c fnv256mp.c arith512.c arith1024.c fnv512mp.c fnv1024mp.c mgmp.c |
||||
|
libfnv_la_CPPFLAGS = -I$(top_srcdir)/include |
||||
|
libfnv_la_LDFLAGS = $(VERSION_LDFLAGS) |
||||
|
include_HEADERS = include/fnv.h |
||||
|
pubincludedir = $(includedir)/fnv |
||||
|
pubinclude_HEADERS = \
|
||||
|
include/fnv/fnvtop.h \
|
||||
|
include/fnv/libfnv.h |
||||
|
|
||||
|
EXTRA_DIST = arith128.h arith256.h arith512.h arith1024.h mgmp.h ifnv.h |
||||
|
all: all-am |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
.SUFFIXES: .c .lo .o .obj |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libfnv/Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu libfnv/Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(am__aclocal_m4_deps): |
||||
|
|
||||
|
install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
list2=; for p in $$list; do \
|
||||
|
if test -f $$p; then \
|
||||
|
list2="$$list2 $$p"; \
|
||||
|
else :; fi; \
|
||||
|
done; \
|
||||
|
test -z "$$list2" || { \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
|
||||
|
} |
||||
|
|
||||
|
uninstall-libLTLIBRARIES: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
for p in $$list; do \
|
||||
|
$(am__strip_dir) \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
|
||||
|
done |
||||
|
|
||||
|
clean-libLTLIBRARIES: |
||||
|
-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) |
||||
|
@list='$(lib_LTLIBRARIES)'; \
|
||||
|
locs=`for p in $$list; do echo $$p; done | \
|
||||
|
sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
|
||||
|
sort -u`; \
|
||||
|
test -z "$$locs" || { \
|
||||
|
echo rm -f $${locs}; \
|
||||
|
rm -f $${locs}; \
|
||||
|
} |
||||
|
|
||||
|
libfnv.la: $(libfnv_la_OBJECTS) $(libfnv_la_DEPENDENCIES) $(EXTRA_libfnv_la_DEPENDENCIES) |
||||
|
$(AM_V_CCLD)$(libfnv_la_LINK) -rpath $(libdir) $(libfnv_la_OBJECTS) $(libfnv_la_LIBADD) $(LIBS) |
||||
|
|
||||
|
mostlyclean-compile: |
||||
|
-rm -f *.$(OBJEXT) |
||||
|
|
||||
|
distclean-compile: |
||||
|
-rm -f *.tab.c |
||||
|
|
||||
|
include ./$(DEPDIR)/libfnv_la-arith1024.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-arith128.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-arith256.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-arith512.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-fnv.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-fnv1024mp.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-fnv128mp.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-fnv256mp.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-fnv512mp.Plo |
||||
|
include ./$(DEPDIR)/libfnv_la-mgmp.Plo |
||||
|
|
||||
|
.c.o: |
||||
|
$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(COMPILE) -c -o $@ $<
|
||||
|
|
||||
|
.c.obj: |
||||
|
$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
|
|
||||
|
.c.lo: |
||||
|
$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LTCOMPILE) -c -o $@ $<
|
||||
|
|
||||
|
libfnv_la-fnv.lo: fnv.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv.Tpo -c -o libfnv_la-fnv.lo `test -f 'fnv.c' || echo '$(srcdir)/'`fnv.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv.Tpo $(DEPDIR)/libfnv_la-fnv.Plo |
||||
|
# $(AM_V_CC)source='fnv.c' object='libfnv_la-fnv.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv.lo `test -f 'fnv.c' || echo '$(srcdir)/'`fnv.c
|
||||
|
|
||||
|
libfnv_la-arith128.lo: arith128.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith128.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith128.Tpo -c -o libfnv_la-arith128.lo `test -f 'arith128.c' || echo '$(srcdir)/'`arith128.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith128.Tpo $(DEPDIR)/libfnv_la-arith128.Plo |
||||
|
# $(AM_V_CC)source='arith128.c' object='libfnv_la-arith128.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith128.lo `test -f 'arith128.c' || echo '$(srcdir)/'`arith128.c
|
||||
|
|
||||
|
libfnv_la-fnv128mp.lo: fnv128mp.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv128mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv128mp.Tpo -c -o libfnv_la-fnv128mp.lo `test -f 'fnv128mp.c' || echo '$(srcdir)/'`fnv128mp.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv128mp.Tpo $(DEPDIR)/libfnv_la-fnv128mp.Plo |
||||
|
# $(AM_V_CC)source='fnv128mp.c' object='libfnv_la-fnv128mp.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv128mp.lo `test -f 'fnv128mp.c' || echo '$(srcdir)/'`fnv128mp.c
|
||||
|
|
||||
|
libfnv_la-arith256.lo: arith256.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith256.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith256.Tpo -c -o libfnv_la-arith256.lo `test -f 'arith256.c' || echo '$(srcdir)/'`arith256.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith256.Tpo $(DEPDIR)/libfnv_la-arith256.Plo |
||||
|
# $(AM_V_CC)source='arith256.c' object='libfnv_la-arith256.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith256.lo `test -f 'arith256.c' || echo '$(srcdir)/'`arith256.c
|
||||
|
|
||||
|
libfnv_la-fnv256mp.lo: fnv256mp.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv256mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv256mp.Tpo -c -o libfnv_la-fnv256mp.lo `test -f 'fnv256mp.c' || echo '$(srcdir)/'`fnv256mp.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv256mp.Tpo $(DEPDIR)/libfnv_la-fnv256mp.Plo |
||||
|
# $(AM_V_CC)source='fnv256mp.c' object='libfnv_la-fnv256mp.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv256mp.lo `test -f 'fnv256mp.c' || echo '$(srcdir)/'`fnv256mp.c
|
||||
|
|
||||
|
libfnv_la-arith512.lo: arith512.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith512.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith512.Tpo -c -o libfnv_la-arith512.lo `test -f 'arith512.c' || echo '$(srcdir)/'`arith512.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith512.Tpo $(DEPDIR)/libfnv_la-arith512.Plo |
||||
|
# $(AM_V_CC)source='arith512.c' object='libfnv_la-arith512.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith512.lo `test -f 'arith512.c' || echo '$(srcdir)/'`arith512.c
|
||||
|
|
||||
|
libfnv_la-arith1024.lo: arith1024.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith1024.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith1024.Tpo -c -o libfnv_la-arith1024.lo `test -f 'arith1024.c' || echo '$(srcdir)/'`arith1024.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith1024.Tpo $(DEPDIR)/libfnv_la-arith1024.Plo |
||||
|
# $(AM_V_CC)source='arith1024.c' object='libfnv_la-arith1024.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith1024.lo `test -f 'arith1024.c' || echo '$(srcdir)/'`arith1024.c
|
||||
|
|
||||
|
libfnv_la-fnv512mp.lo: fnv512mp.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv512mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv512mp.Tpo -c -o libfnv_la-fnv512mp.lo `test -f 'fnv512mp.c' || echo '$(srcdir)/'`fnv512mp.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv512mp.Tpo $(DEPDIR)/libfnv_la-fnv512mp.Plo |
||||
|
# $(AM_V_CC)source='fnv512mp.c' object='libfnv_la-fnv512mp.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv512mp.lo `test -f 'fnv512mp.c' || echo '$(srcdir)/'`fnv512mp.c
|
||||
|
|
||||
|
libfnv_la-fnv1024mp.lo: fnv1024mp.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv1024mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv1024mp.Tpo -c -o libfnv_la-fnv1024mp.lo `test -f 'fnv1024mp.c' || echo '$(srcdir)/'`fnv1024mp.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv1024mp.Tpo $(DEPDIR)/libfnv_la-fnv1024mp.Plo |
||||
|
# $(AM_V_CC)source='fnv1024mp.c' object='libfnv_la-fnv1024mp.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv1024mp.lo `test -f 'fnv1024mp.c' || echo '$(srcdir)/'`fnv1024mp.c
|
||||
|
|
||||
|
libfnv_la-mgmp.lo: mgmp.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-mgmp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-mgmp.Tpo -c -o libfnv_la-mgmp.lo `test -f 'mgmp.c' || echo '$(srcdir)/'`mgmp.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-mgmp.Tpo $(DEPDIR)/libfnv_la-mgmp.Plo |
||||
|
# $(AM_V_CC)source='mgmp.c' object='libfnv_la-mgmp.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-mgmp.lo `test -f 'mgmp.c' || echo '$(srcdir)/'`mgmp.c
|
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
install-includeHEADERS: $(include_HEADERS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do \
|
||||
|
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; \
|
||||
|
done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \
|
||||
|
$(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \
|
||||
|
done |
||||
|
|
||||
|
uninstall-includeHEADERS: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
|
dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) |
||||
|
install-pubincludeHEADERS: $(pubinclude_HEADERS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(pubinclude_HEADERS)'; test -n "$(pubincludedir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(pubincludedir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(pubincludedir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do \
|
||||
|
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; \
|
||||
|
done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(pubincludedir)'"; \
|
||||
|
$(INSTALL_HEADER) $$files "$(DESTDIR)$(pubincludedir)" || exit $$?; \
|
||||
|
done |
||||
|
|
||||
|
uninstall-pubincludeHEADERS: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(pubinclude_HEADERS)'; test -n "$(pubincludedir)" || list=; \
|
||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
|
dir='$(DESTDIR)$(pubincludedir)'; $(am__uninstall_files_from_dir) |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-am |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-am |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscopelist: cscopelist-am |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
check-am: all-am |
||||
|
check: check-am |
||||
|
all-am: Makefile $(LTLIBRARIES) $(HEADERS) |
||||
|
installdirs: |
||||
|
for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)" "$(DESTDIR)$(pubincludedir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-am |
||||
|
install-exec: install-exec-am |
||||
|
install-data: install-data-am |
||||
|
uninstall: uninstall-am |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-am |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-am |
||||
|
|
||||
|
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ |
||||
|
mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-compile distclean-generic \ |
||||
|
distclean-tags |
||||
|
|
||||
|
dvi: dvi-am |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-am |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-am |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: install-includeHEADERS install-pubincludeHEADERS |
||||
|
|
||||
|
install-dvi: install-dvi-am |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: install-libLTLIBRARIES |
||||
|
|
||||
|
install-html: install-html-am |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-am |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: |
||||
|
|
||||
|
install-pdf: install-pdf-am |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-am |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-am |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
||||
|
mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-am |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-am |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES \ |
||||
|
uninstall-pubincludeHEADERS |
||||
|
|
||||
|
.MAKE: install-am install-strip |
||||
|
|
||||
|
.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ |
||||
|
clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
|
||||
|
ctags-am distclean distclean-compile distclean-generic \
|
||||
|
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
|
html-am info info-am install install-am install-data \
|
||||
|
install-data-am install-dvi install-dvi-am install-exec \
|
||||
|
install-exec-am install-html install-html-am \
|
||||
|
install-includeHEADERS install-info install-info-am \
|
||||
|
install-libLTLIBRARIES install-man install-pdf install-pdf-am \
|
||||
|
install-ps install-ps-am install-pubincludeHEADERS \
|
||||
|
install-strip installcheck installcheck-am installdirs \
|
||||
|
maintainer-clean maintainer-clean-generic mostlyclean \
|
||||
|
mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
|
||||
|
pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
|
||||
|
uninstall-includeHEADERS uninstall-libLTLIBRARIES \
|
||||
|
uninstall-pubincludeHEADERS |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,19 @@ |
|||||
|
if HAVE_LD_VERSION_SCRIPT |
||||
|
VERSION_LDFLAGS = -Wl,--version-script=$(top_srcdir)/lib/fnv.map |
||||
|
else |
||||
|
VERSION_LDFLAGS = -export-symbols $(top_srcdir)/lib/fnv.sym |
||||
|
endif |
||||
|
|
||||
|
lib_LTLIBRARIES = libfnv.la |
||||
|
libfnv_la_SOURCES = fnv.c arith128.c fnv128mp.c arith256.c fnv256mp.c arith512.c arith1024.c fnv512mp.c fnv1024mp.c mgmp.c |
||||
|
libfnv_la_CPPFLAGS = -I$(top_srcdir)/include |
||||
|
libfnv_la_LDFLAGS = $(VERSION_LDFLAGS) |
||||
|
|
||||
|
include_HEADERS = include/fnv.h |
||||
|
|
||||
|
pubincludedir = $(includedir)/fnv |
||||
|
pubinclude_HEADERS = \
|
||||
|
include/fnv/fnvtop.h \
|
||||
|
include/fnv/libfnv.h |
||||
|
|
||||
|
EXTRA_DIST = arith128.h arith256.h arith512.h arith1024.h mgmp.h ifnv.h |
@ -0,0 +1,788 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# @configure_input@
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
@SET_MAKE@ |
||||
|
|
||||
|
|
||||
|
VPATH = @srcdir@ |
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/@PACKAGE@ |
||||
|
pkgincludedir = $(includedir)/@PACKAGE@ |
||||
|
pkglibdir = $(libdir)/@PACKAGE@ |
||||
|
pkglibexecdir = $(libexecdir)/@PACKAGE@ |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = @build@ |
||||
|
host_triplet = @host@ |
||||
|
subdir = libfnv |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(include_HEADERS) \
|
||||
|
$(pubinclude_HEADERS) $(am__DIST_COMMON) |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = $(top_builddir)/config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
||||
|
am__vpath_adj = case $$p in \
|
||||
|
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
|
*) f=$$p;; \
|
||||
|
esac; |
||||
|
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; |
||||
|
am__install_max = 40 |
||||
|
am__nobase_strip_setup = \
|
||||
|
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` |
||||
|
am__nobase_strip = \
|
||||
|
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" |
||||
|
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
|
if (++n[$$2] == $(am__install_max)) \
|
||||
|
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
|
END { for (dir in files) print dir, files[dir] }' |
||||
|
am__base_list = \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
||||
|
am__uninstall_files_from_dir = { \
|
||||
|
test -z "$$files" \
|
||||
|
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
|
} |
||||
|
am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)" \
|
||||
|
"$(DESTDIR)$(pubincludedir)" |
||||
|
LTLIBRARIES = $(lib_LTLIBRARIES) |
||||
|
libfnv_la_LIBADD = |
||||
|
am_libfnv_la_OBJECTS = libfnv_la-fnv.lo libfnv_la-arith128.lo \
|
||||
|
libfnv_la-fnv128mp.lo libfnv_la-arith256.lo \
|
||||
|
libfnv_la-fnv256mp.lo libfnv_la-arith512.lo \
|
||||
|
libfnv_la-arith1024.lo libfnv_la-fnv512mp.lo \
|
||||
|
libfnv_la-fnv1024mp.lo libfnv_la-mgmp.lo |
||||
|
libfnv_la_OBJECTS = $(am_libfnv_la_OBJECTS) |
||||
|
AM_V_lt = $(am__v_lt_@AM_V@) |
||||
|
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) |
||||
|
am__v_lt_0 = --silent |
||||
|
am__v_lt_1 = |
||||
|
libfnv_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(libfnv_la_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_P = $(am__v_P_@AM_V@) |
||||
|
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_@AM_V@) |
||||
|
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_@AM_V@) |
||||
|
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) |
||||
|
depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp |
||||
|
am__depfiles_maybe = depfiles |
||||
|
am__mv = mv -f |
||||
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
||||
|
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
||||
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
|
$(AM_CFLAGS) $(CFLAGS) |
||||
|
AM_V_CC = $(am__v_CC_@AM_V@) |
||||
|
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) |
||||
|
am__v_CC_0 = @echo " CC " $@; |
||||
|
am__v_CC_1 = |
||||
|
CCLD = $(CC) |
||||
|
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(AM_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_CCLD = $(am__v_CCLD_@AM_V@) |
||||
|
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) |
||||
|
am__v_CCLD_0 = @echo " CCLD " $@; |
||||
|
am__v_CCLD_1 = |
||||
|
SOURCES = $(libfnv_la_SOURCES) |
||||
|
DIST_SOURCES = $(libfnv_la_SOURCES) |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
HEADERS = $(include_HEADERS) $(pubinclude_HEADERS) |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
am__DIST_COMMON = $(srcdir)/Makefile.in \
|
||||
|
$(top_srcdir)/build-aux/depcomp |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
ACLOCAL = @ACLOCAL@ |
||||
|
AMTAR = @AMTAR@ |
||||
|
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ |
||||
|
AR = @AR@ |
||||
|
AUTOCONF = @AUTOCONF@ |
||||
|
AUTOHEADER = @AUTOHEADER@ |
||||
|
AUTOMAKE = @AUTOMAKE@ |
||||
|
AWK = @AWK@ |
||||
|
CC = @CC@ |
||||
|
CCDEPMODE = @CCDEPMODE@ |
||||
|
CFLAGS = @CFLAGS@ |
||||
|
CHECK_CFLAGS = @CHECK_CFLAGS@ |
||||
|
CHECK_LIBS = @CHECK_LIBS@ |
||||
|
CPP = @CPP@ |
||||
|
CPPFLAGS = @CPPFLAGS@ |
||||
|
CYGPATH_W = @CYGPATH_W@ |
||||
|
DEFS = @DEFS@ |
||||
|
DEPDIR = @DEPDIR@ |
||||
|
DLLTOOL = @DLLTOOL@ |
||||
|
DSYMUTIL = @DSYMUTIL@ |
||||
|
DUMPBIN = @DUMPBIN@ |
||||
|
ECHO_C = @ECHO_C@ |
||||
|
ECHO_N = @ECHO_N@ |
||||
|
ECHO_T = @ECHO_T@ |
||||
|
EGREP = @EGREP@ |
||||
|
EXEEXT = @EXEEXT@ |
||||
|
FGREP = @FGREP@ |
||||
|
GREP = @GREP@ |
||||
|
HAVE_CHECKMK_PATH = @HAVE_CHECKMK_PATH@ |
||||
|
INSTALL = @INSTALL@ |
||||
|
INSTALL_DATA = @INSTALL_DATA@ |
||||
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
||||
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
||||
|
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
||||
|
LD = @LD@ |
||||
|
LDFLAGS = @LDFLAGS@ |
||||
|
LIBOBJS = @LIBOBJS@ |
||||
|
LIBS = @LIBS@ |
||||
|
LIBTOOL = @LIBTOOL@ |
||||
|
LIPO = @LIPO@ |
||||
|
LN_S = @LN_S@ |
||||
|
LTLIBOBJS = @LTLIBOBJS@ |
||||
|
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ |
||||
|
MAKEINFO = @MAKEINFO@ |
||||
|
MANIFEST_TOOL = @MANIFEST_TOOL@ |
||||
|
MKDIR_P = @MKDIR_P@ |
||||
|
NM = @NM@ |
||||
|
NMEDIT = @NMEDIT@ |
||||
|
OBJDUMP = @OBJDUMP@ |
||||
|
OBJEXT = @OBJEXT@ |
||||
|
OTOOL = @OTOOL@ |
||||
|
OTOOL64 = @OTOOL64@ |
||||
|
PACKAGE = @PACKAGE@ |
||||
|
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
||||
|
PACKAGE_NAME = @PACKAGE_NAME@ |
||||
|
PACKAGE_STRING = @PACKAGE_STRING@ |
||||
|
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
||||
|
PACKAGE_URL = @PACKAGE_URL@ |
||||
|
PACKAGE_VERSION = @PACKAGE_VERSION@ |
||||
|
PATH_SEPARATOR = @PATH_SEPARATOR@ |
||||
|
RANLIB = @RANLIB@ |
||||
|
SED = @SED@ |
||||
|
SET_MAKE = @SET_MAKE@ |
||||
|
SHELL = @SHELL@ |
||||
|
STRIP = @STRIP@ |
||||
|
VERSION = @VERSION@ |
||||
|
abs_builddir = @abs_builddir@ |
||||
|
abs_srcdir = @abs_srcdir@ |
||||
|
abs_top_builddir = @abs_top_builddir@ |
||||
|
abs_top_srcdir = @abs_top_srcdir@ |
||||
|
ac_ct_AR = @ac_ct_AR@ |
||||
|
ac_ct_CC = @ac_ct_CC@ |
||||
|
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
||||
|
am__include = @am__include@ |
||||
|
am__leading_dot = @am__leading_dot@ |
||||
|
am__quote = @am__quote@ |
||||
|
am__tar = @am__tar@ |
||||
|
am__untar = @am__untar@ |
||||
|
bindir = @bindir@ |
||||
|
build = @build@ |
||||
|
build_alias = @build_alias@ |
||||
|
build_cpu = @build_cpu@ |
||||
|
build_os = @build_os@ |
||||
|
build_vendor = @build_vendor@ |
||||
|
builddir = @builddir@ |
||||
|
datadir = @datadir@ |
||||
|
datarootdir = @datarootdir@ |
||||
|
docdir = @docdir@ |
||||
|
dvidir = @dvidir@ |
||||
|
exec_prefix = @exec_prefix@ |
||||
|
host = @host@ |
||||
|
host_alias = @host_alias@ |
||||
|
host_cpu = @host_cpu@ |
||||
|
host_os = @host_os@ |
||||
|
host_vendor = @host_vendor@ |
||||
|
htmldir = @htmldir@ |
||||
|
includedir = @includedir@ |
||||
|
infodir = @infodir@ |
||||
|
install_sh = @install_sh@ |
||||
|
libdir = @libdir@ |
||||
|
libexecdir = @libexecdir@ |
||||
|
localedir = @localedir@ |
||||
|
localstatedir = @localstatedir@ |
||||
|
mandir = @mandir@ |
||||
|
mkdir_p = @mkdir_p@ |
||||
|
oldincludedir = @oldincludedir@ |
||||
|
pdfdir = @pdfdir@ |
||||
|
prefix = @prefix@ |
||||
|
program_transform_name = @program_transform_name@ |
||||
|
psdir = @psdir@ |
||||
|
sbindir = @sbindir@ |
||||
|
sharedstatedir = @sharedstatedir@ |
||||
|
srcdir = @srcdir@ |
||||
|
sysconfdir = @sysconfdir@ |
||||
|
target_alias = @target_alias@ |
||||
|
top_build_prefix = @top_build_prefix@ |
||||
|
top_builddir = @top_builddir@ |
||||
|
top_srcdir = @top_srcdir@ |
||||
|
@HAVE_LD_VERSION_SCRIPT_FALSE@VERSION_LDFLAGS = -export-symbols $(top_srcdir)/lib/fnv.sym |
||||
|
@HAVE_LD_VERSION_SCRIPT_TRUE@VERSION_LDFLAGS = -Wl,--version-script=$(top_srcdir)/lib/fnv.map |
||||
|
lib_LTLIBRARIES = libfnv.la |
||||
|
libfnv_la_SOURCES = fnv.c arith128.c fnv128mp.c arith256.c fnv256mp.c arith512.c arith1024.c fnv512mp.c fnv1024mp.c mgmp.c |
||||
|
libfnv_la_CPPFLAGS = -I$(top_srcdir)/include |
||||
|
libfnv_la_LDFLAGS = $(VERSION_LDFLAGS) |
||||
|
include_HEADERS = include/fnv.h |
||||
|
pubincludedir = $(includedir)/fnv |
||||
|
pubinclude_HEADERS = \
|
||||
|
include/fnv/fnvtop.h \
|
||||
|
include/fnv/libfnv.h |
||||
|
|
||||
|
EXTRA_DIST = arith128.h arith256.h arith512.h arith1024.h mgmp.h ifnv.h |
||||
|
all: all-am |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
.SUFFIXES: .c .lo .o .obj |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libfnv/Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu libfnv/Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(am__aclocal_m4_deps): |
||||
|
|
||||
|
install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
list2=; for p in $$list; do \
|
||||
|
if test -f $$p; then \
|
||||
|
list2="$$list2 $$p"; \
|
||||
|
else :; fi; \
|
||||
|
done; \
|
||||
|
test -z "$$list2" || { \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
|
||||
|
} |
||||
|
|
||||
|
uninstall-libLTLIBRARIES: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
for p in $$list; do \
|
||||
|
$(am__strip_dir) \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
|
||||
|
done |
||||
|
|
||||
|
clean-libLTLIBRARIES: |
||||
|
-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) |
||||
|
@list='$(lib_LTLIBRARIES)'; \
|
||||
|
locs=`for p in $$list; do echo $$p; done | \
|
||||
|
sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
|
||||
|
sort -u`; \
|
||||
|
test -z "$$locs" || { \
|
||||
|
echo rm -f $${locs}; \
|
||||
|
rm -f $${locs}; \
|
||||
|
} |
||||
|
|
||||
|
libfnv.la: $(libfnv_la_OBJECTS) $(libfnv_la_DEPENDENCIES) $(EXTRA_libfnv_la_DEPENDENCIES) |
||||
|
$(AM_V_CCLD)$(libfnv_la_LINK) -rpath $(libdir) $(libfnv_la_OBJECTS) $(libfnv_la_LIBADD) $(LIBS) |
||||
|
|
||||
|
mostlyclean-compile: |
||||
|
-rm -f *.$(OBJEXT) |
||||
|
|
||||
|
distclean-compile: |
||||
|
-rm -f *.tab.c |
||||
|
|
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-arith1024.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-arith128.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-arith256.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-arith512.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-fnv.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-fnv1024mp.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-fnv128mp.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-fnv256mp.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-fnv512mp.Plo@am__quote@ |
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnv_la-mgmp.Plo@am__quote@ |
||||
|
|
||||
|
.c.o: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< |
||||
|
|
||||
|
.c.obj: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
|
||||
|
.c.lo: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< |
||||
|
|
||||
|
libfnv_la-fnv.lo: fnv.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv.Tpo -c -o libfnv_la-fnv.lo `test -f 'fnv.c' || echo '$(srcdir)/'`fnv.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv.Tpo $(DEPDIR)/libfnv_la-fnv.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fnv.c' object='libfnv_la-fnv.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv.lo `test -f 'fnv.c' || echo '$(srcdir)/'`fnv.c |
||||
|
|
||||
|
libfnv_la-arith128.lo: arith128.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith128.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith128.Tpo -c -o libfnv_la-arith128.lo `test -f 'arith128.c' || echo '$(srcdir)/'`arith128.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith128.Tpo $(DEPDIR)/libfnv_la-arith128.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arith128.c' object='libfnv_la-arith128.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith128.lo `test -f 'arith128.c' || echo '$(srcdir)/'`arith128.c |
||||
|
|
||||
|
libfnv_la-fnv128mp.lo: fnv128mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv128mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv128mp.Tpo -c -o libfnv_la-fnv128mp.lo `test -f 'fnv128mp.c' || echo '$(srcdir)/'`fnv128mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv128mp.Tpo $(DEPDIR)/libfnv_la-fnv128mp.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fnv128mp.c' object='libfnv_la-fnv128mp.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv128mp.lo `test -f 'fnv128mp.c' || echo '$(srcdir)/'`fnv128mp.c |
||||
|
|
||||
|
libfnv_la-arith256.lo: arith256.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith256.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith256.Tpo -c -o libfnv_la-arith256.lo `test -f 'arith256.c' || echo '$(srcdir)/'`arith256.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith256.Tpo $(DEPDIR)/libfnv_la-arith256.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arith256.c' object='libfnv_la-arith256.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith256.lo `test -f 'arith256.c' || echo '$(srcdir)/'`arith256.c |
||||
|
|
||||
|
libfnv_la-fnv256mp.lo: fnv256mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv256mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv256mp.Tpo -c -o libfnv_la-fnv256mp.lo `test -f 'fnv256mp.c' || echo '$(srcdir)/'`fnv256mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv256mp.Tpo $(DEPDIR)/libfnv_la-fnv256mp.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fnv256mp.c' object='libfnv_la-fnv256mp.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv256mp.lo `test -f 'fnv256mp.c' || echo '$(srcdir)/'`fnv256mp.c |
||||
|
|
||||
|
libfnv_la-arith512.lo: arith512.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith512.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith512.Tpo -c -o libfnv_la-arith512.lo `test -f 'arith512.c' || echo '$(srcdir)/'`arith512.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith512.Tpo $(DEPDIR)/libfnv_la-arith512.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arith512.c' object='libfnv_la-arith512.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith512.lo `test -f 'arith512.c' || echo '$(srcdir)/'`arith512.c |
||||
|
|
||||
|
libfnv_la-arith1024.lo: arith1024.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-arith1024.lo -MD -MP -MF $(DEPDIR)/libfnv_la-arith1024.Tpo -c -o libfnv_la-arith1024.lo `test -f 'arith1024.c' || echo '$(srcdir)/'`arith1024.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-arith1024.Tpo $(DEPDIR)/libfnv_la-arith1024.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arith1024.c' object='libfnv_la-arith1024.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-arith1024.lo `test -f 'arith1024.c' || echo '$(srcdir)/'`arith1024.c |
||||
|
|
||||
|
libfnv_la-fnv512mp.lo: fnv512mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv512mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv512mp.Tpo -c -o libfnv_la-fnv512mp.lo `test -f 'fnv512mp.c' || echo '$(srcdir)/'`fnv512mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv512mp.Tpo $(DEPDIR)/libfnv_la-fnv512mp.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fnv512mp.c' object='libfnv_la-fnv512mp.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv512mp.lo `test -f 'fnv512mp.c' || echo '$(srcdir)/'`fnv512mp.c |
||||
|
|
||||
|
libfnv_la-fnv1024mp.lo: fnv1024mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-fnv1024mp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-fnv1024mp.Tpo -c -o libfnv_la-fnv1024mp.lo `test -f 'fnv1024mp.c' || echo '$(srcdir)/'`fnv1024mp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-fnv1024mp.Tpo $(DEPDIR)/libfnv_la-fnv1024mp.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fnv1024mp.c' object='libfnv_la-fnv1024mp.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-fnv1024mp.lo `test -f 'fnv1024mp.c' || echo '$(srcdir)/'`fnv1024mp.c |
||||
|
|
||||
|
libfnv_la-mgmp.lo: mgmp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnv_la-mgmp.lo -MD -MP -MF $(DEPDIR)/libfnv_la-mgmp.Tpo -c -o libfnv_la-mgmp.lo `test -f 'mgmp.c' || echo '$(srcdir)/'`mgmp.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnv_la-mgmp.Tpo $(DEPDIR)/libfnv_la-mgmp.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='mgmp.c' object='libfnv_la-mgmp.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnv_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnv_la-mgmp.lo `test -f 'mgmp.c' || echo '$(srcdir)/'`mgmp.c |
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
install-includeHEADERS: $(include_HEADERS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do \
|
||||
|
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; \
|
||||
|
done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \
|
||||
|
$(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \
|
||||
|
done |
||||
|
|
||||
|
uninstall-includeHEADERS: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \
|
||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
|
dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) |
||||
|
install-pubincludeHEADERS: $(pubinclude_HEADERS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(pubinclude_HEADERS)'; test -n "$(pubincludedir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(pubincludedir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(pubincludedir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do \
|
||||
|
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
|
echo "$$d$$p"; \
|
||||
|
done | $(am__base_list) | \
|
||||
|
while read files; do \
|
||||
|
echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(pubincludedir)'"; \
|
||||
|
$(INSTALL_HEADER) $$files "$(DESTDIR)$(pubincludedir)" || exit $$?; \
|
||||
|
done |
||||
|
|
||||
|
uninstall-pubincludeHEADERS: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(pubinclude_HEADERS)'; test -n "$(pubincludedir)" || list=; \
|
||||
|
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
|
dir='$(DESTDIR)$(pubincludedir)'; $(am__uninstall_files_from_dir) |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-am |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-am |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscopelist: cscopelist-am |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
check-am: all-am |
||||
|
check: check-am |
||||
|
all-am: Makefile $(LTLIBRARIES) $(HEADERS) |
||||
|
installdirs: |
||||
|
for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)" "$(DESTDIR)$(pubincludedir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-am |
||||
|
install-exec: install-exec-am |
||||
|
install-data: install-data-am |
||||
|
uninstall: uninstall-am |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-am |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-am |
||||
|
|
||||
|
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ |
||||
|
mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-compile distclean-generic \ |
||||
|
distclean-tags |
||||
|
|
||||
|
dvi: dvi-am |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-am |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-am |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: install-includeHEADERS install-pubincludeHEADERS |
||||
|
|
||||
|
install-dvi: install-dvi-am |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: install-libLTLIBRARIES |
||||
|
|
||||
|
install-html: install-html-am |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-am |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: |
||||
|
|
||||
|
install-pdf: install-pdf-am |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-am |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-am |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
||||
|
mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-am |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-am |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES \ |
||||
|
uninstall-pubincludeHEADERS |
||||
|
|
||||
|
.MAKE: install-am install-strip |
||||
|
|
||||
|
.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ |
||||
|
clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
|
||||
|
ctags-am distclean distclean-compile distclean-generic \
|
||||
|
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
|
html-am info info-am install install-am install-data \
|
||||
|
install-data-am install-dvi install-dvi-am install-exec \
|
||||
|
install-exec-am install-html install-html-am \
|
||||
|
install-includeHEADERS install-info install-info-am \
|
||||
|
install-libLTLIBRARIES install-man install-pdf install-pdf-am \
|
||||
|
install-ps install-ps-am install-pubincludeHEADERS \
|
||||
|
install-strip installcheck installcheck-am installdirs \
|
||||
|
maintainer-clean maintainer-clean-generic mostlyclean \
|
||||
|
mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
|
||||
|
pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
|
||||
|
uninstall-includeHEADERS uninstall-libLTLIBRARIES \
|
||||
|
uninstall-pubincludeHEADERS |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,29 @@ |
|||||
|
#include <string.h> |
||||
|
#include "../libfnv/include/fnv/fnvtop.h" |
||||
|
#include "arith1024.h" |
||||
|
#include "mgmp.h" |
||||
|
|
||||
|
void fnvInit1024from64(uint64_t x[16], uint64_t initialValue) { |
||||
|
memset(&x[1], 0, 128-8); |
||||
|
x[0] = initialValue; |
||||
|
} |
||||
|
|
||||
|
void fnvAdd1024(uint64_t px[16], uint64_t py[16]) { |
||||
|
uint64_t c=0; |
||||
|
int i; |
||||
|
for (i = 0; i < 16; ++i) { |
||||
|
__uint128_t sum = (__uint128_t) px[i] + (__uint128_t) py[i] + (__uint128_t) c; |
||||
|
c = (sum >> 64); |
||||
|
px[i] = sum & ((((__uint128_t) 1) << 64) - ((__uint128_t)1)); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnvMul1024(uint64_t px[16], uint64_t py[16]) { |
||||
|
uint64_t presult[33]; |
||||
|
fnv_mpn_mul((uint64_t *) presult, (const uint64_t *) px, 16, (const uint64_t *) py, 16); |
||||
|
memcpy(px, presult, 128); |
||||
|
} |
||||
|
|
||||
|
void fnv1024xor8(uint64_t x[16], unsigned char c) { |
||||
|
x[0] ^= c; |
||||
|
} |
@ -0,0 +1,11 @@ |
|||||
|
#ifndef __ARITH1024_H |
||||
|
#define __ARITH1024_H |
||||
|
|
||||
|
#include <stdint.h> |
||||
|
|
||||
|
void fnvInit1024from64(uint64_t x[16], uint64_t initialValue); |
||||
|
void fnvAdd1024(uint64_t x[16], uint64_t y[16]); |
||||
|
void fnvMul1024(uint64_t x[16], uint64_t y[16]); |
||||
|
void fnv1024xor8(uint64_t x[16], unsigned char c); |
||||
|
|
||||
|
#endif |
@ -0,0 +1,42 @@ |
|||||
|
#include "include/fnv/fnvtop.h" |
||||
|
#include "arith128.h" |
||||
|
#include "mgmp.h" |
||||
|
#include "ifnv.h" |
||||
|
|
||||
|
void fnvInitArith128from64(struct Arith128 *kOut, uint64_t val) { |
||||
|
kOut->d[0] = val; |
||||
|
kOut->d[1] = 0; |
||||
|
} |
||||
|
|
||||
|
void fnvArith128add(struct Arith128 *kOut, const struct Arith128 *kIn) { |
||||
|
*((__uint128_t *) kOut) += *((__uint128_t *) kIn); |
||||
|
} |
||||
|
|
||||
|
void fnvArith128mul(struct Arith128 *kOut, const struct Arith128 *kIn) { |
||||
|
*((__uint128_t *) kOut) *= *((__uint128_t *) kIn); |
||||
|
} |
||||
|
|
||||
|
void fnvArith128xor8(struct Arith128 *kOut, unsigned char c) { |
||||
|
kOut->d[0] ^= c; |
||||
|
} |
||||
|
|
||||
|
void fnvArith128HexOut(char result[33], const struct Arith128 *kIn) { |
||||
|
fnv64ResultHex(&result[ 0] , &kIn->d[1]); |
||||
|
fnv64ResultHex(&result[16], &kIn->d[0]); |
||||
|
} |
||||
|
|
||||
|
void fnvArith128DecIn(struct Arith128 *kOut, const char *str) { |
||||
|
kOut->d[0] = 0; |
||||
|
kOut->d[1] = 0; |
||||
|
struct Arith128 ten; |
||||
|
fnvInitArith128from64(&ten, 10); |
||||
|
while (*str) { |
||||
|
unsigned char c = *str; |
||||
|
++str; |
||||
|
struct Arith128 cur; |
||||
|
fnvInitArith128from64(&cur, c - '0'); |
||||
|
fnvArith128mul(kOut, &ten); |
||||
|
fnvArith128add(kOut, &cur); |
||||
|
} |
||||
|
} |
||||
|
|
@ -0,0 +1,17 @@ |
|||||
|
#ifndef __KARA128_H |
||||
|
#define __KARA128_H |
||||
|
|
||||
|
#include <stdint.h> |
||||
|
|
||||
|
struct Arith128 { |
||||
|
uint64_t d[2]; |
||||
|
}; |
||||
|
|
||||
|
void fnvInitArith128from64(struct Arith128 *kOut, uint64_t val); |
||||
|
void fnvArith128add(struct Arith128 *kOut, const struct Arith128 *kIn); |
||||
|
void fnvArith128mul(struct Arith128 *kOut, const struct Arith128 *kIn); |
||||
|
void fnvArith128xor8(struct Arith128 *kOut, unsigned char c); |
||||
|
void fnvArith128HexOut(char result[33], const struct Arith128 *kIn); |
||||
|
void fnvArith128DecIn(struct Arith128 *kOut, const char *str); |
||||
|
|
||||
|
#endif |
@ -0,0 +1,54 @@ |
|||||
|
#include <string.h> |
||||
|
#include "arith256.h" |
||||
|
#include "mgmp.h" |
||||
|
|
||||
|
void fnvInit256from64(uint64_t x[4], uint64_t initialValue) { |
||||
|
memset(&x[1], 0, 24); |
||||
|
x[0] = initialValue; |
||||
|
} |
||||
|
|
||||
|
struct u256b |
||||
|
{ |
||||
|
uint64_t lo; |
||||
|
uint64_t mid; |
||||
|
__uint128_t hi; |
||||
|
}; |
||||
|
|
||||
|
void fnvAdd256(uint64_t px[4], uint64_t py[4]) { |
||||
|
struct u256b *x= (struct u256b *) &px[0]; |
||||
|
struct u256b *y= (struct u256b *) &py[0]; |
||||
|
|
||||
|
__uint128_t lo = (__uint128_t) x->lo + y->lo; |
||||
|
__uint128_t mid = (__uint128_t) x->mid + y->mid + (lo >> 64); |
||||
|
x->hi = x->hi + y->hi + (mid >> 64); |
||||
|
x->lo = lo; |
||||
|
x->mid = mid; |
||||
|
} |
||||
|
|
||||
|
void fnvMul256(uint64_t px[4], uint64_t py[4]) { |
||||
|
struct u256b *x= (struct u256b *) &px[0]; |
||||
|
struct u256b *y= (struct u256b *) &py[0]; |
||||
|
__uint128_t t1 = (__uint128_t) x->lo * y->lo; |
||||
|
__uint128_t t2 = (__uint128_t) x->lo * y->mid; |
||||
|
__uint128_t t3 = x->lo * y->hi; |
||||
|
__uint128_t t4 = (__uint128_t) x->mid * y->lo; |
||||
|
__uint128_t t5 = (__uint128_t) x->mid * y->mid; |
||||
|
uint64_t t6 = x->mid * y->hi; |
||||
|
__uint128_t t7 = x->hi * y->lo; |
||||
|
uint64_t t8 = x->hi * y->mid; |
||||
|
|
||||
|
uint64_t lo = t1; |
||||
|
__uint128_t m1 = (t1 >> 64) + (uint64_t)t2; |
||||
|
uint64_t m2 = m1; |
||||
|
__uint128_t mid = (__uint128_t) m2 + (uint64_t)t4; |
||||
|
__uint128_t hi = (t2 >> 64) + t3 + (t4 >> 64) + t5 + ((__uint128_t) t6 << 64) + t7 |
||||
|
+ ((__uint128_t) t8 << 64) + (m1 >> 64) + (mid >> 64); |
||||
|
x->lo = lo; |
||||
|
x->mid = mid; |
||||
|
x->hi = hi; |
||||
|
} |
||||
|
|
||||
|
void fnv256xor8(uint64_t x[4], unsigned char c) { |
||||
|
x[0] ^= c; |
||||
|
} |
||||
|
|
@ -0,0 +1,11 @@ |
|||||
|
#ifndef __ARITH256_H |
||||
|
#define __ARITH256_H |
||||
|
|
||||
|
#include <stdint.h> |
||||
|
|
||||
|
void fnvInit256from64(uint64_t x[4], uint64_t initialValue); |
||||
|
void fnvAdd256(uint64_t x[4], uint64_t y[4]); |
||||
|
void fnvMul256(uint64_t x[4], uint64_t y[4]); |
||||
|
void fnv256xor8(uint64_t x[4], unsigned char c); |
||||
|
|
||||
|
#endif |
@ -0,0 +1,30 @@ |
|||||
|
#include <string.h> |
||||
|
#include "../libfnv/include/fnv/fnvtop.h" |
||||
|
#include "arith512.h" |
||||
|
#include "mgmp.h" |
||||
|
|
||||
|
void fnvInit512from64(uint64_t x[8], uint64_t initialValue) { |
||||
|
memset(&x[1], 0, 64-8); |
||||
|
x[0] = initialValue; |
||||
|
} |
||||
|
|
||||
|
void fnvAdd512(uint64_t px[8], uint64_t py[8]) { |
||||
|
uint64_t c=0; |
||||
|
int i; |
||||
|
for (i = 0; i < 8; ++i) { |
||||
|
__uint128_t sum = (__uint128_t) px[i] + (__uint128_t) py[i] + (__uint128_t) c; |
||||
|
c = (sum >> 64); |
||||
|
px[i] = sum & ((((__uint128_t) 1) << 64) - ((__uint128_t)1)); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnvMul512(uint64_t px[8], uint64_t py[8]) { |
||||
|
uint64_t presult[17]; |
||||
|
fnv_mpn_mul((uint64_t *) presult, (const uint64_t *) px, 8, (const uint64_t *) py, 8); |
||||
|
memcpy(px, presult, 64); |
||||
|
} |
||||
|
|
||||
|
void fnv512xor8(uint64_t x[8], unsigned char c) { |
||||
|
x[0] ^= c; |
||||
|
} |
||||
|
|
@ -0,0 +1,11 @@ |
|||||
|
#ifndef __ARITH512_H |
||||
|
#define __ARITH512_H |
||||
|
|
||||
|
#include <stdint.h> |
||||
|
|
||||
|
void fnvInit512from64(uint64_t x[8], uint64_t initialValue); |
||||
|
void fnvAdd512(uint64_t x[8], uint64_t y[8]); |
||||
|
void fnvMul512(uint64_t x[8], uint64_t y[8]); |
||||
|
void fnv512xor8(uint64_t x[8], unsigned char c); |
||||
|
|
||||
|
#endif |
@ -0,0 +1,55 @@ |
|||||
|
#include "include/fnv/fnvtop.h" |
||||
|
#include "include/fnv/libfnv.h" |
||||
|
|
||||
|
void fnv32UpdateString(uint32_t *hval, const char *str) { |
||||
|
fnv32UpdateBuffer(hval, str, strlen(str)); |
||||
|
} |
||||
|
|
||||
|
uint32_t fnv32ResultUInt32(const uint32_t *hval) { |
||||
|
return *hval; |
||||
|
} |
||||
|
|
||||
|
static void genericResultHex32(char *result, int howBig, const uint32_t *hval) { |
||||
|
int i; |
||||
|
const static char *hex = "0123456789abcdef"; |
||||
|
uint32_t c = *hval; |
||||
|
for (i = howBig-1; i >= 0; --i) { |
||||
|
uint32_t n = c & 0xff; |
||||
|
c >>= 8; |
||||
|
result[2*i] = hex[n >> 4]; |
||||
|
result[2*i+1] = hex[n & 0x0f]; |
||||
|
} |
||||
|
result[2*howBig] = '\0'; |
||||
|
} |
||||
|
|
||||
|
void fnv32ResultHex(char result[9], const uint32_t *hval) { |
||||
|
genericResultHex32(result, 4, hval); |
||||
|
} |
||||
|
|
||||
|
uint64_t fnv64ResultUInt64(const uint64_t *hval) { |
||||
|
return *hval; |
||||
|
} |
||||
|
|
||||
|
static void genericResultHex64(char *result, int howBig, const uint64_t *hval) { |
||||
|
int i; |
||||
|
const static char *hex = "0123456789abcdef"; |
||||
|
uint64_t c = *hval; |
||||
|
for (i = howBig-1; i >= 0; --i) { |
||||
|
uint64_t n = c & 0xff; |
||||
|
c >>= 8; |
||||
|
result[2*i] = hex[n >> 4]; |
||||
|
result[2*i+1] = hex[n & 0x0f]; |
||||
|
} |
||||
|
result[2*howBig] = '\0'; |
||||
|
} |
||||
|
|
||||
|
void fnv64ResultHex(char result[17], const uint64_t *hval) { |
||||
|
genericResultHex64(result, 8, hval); |
||||
|
} |
||||
|
|
||||
|
void fnvGenericResultHex(char *result, int howBig, const uint64_t *hval) { |
||||
|
int i; |
||||
|
for (i = 0; i < howBig; i++) { |
||||
|
fnv64ResultHex(result+i*16, &hval[howBig-i-1]); |
||||
|
} |
||||
|
} |
@ -0,0 +1,62 @@ |
|||||
|
#include "include/fnv/fnvtop.h" |
||||
|
#include "include/fnv/libfnv.h" |
||||
|
#include "arith1024.h" |
||||
|
#include "ifnv.h" |
||||
|
|
||||
|
struct FNVHash1024 fnv1024_offset, fnv1024_prime; |
||||
|
|
||||
|
void fnvKara1024DecIn(struct FNVHash1024 *, const char *str); |
||||
|
|
||||
|
static void initParameters(void) { |
||||
|
fnvKara1024DecIn(&fnv1024_offset,"14197795064947621068722070641403218320880622795441933960878474914617582723252296732303717722150864096521202355549365628174669108571814760471015076148029755969804077320157692458563003215304957150157403644460363550505412711285966361610267868082893823963790439336411086884584107735010676915"); |
||||
|
fnvKara1024DecIn(&fnv1024_prime, "5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082573"); |
||||
|
} |
||||
|
|
||||
|
void fnvKara1024DecIn(struct FNVHash1024 *kOut, const char *str) { |
||||
|
struct FNVHash1024 ten; |
||||
|
memset(kOut, 0, 128); |
||||
|
fnvInit1024from64((uint64_t *) &ten, 10); |
||||
|
while (*str) { |
||||
|
unsigned char c = *str; |
||||
|
++str; |
||||
|
uint64_t cur[16]; |
||||
|
fnvInit1024from64(cur, c - '0'); |
||||
|
fnvMul1024((uint64_t *) kOut, (uint64_t *) &ten); |
||||
|
fnvAdd1024((uint64_t *) kOut, cur); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnv1024Init(struct FNVHash1024 *hval) { |
||||
|
if (((uint64_t *) &fnv1024_offset)[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
memcpy(hval, &fnv1024_offset, 128); |
||||
|
} |
||||
|
|
||||
|
void fnv1024UpdateChar(struct FNVHash1024 *hval, unsigned char ch) { |
||||
|
struct FNVHash1024 k; |
||||
|
if (((uint64_t *) &fnv1024_offset)[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
memcpy(&k, hval, 128); |
||||
|
fnv1024xor8((uint64_t *) &k, ch); |
||||
|
fnvMul1024((uint64_t *) &k,(uint64_t *) &fnv1024_prime); |
||||
|
memcpy(hval, &k, 128); |
||||
|
} |
||||
|
|
||||
|
void fnv1024UpdateBuffer(struct FNVHash1024 *hval, const void *buf, uint64_t len) { |
||||
|
size_t i; |
||||
|
for (i = 0; i < len; ++i) { |
||||
|
unsigned char ch = ((unsigned char *) buf)[i]; |
||||
|
fnv1024UpdateChar(hval, ch); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnv1024UpdateString(struct FNVHash1024 *hval, const char *str) { |
||||
|
fnv1024UpdateBuffer(hval, str, strlen(str)); |
||||
|
} |
||||
|
|
||||
|
void fnv1024ResultHex(char result[257], const struct FNVHash1024 *hval) { |
||||
|
fnvGenericResultHex(result, 16, (const uint64_t *) hval); |
||||
|
} |
||||
|
|
@ -0,0 +1,49 @@ |
|||||
|
#include "include/fnv/fnvtop.h" |
||||
|
#include "include/fnv/libfnv.h" |
||||
|
#include "arith128.h" |
||||
|
#include "ifnv.h" |
||||
|
|
||||
|
struct Arith128 fnv128_offset, fnv128_prime; |
||||
|
|
||||
|
static void initParameters(void) { |
||||
|
fnvArith128DecIn(&fnv128_offset, "144066263297769815596495629667062367629"); |
||||
|
fnvArith128DecIn(&fnv128_prime, "309485009821345068724781371"); |
||||
|
} |
||||
|
|
||||
|
void fnv128Init(struct FNVHash128 *hval) { |
||||
|
if (fnv128_offset.d[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
hval->_x[0] = fnv128_offset.d[0]; |
||||
|
hval->_x[1] = fnv128_offset.d[1]; |
||||
|
} |
||||
|
|
||||
|
void fnv128UpdateChar(struct FNVHash128 *hval, unsigned char ch) { |
||||
|
struct Arith128 k; |
||||
|
if (fnv128_offset.d[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
k.d[0] = hval->_x[0]; |
||||
|
k.d[1] = hval->_x[1]; |
||||
|
fnvArith128xor8(&k, ch); |
||||
|
fnvArith128mul(&k, &fnv128_prime); |
||||
|
hval->_x[0] = k.d[0]; |
||||
|
hval->_x[1] = k.d[1]; |
||||
|
} |
||||
|
|
||||
|
void fnv128UpdateBuffer(struct FNVHash128 *hval, const void *buf, uint64_t len) { |
||||
|
size_t i; |
||||
|
for (i = 0; i < len; ++i) { |
||||
|
unsigned char ch = ((unsigned char *) buf)[i]; |
||||
|
fnv128UpdateChar(hval, ch); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnv128UpdateString(struct FNVHash128 *hval, const char *str) { |
||||
|
fnv128UpdateBuffer(hval, str, strlen(str)); |
||||
|
} |
||||
|
|
||||
|
void fnv128ResultHex(char result[33], const struct FNVHash128 *hval) { |
||||
|
fnvGenericResultHex(result, 2, (uint64_t *) hval); |
||||
|
} |
||||
|
|
@ -0,0 +1,62 @@ |
|||||
|
#include "include/fnv/fnvtop.h" |
||||
|
#include "include/fnv/libfnv.h" |
||||
|
#include "arith256.h" |
||||
|
#include "ifnv.h" |
||||
|
|
||||
|
uint64_t fnv256_offset[4], fnv256_prime[4]; |
||||
|
|
||||
|
void fnvKara256DecIn(uint64_t kOut[4], const char *str); |
||||
|
|
||||
|
static void initParameters(void) { |
||||
|
fnvKara256DecIn(fnv256_offset, "100029257958052580907070968620625704837092796014241193945225284501741471925557"); |
||||
|
fnvKara256DecIn(fnv256_prime, "374144419156711147060143317175368453031918731002211"); |
||||
|
} |
||||
|
|
||||
|
void fnvKara256DecIn(uint64_t kOut[4], const char *str) { |
||||
|
uint64_t ten[4]; |
||||
|
memset(kOut, 0, 32); |
||||
|
fnvInit256from64(ten, 10); |
||||
|
while (*str) { |
||||
|
unsigned char c = *str; |
||||
|
++str; |
||||
|
uint64_t cur[4]; |
||||
|
fnvInit256from64(cur, c - '0'); |
||||
|
fnvMul256(kOut, ten); |
||||
|
fnvAdd256(kOut, cur); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnv256Init(struct FNVHash256 *hval) { |
||||
|
if (fnv256_offset[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
memcpy(hval, fnv256_offset, 32); |
||||
|
} |
||||
|
|
||||
|
void fnv256UpdateChar(struct FNVHash256 *hval, unsigned char ch) { |
||||
|
uint64_t k[4]; |
||||
|
if (fnv256_offset[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
memcpy(k, hval, 32); |
||||
|
fnv256xor8(k, ch); |
||||
|
fnvMul256(k, fnv256_prime); |
||||
|
memcpy(hval, k, 32); |
||||
|
} |
||||
|
|
||||
|
void fnv256UpdateBuffer(struct FNVHash256 *hval, const void *buf, uint64_t len) { |
||||
|
size_t i; |
||||
|
for (i = 0; i < len; ++i) { |
||||
|
unsigned char ch = ((unsigned char *) buf)[i]; |
||||
|
fnv256UpdateChar(hval, ch); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnv256UpdateString(struct FNVHash256 *hval, const char *str) { |
||||
|
fnv256UpdateBuffer(hval, str, strlen(str)); |
||||
|
} |
||||
|
|
||||
|
void fnv256ResultHex(char result[65], const struct FNVHash256 *hval) { |
||||
|
fnvGenericResultHex(result, 4, (const uint64_t *) hval); |
||||
|
} |
||||
|
|
@ -0,0 +1,62 @@ |
|||||
|
#include "include/fnv/fnvtop.h" |
||||
|
#include "include/fnv/libfnv.h" |
||||
|
#include "arith512.h" |
||||
|
#include "ifnv.h" |
||||
|
|
||||
|
uint64_t fnv512_offset[8], fnv512_prime[8]; |
||||
|
|
||||
|
void fnvSetup512DecIn(uint64_t kOut[8], const char *str); |
||||
|
|
||||
|
static void initParameters(void) { |
||||
|
fnvSetup512DecIn(fnv512_offset, "9659303129496669498009435400716310466090418745672637896108374329434462657994582932197716438449813051892206539805784495328239340083876191928701583869517785"); |
||||
|
fnvSetup512DecIn(fnv512_prime, "35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852759"); |
||||
|
} |
||||
|
|
||||
|
void fnvSetup512DecIn(uint64_t kOut[8], const char *str) { |
||||
|
uint64_t ten[8]; |
||||
|
memset(kOut, 0, 64); |
||||
|
fnvInit512from64(ten, 10); |
||||
|
while (*str) { |
||||
|
unsigned char c = *str; |
||||
|
++str; |
||||
|
uint64_t cur[8]; |
||||
|
fnvInit512from64(cur, c - '0'); |
||||
|
fnvMul512(kOut, ten); |
||||
|
fnvAdd512(kOut, cur); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnv512Init(struct FNVHash512 *hval) { |
||||
|
if (fnv512_offset[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
memcpy(hval, fnv512_offset, 64); |
||||
|
} |
||||
|
|
||||
|
void fnv512UpdateChar(struct FNVHash512 *hval, unsigned char ch) { |
||||
|
uint64_t k[8]; |
||||
|
if (fnv512_offset[0] == 0) { |
||||
|
initParameters(); |
||||
|
} |
||||
|
memcpy(k, hval, 64); |
||||
|
fnv512xor8(k, ch); |
||||
|
fnvMul512(k, fnv512_prime); |
||||
|
memcpy(hval, k, 64); |
||||
|
} |
||||
|
|
||||
|
void fnv512UpdateBuffer(struct FNVHash512 *hval, const void *buf, uint64_t len) { |
||||
|
size_t i; |
||||
|
for (i = 0; i < len; ++i) { |
||||
|
unsigned char ch = ((unsigned char *) buf)[i]; |
||||
|
fnv512UpdateChar(hval, ch); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnv512UpdateString(struct FNVHash512 *hval, const char *str) { |
||||
|
fnv512UpdateBuffer(hval, str, strlen(str)); |
||||
|
} |
||||
|
|
||||
|
void fnv512ResultHex(char result[129], const struct FNVHash512 *hval) { |
||||
|
fnvGenericResultHex(result, 8, &hval->_x[0]); |
||||
|
} |
||||
|
|
@ -0,0 +1,7 @@ |
|||||
|
#ifndef __IFNV_H |
||||
|
#define __IFNV_H |
||||
|
#include <stdint.h> |
||||
|
|
||||
|
void fnvGenericResultHex(char *result, int howBig, const uint64_t *hval); |
||||
|
|
||||
|
#endif |
@ -0,0 +1,2 @@ |
|||||
|
#include <fnv/fnvtop.h> |
||||
|
#include <fnv/libfnv.h> |
@ -0,0 +1,61 @@ |
|||||
|
#ifndef __FNVTOP_H |
||||
|
#define __FNVTOP_H |
||||
|
|
||||
|
#include <stdint.h> |
||||
|
#include <string.h> |
||||
|
|
||||
|
struct FNVHash32 { |
||||
|
uint32_t _x[1]; |
||||
|
}; |
||||
|
|
||||
|
struct FNVHash64 { |
||||
|
uint64_t _x[1]; |
||||
|
}; |
||||
|
|
||||
|
struct FNVHash128 { |
||||
|
uint64_t _x[2]; |
||||
|
}; |
||||
|
|
||||
|
struct FNVHash256 { |
||||
|
uint64_t _x[4]; |
||||
|
}; |
||||
|
|
||||
|
struct FNVHash512 { |
||||
|
uint64_t _x[8]; |
||||
|
}; |
||||
|
|
||||
|
struct FNVHash1024 { |
||||
|
uint64_t _x[16]; |
||||
|
}; |
||||
|
|
||||
|
void fnv32UpdateString(uint32_t *hval, const char *buf); |
||||
|
uint32_t fnv32ResultUInt32(const uint32_t *hval); |
||||
|
void fnv32ResultHex(char result[9], const uint32_t *hval); |
||||
|
|
||||
|
uint64_t fnv64ResultUInt64(const uint64_t *hval); |
||||
|
void fnv64ResultHex(char result[17], const uint64_t *hval); |
||||
|
|
||||
|
void fnv128Init(struct FNVHash128 *hval); |
||||
|
void fnv128UpdateChar(struct FNVHash128 *hval, unsigned char ch); |
||||
|
void fnv128UpdateBuffer(struct FNVHash128 *hval, const void *buf, uint64_t len); |
||||
|
void fnv128UpdateString(struct FNVHash128 *hval, const char *str); |
||||
|
void fnv128ResultHex(char result[33], const struct FNVHash128 *hval); |
||||
|
|
||||
|
void fnv256Init(struct FNVHash256 *hval); |
||||
|
void fnv256UpdateChar(struct FNVHash256 *hval, unsigned char ch); |
||||
|
void fnv256UpdateBuffer(struct FNVHash256 *hval, const void *buf, uint64_t len); |
||||
|
void fnv256UpdateString(struct FNVHash256 *hval, const char *str); |
||||
|
void fnv256ResultHex(char result[65], const struct FNVHash256 *hval); |
||||
|
|
||||
|
void fnv512Init(struct FNVHash512 *hval); |
||||
|
void fnv512UpdateChar(struct FNVHash512 *hval, unsigned char ch); |
||||
|
void fnv512UpdateBuffer(struct FNVHash512 *hval, const void *buf, uint64_t len); |
||||
|
void fnv512UpdateString(struct FNVHash512 *hval, const char *str); |
||||
|
void fnv512ResultHex(char result[129], const struct FNVHash512 *hval); |
||||
|
|
||||
|
void fnv1024Init(struct FNVHash1024 *hval); |
||||
|
void fnv1024UpdateChar(struct FNVHash1024 *hval, unsigned char ch); |
||||
|
void fnv1024UpdateBuffer(struct FNVHash1024 *hval, const void *buf, uint64_t len); |
||||
|
void fnv1024UpdateString(struct FNVHash1024 *hval, const char *str); |
||||
|
void fnv1024ResultHex(char result[257], const struct FNVHash1024 *hval); |
||||
|
#endif |
@ -0,0 +1,54 @@ |
|||||
|
#ifndef __LIBFNV_H |
||||
|
#define __LIBFNV_H |
||||
|
|
||||
|
#include <stdint.h> |
||||
|
|
||||
|
static __inline__ void fnv32Init(uint32_t *hval); |
||||
|
static __inline__ void fnv32UpdateChar(uint32_t *hval, unsigned char ch); |
||||
|
static __inline__ void fnv32UpdateBuffer(uint32_t *hval, const void *buf, uint64_t len); |
||||
|
static __inline__ void fnv64Init(uint64_t *hval); |
||||
|
|
||||
|
static __inline__ void fnv64UpdateChar(uint64_t *hval, unsigned char ch); |
||||
|
static __inline__ void fnv64UpdateBuffer(uint64_t *hval, const void *buf, uint64_t len); |
||||
|
|
||||
|
static __inline__ void fnv64Init(uint64_t *hval) { |
||||
|
*hval = 14695981039346656037ULL; |
||||
|
} |
||||
|
|
||||
|
static __inline__ void fnv32Init(uint32_t *hval) { |
||||
|
*hval = 2166136261; |
||||
|
} |
||||
|
|
||||
|
static __inline__ void fnv32UpdateChar(uint32_t *hval, unsigned char ch) { |
||||
|
*hval ^= ch; |
||||
|
*hval *= 16777619; |
||||
|
} |
||||
|
|
||||
|
static __inline__ void fnv32UpdateBuffer(uint32_t *hval, const void *buf, uint64_t len) { |
||||
|
uint64_t i; |
||||
|
unsigned char *qbuf = (unsigned char *) buf; |
||||
|
for (i = 0; i < len; ++i) { |
||||
|
unsigned char ch = *qbuf++; |
||||
|
*hval ^= ch; |
||||
|
*hval *= 16777619; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
static __inline__ void fnv64UpdateChar(uint64_t *hval, unsigned char ch) { |
||||
|
*hval ^= ch; |
||||
|
*hval *= 1099511628211U; |
||||
|
} |
||||
|
|
||||
|
static __inline__ void fnv64UpdateBuffer(uint64_t *hval, const void *buf, uint64_t len) { |
||||
|
uint64_t i; |
||||
|
for (i = 0; i < len; ++i) { |
||||
|
unsigned char ch = ((unsigned char *) buf)[i]; |
||||
|
fnv64UpdateChar(hval, ch); |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
static __inline__ void fnv64UpdateString(uint64_t *hval, const char *buf) { |
||||
|
fnv64UpdateBuffer(hval, buf, strlen(buf)); |
||||
|
} |
||||
|
|
||||
|
#endif |
@ -0,0 +1,106 @@ |
|||||
|
#include "mgmp.h" |
||||
|
|
||||
|
typedef uint64_t mp_limb_t; |
||||
|
typedef const uint64_t *mp_srcptr; |
||||
|
typedef uint64_t *mp_ptr; |
||||
|
typedef size_t mp_size_t; |
||||
|
|
||||
|
|
||||
|
#define GMP_LIMB_BITS (sizeof(mp_limb_t) * 8) |
||||
|
|
||||
|
#define GMP_LIMB_MAX (~ (mp_limb_t) 0) |
||||
|
#define GMP_LIMB_HIGHBIT ((mp_limb_t) 1 << (GMP_LIMB_BITS - 1)) |
||||
|
|
||||
|
#define GMP_HLIMB_BIT ((mp_limb_t) 1 << (GMP_LIMB_BITS / 2)) |
||||
|
#define GMP_LLIMB_MASK (GMP_HLIMB_BIT - 1) |
||||
|
|
||||
|
#define gmp_umul_ppmm(w1, w0, u, v) \ |
||||
|
do { \ |
||||
|
mp_limb_t __x0, __x1, __x2, __x3; \ |
||||
|
unsigned __ul, __vl, __uh, __vh; \ |
||||
|
mp_limb_t __u = (u), __v = (v); \ |
||||
|
\ |
||||
|
__ul = __u & GMP_LLIMB_MASK; \ |
||||
|
__uh = __u >> (GMP_LIMB_BITS / 2); \ |
||||
|
__vl = __v & GMP_LLIMB_MASK; \ |
||||
|
__vh = __v >> (GMP_LIMB_BITS / 2); \ |
||||
|
\ |
||||
|
__x0 = (mp_limb_t) __ul * __vl; \ |
||||
|
__x1 = (mp_limb_t) __ul * __vh; \ |
||||
|
__x2 = (mp_limb_t) __uh * __vl; \ |
||||
|
__x3 = (mp_limb_t) __uh * __vh; \ |
||||
|
\ |
||||
|
__x1 += __x0 >> (GMP_LIMB_BITS / 2); \ |
||||
|
__x1 += __x2; \ |
||||
|
if (__x1 < __x2) \ |
||||
|
__x3 += GMP_HLIMB_BIT; \ |
||||
|
\ |
||||
|
(w1) = __x3 + (__x1 >> (GMP_LIMB_BITS / 2)); \ |
||||
|
(w0) = (__x1 << (GMP_LIMB_BITS / 2)) + (__x0 & GMP_LLIMB_MASK); \ |
||||
|
} while (0) |
||||
|
|
||||
|
static mp_limb_t |
||||
|
mpn_addmul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) { |
||||
|
mp_limb_t ul, cl, hpl, lpl, rl; |
||||
|
|
||||
|
cl = 0; |
||||
|
do |
||||
|
{ |
||||
|
ul = *up++; |
||||
|
gmp_umul_ppmm (hpl, lpl, ul, vl); |
||||
|
|
||||
|
lpl += cl; |
||||
|
cl = (lpl < cl) + hpl; |
||||
|
|
||||
|
rl = *rp; |
||||
|
lpl = rl + lpl; |
||||
|
cl += lpl < rl; |
||||
|
*rp++ = lpl; |
||||
|
} |
||||
|
while (--n != 0); |
||||
|
|
||||
|
return cl; |
||||
|
} |
||||
|
|
||||
|
static mp_limb_t |
||||
|
mpn_mul_1 (mp_ptr rp, mp_srcptr up, mp_size_t n, mp_limb_t vl) { |
||||
|
mp_limb_t ul, cl, hpl, lpl; |
||||
|
|
||||
|
cl = 0; |
||||
|
do |
||||
|
{ |
||||
|
ul = *up++; |
||||
|
gmp_umul_ppmm (hpl, lpl, ul, vl); |
||||
|
|
||||
|
lpl += cl; |
||||
|
cl = (lpl < cl) + hpl; |
||||
|
|
||||
|
*rp++ = lpl; |
||||
|
} |
||||
|
while (--n != 0); |
||||
|
|
||||
|
return cl; |
||||
|
} |
||||
|
|
||||
|
|
||||
|
uint64_t fnv_mpn_mul (uint64_t *rp, const uint64_t *up, uint32_t un, const uint64_t *vp, uint32_t vn) |
||||
|
{ |
||||
|
|
||||
|
/* We first multiply by the low order limb. This result can be
|
||||
|
stored, not added, to rp. We also avoid a loop for zeroing this |
||||
|
way. */ |
||||
|
|
||||
|
rp[un] = mpn_mul_1 (rp, up, un, vp[0]); |
||||
|
rp += 1, vp += 1, vn -= 1; |
||||
|
|
||||
|
/* Now accumulate the product of up[] and the next higher limb from
|
||||
|
vp[]. */ |
||||
|
|
||||
|
while (vn >= 1) |
||||
|
{ |
||||
|
rp[un] = mpn_addmul_1 (rp, up, un, vp[0]); |
||||
|
rp += 1, vp += 1, vn -= 1; |
||||
|
} |
||||
|
return rp[un - 1]; |
||||
|
} |
||||
|
|
@ -0,0 +1,10 @@ |
|||||
|
#ifndef __MGMP_H |
||||
|
#define __MGMP_H |
||||
|
|
||||
|
#include <sys/types.h> |
||||
|
#include <stdint.h> |
||||
|
|
||||
|
uint64_t fnv_mpn_mul (uint64_t *, const uint64_t *, uint32_t, const uint64_t *, uint32_t); |
||||
|
|
||||
|
#endif |
||||
|
|
@ -0,0 +1,127 @@ |
|||||
|
libfnvutil_la-fnvutil.lo: fnvutil.c /usr/include/stdc-predef.h \ |
||||
|
/usr/include/stdio.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/bits/types.h /usr/include/bits/typesizes.h \ |
||||
|
/usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdarg.h \ |
||||
|
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ |
||||
|
/usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \ |
||||
|
/usr/include/bits/string.h /usr/include/bits/string2.h \ |
||||
|
/usr/include/stdlib.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/wchar.h \ |
||||
|
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ |
||||
|
/usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ |
||||
|
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ |
||||
|
/usr/include/bits/types/timer_t.h /usr/include/endian.h \ |
||||
|
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \ |
||||
|
/usr/include/bits/byteswap-16.h /usr/include/bits/uintn-identity.h \ |
||||
|
/usr/include/sys/select.h /usr/include/bits/select.h \ |
||||
|
/usr/include/bits/sigset.h /usr/include/bits/types/struct_timeval.h \ |
||||
|
/usr/include/bits/types/struct_timespec.h /usr/include/sys/sysmacros.h \ |
||||
|
/usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h \ |
||||
|
/usr/include/alloca.h /usr/include/bits/stdlib-bsearch.h \ |
||||
|
/usr/include/bits/stdlib-float.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
/usr/include/stdio.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/libio.h: |
||||
|
|
||||
|
/usr/include/_G_config.h: |
||||
|
|
||||
|
/usr/include/wchar.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdarg.h: |
||||
|
|
||||
|
/usr/include/bits/stdio_lim.h: |
||||
|
|
||||
|
/usr/include/bits/sys_errlist.h: |
||||
|
|
||||
|
/usr/include/bits/stdio.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/bits/waitflags.h: |
||||
|
|
||||
|
/usr/include/bits/waitstatus.h: |
||||
|
|
||||
|
/usr/include/sys/types.h: |
||||
|
|
||||
|
/usr/include/bits/types/clock_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/clockid_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/time_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/timer_t.h: |
||||
|
|
||||
|
/usr/include/endian.h: |
||||
|
|
||||
|
/usr/include/bits/endian.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap-16.h: |
||||
|
|
||||
|
/usr/include/bits/uintn-identity.h: |
||||
|
|
||||
|
/usr/include/sys/select.h: |
||||
|
|
||||
|
/usr/include/bits/select.h: |
||||
|
|
||||
|
/usr/include/bits/sigset.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timeval.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timespec.h: |
||||
|
|
||||
|
/usr/include/sys/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/pthreadtypes.h: |
||||
|
|
||||
|
/usr/include/alloca.h: |
||||
|
|
||||
|
/usr/include/bits/stdlib-bsearch.h: |
||||
|
|
||||
|
/usr/include/bits/stdlib-float.h: |
@ -0,0 +1,656 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# libfnvutil/Makefile. Generated from Makefile.in by configure.
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/libfnv |
||||
|
pkgincludedir = $(includedir)/libfnv |
||||
|
pkglibdir = $(libdir)/libfnv |
||||
|
pkglibexecdir = $(libexecdir)/libfnv |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = x86_64-unknown-linux-gnu |
||||
|
host_triplet = x86_64-unknown-linux-gnu |
||||
|
subdir = libfnvutil |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = $(top_builddir)/config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
||||
|
am__vpath_adj = case $$p in \
|
||||
|
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
|
*) f=$$p;; \
|
||||
|
esac; |
||||
|
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; |
||||
|
am__install_max = 40 |
||||
|
am__nobase_strip_setup = \
|
||||
|
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` |
||||
|
am__nobase_strip = \
|
||||
|
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" |
||||
|
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
|
if (++n[$$2] == $(am__install_max)) \
|
||||
|
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
|
END { for (dir in files) print dir, files[dir] }' |
||||
|
am__base_list = \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
||||
|
am__uninstall_files_from_dir = { \
|
||||
|
test -z "$$files" \
|
||||
|
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
|
} |
||||
|
am__installdirs = "$(DESTDIR)$(libdir)" |
||||
|
LTLIBRARIES = $(lib_LTLIBRARIES) |
||||
|
libfnvutil_la_LIBADD = |
||||
|
am_libfnvutil_la_OBJECTS = libfnvutil_la-fnvutil.lo |
||||
|
libfnvutil_la_OBJECTS = $(am_libfnvutil_la_OBJECTS) |
||||
|
AM_V_lt = $(am__v_lt_$(V)) |
||||
|
am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_lt_0 = --silent |
||||
|
am__v_lt_1 = |
||||
|
libfnvutil_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(libfnvutil_la_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_P = $(am__v_P_$(V)) |
||||
|
am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_$(V)) |
||||
|
am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_$(V)) |
||||
|
am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
DEFAULT_INCLUDES = -I. -I$(top_builddir) |
||||
|
depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp |
||||
|
am__depfiles_maybe = depfiles |
||||
|
am__mv = mv -f |
||||
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
||||
|
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
||||
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
|
$(AM_CFLAGS) $(CFLAGS) |
||||
|
AM_V_CC = $(am__v_CC_$(V)) |
||||
|
am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_CC_0 = @echo " CC " $@; |
||||
|
am__v_CC_1 = |
||||
|
CCLD = $(CC) |
||||
|
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(AM_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_CCLD = $(am__v_CCLD_$(V)) |
||||
|
am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_CCLD_0 = @echo " CCLD " $@; |
||||
|
am__v_CCLD_1 = |
||||
|
SOURCES = $(libfnvutil_la_SOURCES) |
||||
|
DIST_SOURCES = $(libfnvutil_la_SOURCES) |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
am__DIST_COMMON = $(srcdir)/Makefile.in \
|
||||
|
$(top_srcdir)/build-aux/depcomp |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
ACLOCAL = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing aclocal-1.15 |
||||
|
AMTAR = $${TAR-tar} |
||||
|
AM_DEFAULT_VERBOSITY = 1 |
||||
|
AR = ar |
||||
|
AUTOCONF = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoconf |
||||
|
AUTOHEADER = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoheader |
||||
|
AUTOMAKE = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing automake-1.15 |
||||
|
AWK = gawk |
||||
|
CC = gcc |
||||
|
CCDEPMODE = depmode=gcc3 |
||||
|
CFLAGS = -g -O2 -O3 -Wall |
||||
|
CHECK_CFLAGS = |
||||
|
CHECK_LIBS = |
||||
|
CPP = gcc -E |
||||
|
CPPFLAGS = |
||||
|
CYGPATH_W = echo |
||||
|
DEFS = -DHAVE_CONFIG_H |
||||
|
DEPDIR = .deps |
||||
|
DLLTOOL = false |
||||
|
DSYMUTIL = |
||||
|
DUMPBIN = |
||||
|
ECHO_C = |
||||
|
ECHO_N = -n |
||||
|
ECHO_T = |
||||
|
EGREP = /usr/bin/grep -E |
||||
|
EXEEXT = |
||||
|
FGREP = /usr/bin/grep -F |
||||
|
GREP = /usr/bin/grep |
||||
|
HAVE_CHECKMK_PATH = notfound |
||||
|
INSTALL = /usr/bin/install -c |
||||
|
INSTALL_DATA = ${INSTALL} -m 644 |
||||
|
INSTALL_PROGRAM = ${INSTALL} |
||||
|
INSTALL_SCRIPT = ${INSTALL} |
||||
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s |
||||
|
LD = /usr/bin/ld -m elf_x86_64 |
||||
|
LDFLAGS = |
||||
|
LIBOBJS = |
||||
|
LIBS = |
||||
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool |
||||
|
LIPO = |
||||
|
LN_S = ln -s |
||||
|
LTLIBOBJS = |
||||
|
LT_SYS_LIBRARY_PATH = |
||||
|
MAKEINFO = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing makeinfo |
||||
|
MANIFEST_TOOL = : |
||||
|
MKDIR_P = /usr/bin/mkdir -p |
||||
|
NM = /usr/bin/nm -B |
||||
|
NMEDIT = |
||||
|
OBJDUMP = objdump |
||||
|
OBJEXT = o |
||||
|
OTOOL = |
||||
|
OTOOL64 = |
||||
|
PACKAGE = libfnv |
||||
|
PACKAGE_BUGREPORT = fnvhash@fnvhash.com |
||||
|
PACKAGE_NAME = libfnv |
||||
|
PACKAGE_STRING = libfnv 0.8.2 |
||||
|
PACKAGE_TARNAME = libfnv |
||||
|
PACKAGE_URL = |
||||
|
PACKAGE_VERSION = 0.8.2 |
||||
|
PATH_SEPARATOR = : |
||||
|
RANLIB = ranlib |
||||
|
SED = /usr/bin/sed |
||||
|
SET_MAKE = |
||||
|
SHELL = /bin/sh |
||||
|
STRIP = strip |
||||
|
VERSION = 0.8.2 |
||||
|
abs_builddir = /home/wes/bfilter/libfnv/libfnvutil |
||||
|
abs_srcdir = /home/wes/bfilter/libfnv/libfnvutil |
||||
|
abs_top_builddir = /home/wes/bfilter/libfnv |
||||
|
abs_top_srcdir = /home/wes/bfilter/libfnv |
||||
|
ac_ct_AR = ar |
||||
|
ac_ct_CC = gcc |
||||
|
ac_ct_DUMPBIN = |
||||
|
am__include = include |
||||
|
am__leading_dot = . |
||||
|
am__quote = |
||||
|
am__tar = $${TAR-tar} chof - "$$tardir" |
||||
|
am__untar = $${TAR-tar} xf - |
||||
|
bindir = ${exec_prefix}/bin |
||||
|
build = x86_64-unknown-linux-gnu |
||||
|
build_alias = |
||||
|
build_cpu = x86_64 |
||||
|
build_os = linux-gnu |
||||
|
build_vendor = unknown |
||||
|
builddir = . |
||||
|
datadir = ${datarootdir} |
||||
|
datarootdir = ${prefix}/share |
||||
|
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} |
||||
|
dvidir = ${docdir} |
||||
|
exec_prefix = ${prefix} |
||||
|
host = x86_64-unknown-linux-gnu |
||||
|
host_alias = |
||||
|
host_cpu = x86_64 |
||||
|
host_os = linux-gnu |
||||
|
host_vendor = unknown |
||||
|
htmldir = ${docdir} |
||||
|
includedir = ${prefix}/include |
||||
|
infodir = ${datarootdir}/info |
||||
|
install_sh = ${SHELL} /home/wes/bfilter/libfnv/build-aux/install-sh |
||||
|
libdir = ${exec_prefix}/lib |
||||
|
libexecdir = ${exec_prefix}/libexec |
||||
|
localedir = ${datarootdir}/locale |
||||
|
localstatedir = ${prefix}/var |
||||
|
mandir = ${datarootdir}/man |
||||
|
mkdir_p = $(MKDIR_P) |
||||
|
oldincludedir = /usr/include |
||||
|
pdfdir = ${docdir} |
||||
|
prefix = /usr/local |
||||
|
program_transform_name = s,x,x, |
||||
|
psdir = ${docdir} |
||||
|
sbindir = ${exec_prefix}/sbin |
||||
|
sharedstatedir = ${prefix}/com |
||||
|
srcdir = . |
||||
|
sysconfdir = ${prefix}/etc |
||||
|
target_alias = |
||||
|
top_build_prefix = ../ |
||||
|
top_builddir = .. |
||||
|
top_srcdir = .. |
||||
|
#VERSION_LDFLAGS = -export-symbols $(top_srcdir)/lib/fnvutil.sym
|
||||
|
VERSION_LDFLAGS = -Wl,--version-script=$(top_srcdir)/lib/fnvutil.map |
||||
|
lib_LTLIBRARIES = libfnvutil.la |
||||
|
libfnvutil_la_SOURCES = fnvutil.c |
||||
|
libfnvutil_la_CPPFLAGS = -I$(top_srcdir)/libfnv/include -Wall |
||||
|
libfnvutil_la_LDFLAGS = $(VERSION_LDFLAGS) |
||||
|
EXTRA_DIST = fnvutil.h |
||||
|
all: all-am |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
.SUFFIXES: .c .lo .o .obj |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libfnvutil/Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu libfnvutil/Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(am__aclocal_m4_deps): |
||||
|
|
||||
|
install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
list2=; for p in $$list; do \
|
||||
|
if test -f $$p; then \
|
||||
|
list2="$$list2 $$p"; \
|
||||
|
else :; fi; \
|
||||
|
done; \
|
||||
|
test -z "$$list2" || { \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
|
||||
|
} |
||||
|
|
||||
|
uninstall-libLTLIBRARIES: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
for p in $$list; do \
|
||||
|
$(am__strip_dir) \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
|
||||
|
done |
||||
|
|
||||
|
clean-libLTLIBRARIES: |
||||
|
-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) |
||||
|
@list='$(lib_LTLIBRARIES)'; \
|
||||
|
locs=`for p in $$list; do echo $$p; done | \
|
||||
|
sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
|
||||
|
sort -u`; \
|
||||
|
test -z "$$locs" || { \
|
||||
|
echo rm -f $${locs}; \
|
||||
|
rm -f $${locs}; \
|
||||
|
} |
||||
|
|
||||
|
libfnvutil.la: $(libfnvutil_la_OBJECTS) $(libfnvutil_la_DEPENDENCIES) $(EXTRA_libfnvutil_la_DEPENDENCIES) |
||||
|
$(AM_V_CCLD)$(libfnvutil_la_LINK) -rpath $(libdir) $(libfnvutil_la_OBJECTS) $(libfnvutil_la_LIBADD) $(LIBS) |
||||
|
|
||||
|
mostlyclean-compile: |
||||
|
-rm -f *.$(OBJEXT) |
||||
|
|
||||
|
distclean-compile: |
||||
|
-rm -f *.tab.c |
||||
|
|
||||
|
include ./$(DEPDIR)/libfnvutil_la-fnvutil.Plo |
||||
|
|
||||
|
.c.o: |
||||
|
$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(COMPILE) -c -o $@ $<
|
||||
|
|
||||
|
.c.obj: |
||||
|
$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
|
|
||||
|
.c.lo: |
||||
|
$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LTCOMPILE) -c -o $@ $<
|
||||
|
|
||||
|
libfnvutil_la-fnvutil.lo: fnvutil.c |
||||
|
$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnvutil_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnvutil_la-fnvutil.lo -MD -MP -MF $(DEPDIR)/libfnvutil_la-fnvutil.Tpo -c -o libfnvutil_la-fnvutil.lo `test -f 'fnvutil.c' || echo '$(srcdir)/'`fnvutil.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/libfnvutil_la-fnvutil.Tpo $(DEPDIR)/libfnvutil_la-fnvutil.Plo |
||||
|
# $(AM_V_CC)source='fnvutil.c' object='libfnvutil_la-fnvutil.lo' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnvutil_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnvutil_la-fnvutil.lo `test -f 'fnvutil.c' || echo '$(srcdir)/'`fnvutil.c
|
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-am |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-am |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscopelist: cscopelist-am |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
check-am: all-am |
||||
|
check: check-am |
||||
|
all-am: Makefile $(LTLIBRARIES) |
||||
|
installdirs: |
||||
|
for dir in "$(DESTDIR)$(libdir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-am |
||||
|
install-exec: install-exec-am |
||||
|
install-data: install-data-am |
||||
|
uninstall: uninstall-am |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-am |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-am |
||||
|
|
||||
|
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ |
||||
|
mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-compile distclean-generic \ |
||||
|
distclean-tags |
||||
|
|
||||
|
dvi: dvi-am |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-am |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-am |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: |
||||
|
|
||||
|
install-dvi: install-dvi-am |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: install-libLTLIBRARIES |
||||
|
|
||||
|
install-html: install-html-am |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-am |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: |
||||
|
|
||||
|
install-pdf: install-pdf-am |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-am |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-am |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
||||
|
mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-am |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-am |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-libLTLIBRARIES |
||||
|
|
||||
|
.MAKE: install-am install-strip |
||||
|
|
||||
|
.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ |
||||
|
clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
|
||||
|
ctags-am distclean distclean-compile distclean-generic \
|
||||
|
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
|
html-am info info-am install install-am install-data \
|
||||
|
install-data-am install-dvi install-dvi-am install-exec \
|
||||
|
install-exec-am install-html install-html-am install-info \
|
||||
|
install-info-am install-libLTLIBRARIES install-man install-pdf \
|
||||
|
install-pdf-am install-ps install-ps-am install-strip \
|
||||
|
installcheck installcheck-am installdirs maintainer-clean \
|
||||
|
maintainer-clean-generic mostlyclean mostlyclean-compile \
|
||||
|
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
||||
|
tags tags-am uninstall uninstall-am uninstall-libLTLIBRARIES |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,13 @@ |
|||||
|
if HAVE_LD_VERSION_SCRIPT |
||||
|
VERSION_LDFLAGS = -Wl,--version-script=$(top_srcdir)/lib/fnvutil.map |
||||
|
else |
||||
|
VERSION_LDFLAGS = -export-symbols $(top_srcdir)/lib/fnvutil.sym |
||||
|
endif |
||||
|
|
||||
|
lib_LTLIBRARIES = libfnvutil.la |
||||
|
libfnvutil_la_SOURCES = fnvutil.c |
||||
|
|
||||
|
libfnvutil_la_CPPFLAGS = -I$(top_srcdir)/libfnv/include -Wall |
||||
|
libfnvutil_la_LDFLAGS = $(VERSION_LDFLAGS) |
||||
|
|
||||
|
EXTRA_DIST = fnvutil.h |
@ -0,0 +1,656 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# @configure_input@
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
@SET_MAKE@ |
||||
|
|
||||
|
VPATH = @srcdir@ |
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/@PACKAGE@ |
||||
|
pkgincludedir = $(includedir)/@PACKAGE@ |
||||
|
pkglibdir = $(libdir)/@PACKAGE@ |
||||
|
pkglibexecdir = $(libexecdir)/@PACKAGE@ |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = @build@ |
||||
|
host_triplet = @host@ |
||||
|
subdir = libfnvutil |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = $(top_builddir)/config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
||||
|
am__vpath_adj = case $$p in \
|
||||
|
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
|
*) f=$$p;; \
|
||||
|
esac; |
||||
|
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; |
||||
|
am__install_max = 40 |
||||
|
am__nobase_strip_setup = \
|
||||
|
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` |
||||
|
am__nobase_strip = \
|
||||
|
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" |
||||
|
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
|
if (++n[$$2] == $(am__install_max)) \
|
||||
|
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
|
END { for (dir in files) print dir, files[dir] }' |
||||
|
am__base_list = \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
|
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
||||
|
am__uninstall_files_from_dir = { \
|
||||
|
test -z "$$files" \
|
||||
|
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
|
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
|
} |
||||
|
am__installdirs = "$(DESTDIR)$(libdir)" |
||||
|
LTLIBRARIES = $(lib_LTLIBRARIES) |
||||
|
libfnvutil_la_LIBADD = |
||||
|
am_libfnvutil_la_OBJECTS = libfnvutil_la-fnvutil.lo |
||||
|
libfnvutil_la_OBJECTS = $(am_libfnvutil_la_OBJECTS) |
||||
|
AM_V_lt = $(am__v_lt_@AM_V@) |
||||
|
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) |
||||
|
am__v_lt_0 = --silent |
||||
|
am__v_lt_1 = |
||||
|
libfnvutil_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(libfnvutil_la_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_P = $(am__v_P_@AM_V@) |
||||
|
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_@AM_V@) |
||||
|
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_@AM_V@) |
||||
|
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) |
||||
|
depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp |
||||
|
am__depfiles_maybe = depfiles |
||||
|
am__mv = mv -f |
||||
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
||||
|
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
||||
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
|
$(AM_CFLAGS) $(CFLAGS) |
||||
|
AM_V_CC = $(am__v_CC_@AM_V@) |
||||
|
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) |
||||
|
am__v_CC_0 = @echo " CC " $@; |
||||
|
am__v_CC_1 = |
||||
|
CCLD = $(CC) |
||||
|
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(AM_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_CCLD = $(am__v_CCLD_@AM_V@) |
||||
|
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) |
||||
|
am__v_CCLD_0 = @echo " CCLD " $@; |
||||
|
am__v_CCLD_1 = |
||||
|
SOURCES = $(libfnvutil_la_SOURCES) |
||||
|
DIST_SOURCES = $(libfnvutil_la_SOURCES) |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
am__DIST_COMMON = $(srcdir)/Makefile.in \
|
||||
|
$(top_srcdir)/build-aux/depcomp |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
ACLOCAL = @ACLOCAL@ |
||||
|
AMTAR = @AMTAR@ |
||||
|
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ |
||||
|
AR = @AR@ |
||||
|
AUTOCONF = @AUTOCONF@ |
||||
|
AUTOHEADER = @AUTOHEADER@ |
||||
|
AUTOMAKE = @AUTOMAKE@ |
||||
|
AWK = @AWK@ |
||||
|
CC = @CC@ |
||||
|
CCDEPMODE = @CCDEPMODE@ |
||||
|
CFLAGS = @CFLAGS@ |
||||
|
CHECK_CFLAGS = @CHECK_CFLAGS@ |
||||
|
CHECK_LIBS = @CHECK_LIBS@ |
||||
|
CPP = @CPP@ |
||||
|
CPPFLAGS = @CPPFLAGS@ |
||||
|
CYGPATH_W = @CYGPATH_W@ |
||||
|
DEFS = @DEFS@ |
||||
|
DEPDIR = @DEPDIR@ |
||||
|
DLLTOOL = @DLLTOOL@ |
||||
|
DSYMUTIL = @DSYMUTIL@ |
||||
|
DUMPBIN = @DUMPBIN@ |
||||
|
ECHO_C = @ECHO_C@ |
||||
|
ECHO_N = @ECHO_N@ |
||||
|
ECHO_T = @ECHO_T@ |
||||
|
EGREP = @EGREP@ |
||||
|
EXEEXT = @EXEEXT@ |
||||
|
FGREP = @FGREP@ |
||||
|
GREP = @GREP@ |
||||
|
HAVE_CHECKMK_PATH = @HAVE_CHECKMK_PATH@ |
||||
|
INSTALL = @INSTALL@ |
||||
|
INSTALL_DATA = @INSTALL_DATA@ |
||||
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
||||
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
||||
|
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
||||
|
LD = @LD@ |
||||
|
LDFLAGS = @LDFLAGS@ |
||||
|
LIBOBJS = @LIBOBJS@ |
||||
|
LIBS = @LIBS@ |
||||
|
LIBTOOL = @LIBTOOL@ |
||||
|
LIPO = @LIPO@ |
||||
|
LN_S = @LN_S@ |
||||
|
LTLIBOBJS = @LTLIBOBJS@ |
||||
|
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ |
||||
|
MAKEINFO = @MAKEINFO@ |
||||
|
MANIFEST_TOOL = @MANIFEST_TOOL@ |
||||
|
MKDIR_P = @MKDIR_P@ |
||||
|
NM = @NM@ |
||||
|
NMEDIT = @NMEDIT@ |
||||
|
OBJDUMP = @OBJDUMP@ |
||||
|
OBJEXT = @OBJEXT@ |
||||
|
OTOOL = @OTOOL@ |
||||
|
OTOOL64 = @OTOOL64@ |
||||
|
PACKAGE = @PACKAGE@ |
||||
|
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
||||
|
PACKAGE_NAME = @PACKAGE_NAME@ |
||||
|
PACKAGE_STRING = @PACKAGE_STRING@ |
||||
|
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
||||
|
PACKAGE_URL = @PACKAGE_URL@ |
||||
|
PACKAGE_VERSION = @PACKAGE_VERSION@ |
||||
|
PATH_SEPARATOR = @PATH_SEPARATOR@ |
||||
|
RANLIB = @RANLIB@ |
||||
|
SED = @SED@ |
||||
|
SET_MAKE = @SET_MAKE@ |
||||
|
SHELL = @SHELL@ |
||||
|
STRIP = @STRIP@ |
||||
|
VERSION = @VERSION@ |
||||
|
abs_builddir = @abs_builddir@ |
||||
|
abs_srcdir = @abs_srcdir@ |
||||
|
abs_top_builddir = @abs_top_builddir@ |
||||
|
abs_top_srcdir = @abs_top_srcdir@ |
||||
|
ac_ct_AR = @ac_ct_AR@ |
||||
|
ac_ct_CC = @ac_ct_CC@ |
||||
|
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
||||
|
am__include = @am__include@ |
||||
|
am__leading_dot = @am__leading_dot@ |
||||
|
am__quote = @am__quote@ |
||||
|
am__tar = @am__tar@ |
||||
|
am__untar = @am__untar@ |
||||
|
bindir = @bindir@ |
||||
|
build = @build@ |
||||
|
build_alias = @build_alias@ |
||||
|
build_cpu = @build_cpu@ |
||||
|
build_os = @build_os@ |
||||
|
build_vendor = @build_vendor@ |
||||
|
builddir = @builddir@ |
||||
|
datadir = @datadir@ |
||||
|
datarootdir = @datarootdir@ |
||||
|
docdir = @docdir@ |
||||
|
dvidir = @dvidir@ |
||||
|
exec_prefix = @exec_prefix@ |
||||
|
host = @host@ |
||||
|
host_alias = @host_alias@ |
||||
|
host_cpu = @host_cpu@ |
||||
|
host_os = @host_os@ |
||||
|
host_vendor = @host_vendor@ |
||||
|
htmldir = @htmldir@ |
||||
|
includedir = @includedir@ |
||||
|
infodir = @infodir@ |
||||
|
install_sh = @install_sh@ |
||||
|
libdir = @libdir@ |
||||
|
libexecdir = @libexecdir@ |
||||
|
localedir = @localedir@ |
||||
|
localstatedir = @localstatedir@ |
||||
|
mandir = @mandir@ |
||||
|
mkdir_p = @mkdir_p@ |
||||
|
oldincludedir = @oldincludedir@ |
||||
|
pdfdir = @pdfdir@ |
||||
|
prefix = @prefix@ |
||||
|
program_transform_name = @program_transform_name@ |
||||
|
psdir = @psdir@ |
||||
|
sbindir = @sbindir@ |
||||
|
sharedstatedir = @sharedstatedir@ |
||||
|
srcdir = @srcdir@ |
||||
|
sysconfdir = @sysconfdir@ |
||||
|
target_alias = @target_alias@ |
||||
|
top_build_prefix = @top_build_prefix@ |
||||
|
top_builddir = @top_builddir@ |
||||
|
top_srcdir = @top_srcdir@ |
||||
|
@HAVE_LD_VERSION_SCRIPT_FALSE@VERSION_LDFLAGS = -export-symbols $(top_srcdir)/lib/fnvutil.sym |
||||
|
@HAVE_LD_VERSION_SCRIPT_TRUE@VERSION_LDFLAGS = -Wl,--version-script=$(top_srcdir)/lib/fnvutil.map |
||||
|
lib_LTLIBRARIES = libfnvutil.la |
||||
|
libfnvutil_la_SOURCES = fnvutil.c |
||||
|
libfnvutil_la_CPPFLAGS = -I$(top_srcdir)/libfnv/include -Wall |
||||
|
libfnvutil_la_LDFLAGS = $(VERSION_LDFLAGS) |
||||
|
EXTRA_DIST = fnvutil.h |
||||
|
all: all-am |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
.SUFFIXES: .c .lo .o .obj |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libfnvutil/Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu libfnvutil/Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(am__aclocal_m4_deps): |
||||
|
|
||||
|
install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
list2=; for p in $$list; do \
|
||||
|
if test -f $$p; then \
|
||||
|
list2="$$list2 $$p"; \
|
||||
|
else :; fi; \
|
||||
|
done; \
|
||||
|
test -z "$$list2" || { \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
|
||||
|
} |
||||
|
|
||||
|
uninstall-libLTLIBRARIES: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
|
||||
|
for p in $$list; do \
|
||||
|
$(am__strip_dir) \
|
||||
|
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
|
||||
|
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
|
||||
|
done |
||||
|
|
||||
|
clean-libLTLIBRARIES: |
||||
|
-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) |
||||
|
@list='$(lib_LTLIBRARIES)'; \
|
||||
|
locs=`for p in $$list; do echo $$p; done | \
|
||||
|
sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
|
||||
|
sort -u`; \
|
||||
|
test -z "$$locs" || { \
|
||||
|
echo rm -f $${locs}; \
|
||||
|
rm -f $${locs}; \
|
||||
|
} |
||||
|
|
||||
|
libfnvutil.la: $(libfnvutil_la_OBJECTS) $(libfnvutil_la_DEPENDENCIES) $(EXTRA_libfnvutil_la_DEPENDENCIES) |
||||
|
$(AM_V_CCLD)$(libfnvutil_la_LINK) -rpath $(libdir) $(libfnvutil_la_OBJECTS) $(libfnvutil_la_LIBADD) $(LIBS) |
||||
|
|
||||
|
mostlyclean-compile: |
||||
|
-rm -f *.$(OBJEXT) |
||||
|
|
||||
|
distclean-compile: |
||||
|
-rm -f *.tab.c |
||||
|
|
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libfnvutil_la-fnvutil.Plo@am__quote@ |
||||
|
|
||||
|
.c.o: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< |
||||
|
|
||||
|
.c.obj: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
|
||||
|
.c.lo: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< |
||||
|
|
||||
|
libfnvutil_la-fnvutil.lo: fnvutil.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnvutil_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libfnvutil_la-fnvutil.lo -MD -MP -MF $(DEPDIR)/libfnvutil_la-fnvutil.Tpo -c -o libfnvutil_la-fnvutil.lo `test -f 'fnvutil.c' || echo '$(srcdir)/'`fnvutil.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libfnvutil_la-fnvutil.Tpo $(DEPDIR)/libfnvutil_la-fnvutil.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fnvutil.c' object='libfnvutil_la-fnvutil.lo' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libfnvutil_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libfnvutil_la-fnvutil.lo `test -f 'fnvutil.c' || echo '$(srcdir)/'`fnvutil.c |
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-am |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-am |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscopelist: cscopelist-am |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
check-am: all-am |
||||
|
check: check-am |
||||
|
all-am: Makefile $(LTLIBRARIES) |
||||
|
installdirs: |
||||
|
for dir in "$(DESTDIR)$(libdir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-am |
||||
|
install-exec: install-exec-am |
||||
|
install-data: install-data-am |
||||
|
uninstall: uninstall-am |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-am |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-am |
||||
|
|
||||
|
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ |
||||
|
mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-compile distclean-generic \ |
||||
|
distclean-tags |
||||
|
|
||||
|
dvi: dvi-am |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-am |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-am |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: |
||||
|
|
||||
|
install-dvi: install-dvi-am |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: install-libLTLIBRARIES |
||||
|
|
||||
|
install-html: install-html-am |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-am |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: |
||||
|
|
||||
|
install-pdf: install-pdf-am |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-am |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-am |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-am |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
||||
|
mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-am |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-am |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-libLTLIBRARIES |
||||
|
|
||||
|
.MAKE: install-am install-strip |
||||
|
|
||||
|
.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ |
||||
|
clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
|
||||
|
ctags-am distclean distclean-compile distclean-generic \
|
||||
|
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
|
html-am info info-am install install-am install-data \
|
||||
|
install-data-am install-dvi install-dvi-am install-exec \
|
||||
|
install-exec-am install-html install-html-am install-info \
|
||||
|
install-info-am install-libLTLIBRARIES install-man install-pdf \
|
||||
|
install-pdf-am install-ps install-ps-am install-strip \
|
||||
|
installcheck installcheck-am installdirs maintainer-clean \
|
||||
|
maintainer-clean-generic mostlyclean mostlyclean-compile \
|
||||
|
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
||||
|
tags tags-am uninstall uninstall-am uninstall-libLTLIBRARIES |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,66 @@ |
|||||
|
#include <stdio.h> |
||||
|
#include <string.h> |
||||
|
#include <stdint.h> |
||||
|
#include <stdlib.h> |
||||
|
|
||||
|
FILE *fnvOpenFile(const char *filename) |
||||
|
{ |
||||
|
if (strcmp(filename, "-") == 0) { |
||||
|
return stdin; |
||||
|
} |
||||
|
FILE *fp = fopen(filename, "rb"); |
||||
|
if (fp) { |
||||
|
return fp; |
||||
|
} |
||||
|
fprintf(stderr, "Error, cannot open file: %s\n", filename); |
||||
|
exit(1); |
||||
|
} |
||||
|
|
||||
|
char buf[16384]; |
||||
|
|
||||
|
void fnvApplyTestPattern(uint64_t howLong, |
||||
|
void (*func)(void *context, void *buf, uint64_t len), void *context) |
||||
|
{ |
||||
|
unsigned char c = 0; |
||||
|
unsigned char step = 1; |
||||
|
int i; |
||||
|
if (buf[3] == 0) { |
||||
|
for (i = 0; i < 16384; ++i) { |
||||
|
buf[i] = c; |
||||
|
c += step; |
||||
|
step = (step + 1); |
||||
|
if (step == 19) { step = 0; } |
||||
|
} |
||||
|
} |
||||
|
for (;;) { |
||||
|
uint64_t wantedLen = 16384; |
||||
|
uint64_t len = wantedLen > howLong ? howLong : wantedLen; |
||||
|
if (len > 0) { |
||||
|
func(context, buf, len); |
||||
|
howLong -= len; |
||||
|
} |
||||
|
else { |
||||
|
break; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
void fnvIterateThroughFile(const char *filename, |
||||
|
void (*func)(void *context, void *buf, uint64_t len), void *context) |
||||
|
{ |
||||
|
FILE *fp = fnvOpenFile(filename); |
||||
|
char buf[65536]; |
||||
|
for (;;) { |
||||
|
size_t len = fread(buf, 1, sizeof(buf), fp); |
||||
|
if (len > 0) { |
||||
|
func(context, buf, len); |
||||
|
} |
||||
|
else { |
||||
|
break; |
||||
|
} |
||||
|
} |
||||
|
if (fp != stdin) { |
||||
|
fclose(fp); |
||||
|
} |
||||
|
} |
||||
|
|
@ -0,0 +1,18 @@ |
|||||
|
#ifndef __FNVUTIL_H |
||||
|
#define __FNVUTIL_H |
||||
|
|
||||
|
#include <stdio.h> |
||||
|
#include <string.h> |
||||
|
#include <stdint.h> |
||||
|
#include <stdlib.h> |
||||
|
|
||||
|
FILE *fnvOpenFile(const char *filename); |
||||
|
|
||||
|
void fnvIterateThroughFile(const char *filename, |
||||
|
void (*func)(void *context, void *buf, uint64_t len), void *context); |
||||
|
|
||||
|
void fnvApplyTestPattern(uint64_t howLong, |
||||
|
void (*func)(void *context, void *buf, uint64_t len), void *context); |
||||
|
|
||||
|
|
||||
|
#endif |
File diff suppressed because it is too large
@ -0,0 +1,34 @@ |
|||||
|
dnl Check whether the linker supports --version-script. |
||||
|
dnl |
||||
|
dnl Probes whether the linker supports --version-script with a simple version |
||||
|
dnl script that only defines a single version. Sets the Automake conditional |
||||
|
dnl HAVE_LD_VERSION_SCRIPT based on whether it is supported. |
||||
|
dnl |
||||
|
dnl Written by Russ Allbery <rra@stanford.edu> |
||||
|
dnl Based on the gnulib ld-version-script macro from Simon Josefsson |
||||
|
dnl Copyright 2010 Board of Trustees, Leland Stanford Jr. University |
||||
|
dnl Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc. |
||||
|
dnl |
||||
|
dnl This file is free software; the Free Software Foundation gives unlimited |
||||
|
dnl permission to copy and/or distribute it, with or without modifications, as |
||||
|
dnl long as this notice is preserved. |
||||
|
|
||||
|
AC_DEFUN([RRA_LD_VERSION_SCRIPT], |
||||
|
[AC_CACHE_CHECK([if -Wl,--version-script works], [rra_cv_ld_version_script], |
||||
|
[save_LDFLAGS="$LDFLAGS" |
||||
|
LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map" |
||||
|
cat > conftest.map <<EOF |
||||
|
VERSION_1 { |
||||
|
global: |
||||
|
sym; |
||||
|
|
||||
|
local: |
||||
|
*; |
||||
|
}; |
||||
|
EOF |
||||
|
AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])], |
||||
|
[rra_cv_ld_version_script=yes], [rra_cv_ld_version_script=no]) |
||||
|
rm -f conftest.map |
||||
|
LDFLAGS="$save_LDFLAGS"]) |
||||
|
AM_CONDITIONAL([HAVE_LD_VERSION_SCRIPT], |
||||
|
[test x"$rra_cv_ld_version_script" = xyes])]) |
File diff suppressed because it is too large
@ -0,0 +1,437 @@ |
|||||
|
# Helper functions for option handling. -*- Autoconf -*- |
||||
|
# |
||||
|
# Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software |
||||
|
# Foundation, Inc. |
||||
|
# Written by Gary V. Vaughan, 2004 |
||||
|
# |
||||
|
# This file is free software; the Free Software Foundation gives |
||||
|
# unlimited permission to copy and/or distribute it, with or without |
||||
|
# modifications, as long as this notice is preserved. |
||||
|
|
||||
|
# serial 8 ltoptions.m4 |
||||
|
|
||||
|
# This is to help aclocal find these macros, as it can't see m4_define. |
||||
|
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) |
||||
|
|
||||
|
|
||||
|
# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME) |
||||
|
# ------------------------------------------ |
||||
|
m4_define([_LT_MANGLE_OPTION], |
||||
|
[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])]) |
||||
|
|
||||
|
|
||||
|
# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME) |
||||
|
# --------------------------------------- |
||||
|
# Set option OPTION-NAME for macro MACRO-NAME, and if there is a |
||||
|
# matching handler defined, dispatch to it. Other OPTION-NAMEs are |
||||
|
# saved as a flag. |
||||
|
m4_define([_LT_SET_OPTION], |
||||
|
[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl |
||||
|
m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]), |
||||
|
_LT_MANGLE_DEFUN([$1], [$2]), |
||||
|
[m4_warning([Unknown $1 option '$2'])])[]dnl |
||||
|
]) |
||||
|
|
||||
|
|
||||
|
# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET]) |
||||
|
# ------------------------------------------------------------ |
||||
|
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. |
||||
|
m4_define([_LT_IF_OPTION], |
||||
|
[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])]) |
||||
|
|
||||
|
|
||||
|
# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET) |
||||
|
# ------------------------------------------------------- |
||||
|
# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME |
||||
|
# are set. |
||||
|
m4_define([_LT_UNLESS_OPTIONS], |
||||
|
[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), |
||||
|
[m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option), |
||||
|
[m4_define([$0_found])])])[]dnl |
||||
|
m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3 |
||||
|
])[]dnl |
||||
|
]) |
||||
|
|
||||
|
|
||||
|
# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST) |
||||
|
# ---------------------------------------- |
||||
|
# OPTION-LIST is a space-separated list of Libtool options associated |
||||
|
# with MACRO-NAME. If any OPTION has a matching handler declared with |
||||
|
# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about |
||||
|
# the unknown option and exit. |
||||
|
m4_defun([_LT_SET_OPTIONS], |
||||
|
[# Set options |
||||
|
m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), |
||||
|
[_LT_SET_OPTION([$1], _LT_Option)]) |
||||
|
|
||||
|
m4_if([$1],[LT_INIT],[ |
||||
|
dnl |
||||
|
dnl Simply set some default values (i.e off) if boolean options were not |
||||
|
dnl specified: |
||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no |
||||
|
]) |
||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no |
||||
|
]) |
||||
|
dnl |
||||
|
dnl If no reference was made to various pairs of opposing options, then |
||||
|
dnl we run the default mode handler for the pair. For example, if neither |
||||
|
dnl 'shared' nor 'disable-shared' was passed, we enable building of shared |
||||
|
dnl archives by default: |
||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED]) |
||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC]) |
||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC]) |
||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install], |
||||
|
[_LT_ENABLE_FAST_INSTALL]) |
||||
|
_LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4], |
||||
|
[_LT_WITH_AIX_SONAME([aix])]) |
||||
|
]) |
||||
|
])# _LT_SET_OPTIONS |
||||
|
|
||||
|
|
||||
|
## --------------------------------- ## |
||||
|
## Macros to handle LT_INIT options. ## |
||||
|
## --------------------------------- ## |
||||
|
|
||||
|
# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME) |
||||
|
# ----------------------------------------- |
||||
|
m4_define([_LT_MANGLE_DEFUN], |
||||
|
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])]) |
||||
|
|
||||
|
|
||||
|
# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE) |
||||
|
# ----------------------------------------------- |
||||
|
m4_define([LT_OPTION_DEFINE], |
||||
|
[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl |
||||
|
])# LT_OPTION_DEFINE |
||||
|
|
||||
|
|
||||
|
# dlopen |
||||
|
# ------ |
||||
|
LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes |
||||
|
]) |
||||
|
|
||||
|
AU_DEFUN([AC_LIBTOOL_DLOPEN], |
||||
|
[_LT_SET_OPTION([LT_INIT], [dlopen]) |
||||
|
AC_DIAGNOSE([obsolete], |
||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you |
||||
|
put the 'dlopen' option into LT_INIT's first parameter.]) |
||||
|
]) |
||||
|
|
||||
|
dnl aclocal-1.4 backwards compatibility: |
||||
|
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], []) |
||||
|
|
||||
|
|
||||
|
# win32-dll |
||||
|
# --------- |
||||
|
# Declare package support for building win32 dll's. |
||||
|
LT_OPTION_DEFINE([LT_INIT], [win32-dll], |
||||
|
[enable_win32_dll=yes |
||||
|
|
||||
|
case $host in |
||||
|
*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) |
||||
|
AC_CHECK_TOOL(AS, as, false) |
||||
|
AC_CHECK_TOOL(DLLTOOL, dlltool, false) |
||||
|
AC_CHECK_TOOL(OBJDUMP, objdump, false) |
||||
|
;; |
||||
|
esac |
||||
|
|
||||
|
test -z "$AS" && AS=as |
||||
|
_LT_DECL([], [AS], [1], [Assembler program])dnl |
||||
|
|
||||
|
test -z "$DLLTOOL" && DLLTOOL=dlltool |
||||
|
_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl |
||||
|
|
||||
|
test -z "$OBJDUMP" && OBJDUMP=objdump |
||||
|
_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl |
||||
|
])# win32-dll |
||||
|
|
||||
|
AU_DEFUN([AC_LIBTOOL_WIN32_DLL], |
||||
|
[AC_REQUIRE([AC_CANONICAL_HOST])dnl |
||||
|
_LT_SET_OPTION([LT_INIT], [win32-dll]) |
||||
|
AC_DIAGNOSE([obsolete], |
||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you |
||||
|
put the 'win32-dll' option into LT_INIT's first parameter.]) |
||||
|
]) |
||||
|
|
||||
|
dnl aclocal-1.4 backwards compatibility: |
||||
|
dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], []) |
||||
|
|
||||
|
|
||||
|
# _LT_ENABLE_SHARED([DEFAULT]) |
||||
|
# ---------------------------- |
||||
|
# implement the --enable-shared flag, and supports the 'shared' and |
||||
|
# 'disable-shared' LT_INIT options. |
||||
|
# DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. |
||||
|
m4_define([_LT_ENABLE_SHARED], |
||||
|
[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl |
||||
|
AC_ARG_ENABLE([shared], |
||||
|
[AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@], |
||||
|
[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])], |
||||
|
[p=${PACKAGE-default} |
||||
|
case $enableval in |
||||
|
yes) enable_shared=yes ;; |
||||
|
no) enable_shared=no ;; |
||||
|
*) |
||||
|
enable_shared=no |
||||
|
# Look at the argument we got. We use all the common list separators. |
||||
|
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
||||
|
for pkg in $enableval; do |
||||
|
IFS=$lt_save_ifs |
||||
|
if test "X$pkg" = "X$p"; then |
||||
|
enable_shared=yes |
||||
|
fi |
||||
|
done |
||||
|
IFS=$lt_save_ifs |
||||
|
;; |
||||
|
esac], |
||||
|
[enable_shared=]_LT_ENABLE_SHARED_DEFAULT) |
||||
|
|
||||
|
_LT_DECL([build_libtool_libs], [enable_shared], [0], |
||||
|
[Whether or not to build shared libraries]) |
||||
|
])# _LT_ENABLE_SHARED |
||||
|
|
||||
|
LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])]) |
||||
|
LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])]) |
||||
|
|
||||
|
# Old names: |
||||
|
AC_DEFUN([AC_ENABLE_SHARED], |
||||
|
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared]) |
||||
|
]) |
||||
|
|
||||
|
AC_DEFUN([AC_DISABLE_SHARED], |
||||
|
[_LT_SET_OPTION([LT_INIT], [disable-shared]) |
||||
|
]) |
||||
|
|
||||
|
AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) |
||||
|
AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) |
||||
|
|
||||
|
dnl aclocal-1.4 backwards compatibility: |
||||
|
dnl AC_DEFUN([AM_ENABLE_SHARED], []) |
||||
|
dnl AC_DEFUN([AM_DISABLE_SHARED], []) |
||||
|
|
||||
|
|
||||
|
|
||||
|
# _LT_ENABLE_STATIC([DEFAULT]) |
||||
|
# ---------------------------- |
||||
|
# implement the --enable-static flag, and support the 'static' and |
||||
|
# 'disable-static' LT_INIT options. |
||||
|
# DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. |
||||
|
m4_define([_LT_ENABLE_STATIC], |
||||
|
[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl |
||||
|
AC_ARG_ENABLE([static], |
||||
|
[AS_HELP_STRING([--enable-static@<:@=PKGS@:>@], |
||||
|
[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])], |
||||
|
[p=${PACKAGE-default} |
||||
|
case $enableval in |
||||
|
yes) enable_static=yes ;; |
||||
|
no) enable_static=no ;; |
||||
|
*) |
||||
|
enable_static=no |
||||
|
# Look at the argument we got. We use all the common list separators. |
||||
|
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
||||
|
for pkg in $enableval; do |
||||
|
IFS=$lt_save_ifs |
||||
|
if test "X$pkg" = "X$p"; then |
||||
|
enable_static=yes |
||||
|
fi |
||||
|
done |
||||
|
IFS=$lt_save_ifs |
||||
|
;; |
||||
|
esac], |
||||
|
[enable_static=]_LT_ENABLE_STATIC_DEFAULT) |
||||
|
|
||||
|
_LT_DECL([build_old_libs], [enable_static], [0], |
||||
|
[Whether or not to build static libraries]) |
||||
|
])# _LT_ENABLE_STATIC |
||||
|
|
||||
|
LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])]) |
||||
|
LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])]) |
||||
|
|
||||
|
# Old names: |
||||
|
AC_DEFUN([AC_ENABLE_STATIC], |
||||
|
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static]) |
||||
|
]) |
||||
|
|
||||
|
AC_DEFUN([AC_DISABLE_STATIC], |
||||
|
[_LT_SET_OPTION([LT_INIT], [disable-static]) |
||||
|
]) |
||||
|
|
||||
|
AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) |
||||
|
AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) |
||||
|
|
||||
|
dnl aclocal-1.4 backwards compatibility: |
||||
|
dnl AC_DEFUN([AM_ENABLE_STATIC], []) |
||||
|
dnl AC_DEFUN([AM_DISABLE_STATIC], []) |
||||
|
|
||||
|
|
||||
|
|
||||
|
# _LT_ENABLE_FAST_INSTALL([DEFAULT]) |
||||
|
# ---------------------------------- |
||||
|
# implement the --enable-fast-install flag, and support the 'fast-install' |
||||
|
# and 'disable-fast-install' LT_INIT options. |
||||
|
# DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. |
||||
|
m4_define([_LT_ENABLE_FAST_INSTALL], |
||||
|
[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl |
||||
|
AC_ARG_ENABLE([fast-install], |
||||
|
[AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], |
||||
|
[optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], |
||||
|
[p=${PACKAGE-default} |
||||
|
case $enableval in |
||||
|
yes) enable_fast_install=yes ;; |
||||
|
no) enable_fast_install=no ;; |
||||
|
*) |
||||
|
enable_fast_install=no |
||||
|
# Look at the argument we got. We use all the common list separators. |
||||
|
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
||||
|
for pkg in $enableval; do |
||||
|
IFS=$lt_save_ifs |
||||
|
if test "X$pkg" = "X$p"; then |
||||
|
enable_fast_install=yes |
||||
|
fi |
||||
|
done |
||||
|
IFS=$lt_save_ifs |
||||
|
;; |
||||
|
esac], |
||||
|
[enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT) |
||||
|
|
||||
|
_LT_DECL([fast_install], [enable_fast_install], [0], |
||||
|
[Whether or not to optimize for fast installation])dnl |
||||
|
])# _LT_ENABLE_FAST_INSTALL |
||||
|
|
||||
|
LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])]) |
||||
|
LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])]) |
||||
|
|
||||
|
# Old names: |
||||
|
AU_DEFUN([AC_ENABLE_FAST_INSTALL], |
||||
|
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) |
||||
|
AC_DIAGNOSE([obsolete], |
||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you put |
||||
|
the 'fast-install' option into LT_INIT's first parameter.]) |
||||
|
]) |
||||
|
|
||||
|
AU_DEFUN([AC_DISABLE_FAST_INSTALL], |
||||
|
[_LT_SET_OPTION([LT_INIT], [disable-fast-install]) |
||||
|
AC_DIAGNOSE([obsolete], |
||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you put |
||||
|
the 'disable-fast-install' option into LT_INIT's first parameter.]) |
||||
|
]) |
||||
|
|
||||
|
dnl aclocal-1.4 backwards compatibility: |
||||
|
dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], []) |
||||
|
dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], []) |
||||
|
|
||||
|
|
||||
|
# _LT_WITH_AIX_SONAME([DEFAULT]) |
||||
|
# ---------------------------------- |
||||
|
# implement the --with-aix-soname flag, and support the `aix-soname=aix' |
||||
|
# and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT |
||||
|
# is either `aix', `both' or `svr4'. If omitted, it defaults to `aix'. |
||||
|
m4_define([_LT_WITH_AIX_SONAME], |
||||
|
[m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl |
||||
|
shared_archive_member_spec= |
||||
|
case $host,$enable_shared in |
||||
|
power*-*-aix[[5-9]]*,yes) |
||||
|
AC_MSG_CHECKING([which variant of shared library versioning to provide]) |
||||
|
AC_ARG_WITH([aix-soname], |
||||
|
[AS_HELP_STRING([--with-aix-soname=aix|svr4|both], |
||||
|
[shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])], |
||||
|
[case $withval in |
||||
|
aix|svr4|both) |
||||
|
;; |
||||
|
*) |
||||
|
AC_MSG_ERROR([Unknown argument to --with-aix-soname]) |
||||
|
;; |
||||
|
esac |
||||
|
lt_cv_with_aix_soname=$with_aix_soname], |
||||
|
[AC_CACHE_VAL([lt_cv_with_aix_soname], |
||||
|
[lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT) |
||||
|
with_aix_soname=$lt_cv_with_aix_soname]) |
||||
|
AC_MSG_RESULT([$with_aix_soname]) |
||||
|
if test aix != "$with_aix_soname"; then |
||||
|
# For the AIX way of multilib, we name the shared archive member |
||||
|
# based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', |
||||
|
# and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. |
||||
|
# Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, |
||||
|
# the AIX toolchain works better with OBJECT_MODE set (default 32). |
||||
|
if test 64 = "${OBJECT_MODE-32}"; then |
||||
|
shared_archive_member_spec=shr_64 |
||||
|
else |
||||
|
shared_archive_member_spec=shr |
||||
|
fi |
||||
|
fi |
||||
|
;; |
||||
|
*) |
||||
|
with_aix_soname=aix |
||||
|
;; |
||||
|
esac |
||||
|
|
||||
|
_LT_DECL([], [shared_archive_member_spec], [0], |
||||
|
[Shared archive member basename, for filename based shared library versioning on AIX])dnl |
||||
|
])# _LT_WITH_AIX_SONAME |
||||
|
|
||||
|
LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])]) |
||||
|
LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])]) |
||||
|
LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])]) |
||||
|
|
||||
|
|
||||
|
# _LT_WITH_PIC([MODE]) |
||||
|
# -------------------- |
||||
|
# implement the --with-pic flag, and support the 'pic-only' and 'no-pic' |
||||
|
# LT_INIT options. |
||||
|
# MODE is either 'yes' or 'no'. If omitted, it defaults to 'both'. |
||||
|
m4_define([_LT_WITH_PIC], |
||||
|
[AC_ARG_WITH([pic], |
||||
|
[AS_HELP_STRING([--with-pic@<:@=PKGS@:>@], |
||||
|
[try to use only PIC/non-PIC objects @<:@default=use both@:>@])], |
||||
|
[lt_p=${PACKAGE-default} |
||||
|
case $withval in |
||||
|
yes|no) pic_mode=$withval ;; |
||||
|
*) |
||||
|
pic_mode=default |
||||
|
# Look at the argument we got. We use all the common list separators. |
||||
|
lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, |
||||
|
for lt_pkg in $withval; do |
||||
|
IFS=$lt_save_ifs |
||||
|
if test "X$lt_pkg" = "X$lt_p"; then |
||||
|
pic_mode=yes |
||||
|
fi |
||||
|
done |
||||
|
IFS=$lt_save_ifs |
||||
|
;; |
||||
|
esac], |
||||
|
[pic_mode=m4_default([$1], [default])]) |
||||
|
|
||||
|
_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl |
||||
|
])# _LT_WITH_PIC |
||||
|
|
||||
|
LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])]) |
||||
|
LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])]) |
||||
|
|
||||
|
# Old name: |
||||
|
AU_DEFUN([AC_LIBTOOL_PICMODE], |
||||
|
[_LT_SET_OPTION([LT_INIT], [pic-only]) |
||||
|
AC_DIAGNOSE([obsolete], |
||||
|
[$0: Remove this warning and the call to _LT_SET_OPTION when you |
||||
|
put the 'pic-only' option into LT_INIT's first parameter.]) |
||||
|
]) |
||||
|
|
||||
|
dnl aclocal-1.4 backwards compatibility: |
||||
|
dnl AC_DEFUN([AC_LIBTOOL_PICMODE], []) |
||||
|
|
||||
|
## ----------------- ## |
||||
|
## LTDL_INIT Options ## |
||||
|
## ----------------- ## |
||||
|
|
||||
|
m4_define([_LTDL_MODE], []) |
||||
|
LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive], |
||||
|
[m4_define([_LTDL_MODE], [nonrecursive])]) |
||||
|
LT_OPTION_DEFINE([LTDL_INIT], [recursive], |
||||
|
[m4_define([_LTDL_MODE], [recursive])]) |
||||
|
LT_OPTION_DEFINE([LTDL_INIT], [subproject], |
||||
|
[m4_define([_LTDL_MODE], [subproject])]) |
||||
|
|
||||
|
m4_define([_LTDL_TYPE], []) |
||||
|
LT_OPTION_DEFINE([LTDL_INIT], [installable], |
||||
|
[m4_define([_LTDL_TYPE], [installable])]) |
||||
|
LT_OPTION_DEFINE([LTDL_INIT], [convenience], |
||||
|
[m4_define([_LTDL_TYPE], [convenience])]) |
@ -0,0 +1,124 @@ |
|||||
|
# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*- |
||||
|
# |
||||
|
# Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software |
||||
|
# Foundation, Inc. |
||||
|
# Written by Gary V. Vaughan, 2004 |
||||
|
# |
||||
|
# This file is free software; the Free Software Foundation gives |
||||
|
# unlimited permission to copy and/or distribute it, with or without |
||||
|
# modifications, as long as this notice is preserved. |
||||
|
|
||||
|
# serial 6 ltsugar.m4 |
||||
|
|
||||
|
# This is to help aclocal find these macros, as it can't see m4_define. |
||||
|
AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])]) |
||||
|
|
||||
|
|
||||
|
# lt_join(SEP, ARG1, [ARG2...]) |
||||
|
# ----------------------------- |
||||
|
# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their |
||||
|
# associated separator. |
||||
|
# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier |
||||
|
# versions in m4sugar had bugs. |
||||
|
m4_define([lt_join], |
||||
|
[m4_if([$#], [1], [], |
||||
|
[$#], [2], [[$2]], |
||||
|
[m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])]) |
||||
|
m4_define([_lt_join], |
||||
|
[m4_if([$#$2], [2], [], |
||||
|
[m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])]) |
||||
|
|
||||
|
|
||||
|
# lt_car(LIST) |
||||
|
# lt_cdr(LIST) |
||||
|
# ------------ |
||||
|
# Manipulate m4 lists. |
||||
|
# These macros are necessary as long as will still need to support |
||||
|
# Autoconf-2.59, which quotes differently. |
||||
|
m4_define([lt_car], [[$1]]) |
||||
|
m4_define([lt_cdr], |
||||
|
[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])], |
||||
|
[$#], 1, [], |
||||
|
[m4_dquote(m4_shift($@))])]) |
||||
|
m4_define([lt_unquote], $1) |
||||
|
|
||||
|
|
||||
|
# lt_append(MACRO-NAME, STRING, [SEPARATOR]) |
||||
|
# ------------------------------------------ |
||||
|
# Redefine MACRO-NAME to hold its former content plus 'SEPARATOR''STRING'. |
||||
|
# Note that neither SEPARATOR nor STRING are expanded; they are appended |
||||
|
# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked). |
||||
|
# No SEPARATOR is output if MACRO-NAME was previously undefined (different |
||||
|
# than defined and empty). |
||||
|
# |
||||
|
# This macro is needed until we can rely on Autoconf 2.62, since earlier |
||||
|
# versions of m4sugar mistakenly expanded SEPARATOR but not STRING. |
||||
|
m4_define([lt_append], |
||||
|
[m4_define([$1], |
||||
|
m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])]) |
||||
|
|
||||
|
|
||||
|
|
||||
|
# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...]) |
||||
|
# ---------------------------------------------------------- |
||||
|
# Produce a SEP delimited list of all paired combinations of elements of |
||||
|
# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list |
||||
|
# has the form PREFIXmINFIXSUFFIXn. |
||||
|
# Needed until we can rely on m4_combine added in Autoconf 2.62. |
||||
|
m4_define([lt_combine], |
||||
|
[m4_if(m4_eval([$# > 3]), [1], |
||||
|
[m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl |
||||
|
[[m4_foreach([_Lt_prefix], [$2], |
||||
|
[m4_foreach([_Lt_suffix], |
||||
|
]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[, |
||||
|
[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])]) |
||||
|
|
||||
|
|
||||
|
# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ]) |
||||
|
# ----------------------------------------------------------------------- |
||||
|
# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited |
||||
|
# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ. |
||||
|
m4_define([lt_if_append_uniq], |
||||
|
[m4_ifdef([$1], |
||||
|
[m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1], |
||||
|
[lt_append([$1], [$2], [$3])$4], |
||||
|
[$5])], |
||||
|
[lt_append([$1], [$2], [$3])$4])]) |
||||
|
|
||||
|
|
||||
|
# lt_dict_add(DICT, KEY, VALUE) |
||||
|
# ----------------------------- |
||||
|
m4_define([lt_dict_add], |
||||
|
[m4_define([$1($2)], [$3])]) |
||||
|
|
||||
|
|
||||
|
# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE) |
||||
|
# -------------------------------------------- |
||||
|
m4_define([lt_dict_add_subkey], |
||||
|
[m4_define([$1($2:$3)], [$4])]) |
||||
|
|
||||
|
|
||||
|
# lt_dict_fetch(DICT, KEY, [SUBKEY]) |
||||
|
# ---------------------------------- |
||||
|
m4_define([lt_dict_fetch], |
||||
|
[m4_ifval([$3], |
||||
|
m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]), |
||||
|
m4_ifdef([$1($2)], [m4_defn([$1($2)])]))]) |
||||
|
|
||||
|
|
||||
|
# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE]) |
||||
|
# ----------------------------------------------------------------- |
||||
|
m4_define([lt_if_dict_fetch], |
||||
|
[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4], |
||||
|
[$5], |
||||
|
[$6])]) |
||||
|
|
||||
|
|
||||
|
# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...]) |
||||
|
# -------------------------------------------------------------- |
||||
|
m4_define([lt_dict_filter], |
||||
|
[m4_if([$5], [], [], |
||||
|
[lt_join(m4_quote(m4_default([$4], [[, ]])), |
||||
|
lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]), |
||||
|
[lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl |
||||
|
]) |
@ -0,0 +1,23 @@ |
|||||
|
# ltversion.m4 -- version numbers -*- Autoconf -*- |
||||
|
# |
||||
|
# Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc. |
||||
|
# Written by Scott James Remnant, 2004 |
||||
|
# |
||||
|
# This file is free software; the Free Software Foundation gives |
||||
|
# unlimited permission to copy and/or distribute it, with or without |
||||
|
# modifications, as long as this notice is preserved. |
||||
|
|
||||
|
# @configure_input@ |
||||
|
|
||||
|
# serial 4179 ltversion.m4 |
||||
|
# This file is part of GNU Libtool |
||||
|
|
||||
|
m4_define([LT_PACKAGE_VERSION], [2.4.6]) |
||||
|
m4_define([LT_PACKAGE_REVISION], [2.4.6]) |
||||
|
|
||||
|
AC_DEFUN([LTVERSION_VERSION], |
||||
|
[macro_version='2.4.6' |
||||
|
macro_revision='2.4.6' |
||||
|
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) |
||||
|
_LT_DECL(, macro_revision, 0) |
||||
|
]) |
@ -0,0 +1,99 @@ |
|||||
|
# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*- |
||||
|
# |
||||
|
# Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software |
||||
|
# Foundation, Inc. |
||||
|
# Written by Scott James Remnant, 2004. |
||||
|
# |
||||
|
# This file is free software; the Free Software Foundation gives |
||||
|
# unlimited permission to copy and/or distribute it, with or without |
||||
|
# modifications, as long as this notice is preserved. |
||||
|
|
||||
|
# serial 5 lt~obsolete.m4 |
||||
|
|
||||
|
# These exist entirely to fool aclocal when bootstrapping libtool. |
||||
|
# |
||||
|
# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN), |
||||
|
# which have later been changed to m4_define as they aren't part of the |
||||
|
# exported API, or moved to Autoconf or Automake where they belong. |
||||
|
# |
||||
|
# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN |
||||
|
# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us |
||||
|
# using a macro with the same name in our local m4/libtool.m4 it'll |
||||
|
# pull the old libtool.m4 in (it doesn't see our shiny new m4_define |
||||
|
# and doesn't know about Autoconf macros at all.) |
||||
|
# |
||||
|
# So we provide this file, which has a silly filename so it's always |
||||
|
# included after everything else. This provides aclocal with the |
||||
|
# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything |
||||
|
# because those macros already exist, or will be overwritten later. |
||||
|
# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. |
||||
|
# |
||||
|
# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here. |
||||
|
# Yes, that means every name once taken will need to remain here until |
||||
|
# we give up compatibility with versions before 1.7, at which point |
||||
|
# we need to keep only those names which we still refer to. |
||||
|
|
||||
|
# This is to help aclocal find these macros, as it can't see m4_define. |
||||
|
AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])]) |
||||
|
|
||||
|
m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])]) |
||||
|
m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])]) |
||||
|
m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])]) |
||||
|
m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])]) |
||||
|
m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])]) |
||||
|
m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])]) |
||||
|
m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])]) |
||||
|
m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])]) |
||||
|
m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])]) |
||||
|
m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])]) |
||||
|
m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])]) |
||||
|
m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])]) |
||||
|
m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])]) |
||||
|
m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])]) |
||||
|
m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])]) |
||||
|
m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])]) |
||||
|
m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])]) |
||||
|
m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])]) |
||||
|
m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])]) |
||||
|
m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])]) |
||||
|
m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])]) |
||||
|
m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])]) |
||||
|
m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])]) |
||||
|
m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])]) |
||||
|
m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])]) |
||||
|
m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])]) |
||||
|
m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])]) |
||||
|
m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])]) |
||||
|
m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])]) |
||||
|
m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])]) |
||||
|
m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])]) |
||||
|
m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])]) |
||||
|
m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])]) |
||||
|
m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])]) |
||||
|
m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])]) |
||||
|
m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])]) |
||||
|
m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])]) |
||||
|
m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])]) |
||||
|
m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])]) |
||||
|
m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])]) |
||||
|
m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])]) |
||||
|
m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])]) |
||||
|
m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])]) |
||||
|
m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])]) |
||||
|
m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])]) |
||||
|
m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])]) |
||||
|
m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])]) |
||||
|
m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])]) |
||||
|
m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])]) |
||||
|
m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])]) |
||||
|
m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])]) |
||||
|
m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])]) |
||||
|
m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])]) |
||||
|
m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])]) |
||||
|
m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])]) |
||||
|
m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])]) |
||||
|
m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])]) |
||||
|
m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])]) |
||||
|
m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])]) |
||||
|
m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])]) |
||||
|
m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])]) |
@ -0,0 +1,30 @@ |
|||||
|
.TH FNV1024 1 |
||||
|
.SH NAME |
||||
|
fnv1024 \- compute the FNV-1a 1024-bit hash |
||||
|
.SH SYNOPSIS |
||||
|
.B fnv1024 [-vh] [FILE]... |
||||
|
.SH DESCRIPTION |
||||
|
.PP |
||||
|
The Fowler-Noll-Vo or FNV hash is a non-cryptographic hash function defined |
||||
|
in an IETF draft. The \fBfnv1024\fR command calculates the 1024-bit FNV-1a |
||||
|
version of this popular hash function. It can take one or more filename |
||||
|
arguments as input and will calculate and print out the hash value in |
||||
|
hexadecimal for each one with one value per output line. If no filename |
||||
|
arguments are given, standard input is assumed. |
||||
|
.TP |
||||
|
.PP |
||||
|
.SH OPTIONS |
||||
|
.TP |
||||
|
\fB\-v\fR, \fB\-\-version\fR |
||||
|
Print version information and exit. |
||||
|
.TP |
||||
|
\fB\-h\fR, \fB\-\-help\fR |
||||
|
Print help and usage information and exit. |
||||
|
.TP |
||||
|
.SH FILES |
||||
|
|
||||
|
.SH ENVIRONMENT |
||||
|
.TP |
||||
|
.SH DIAGNOSTICS |
||||
|
none |
||||
|
.SH "SEE ALSO" |
@ -0,0 +1,30 @@ |
|||||
|
.TH FNV128 1 |
||||
|
.SH NAME |
||||
|
fnv128 \- compute the FNV-1a 128-bit hash |
||||
|
.SH SYNOPSIS |
||||
|
.B fnv128 [-vh] [FILE]... |
||||
|
.SH DESCRIPTION |
||||
|
.PP |
||||
|
The Fowler-Noll-Vo or FNV hash is a non-cryptographic hash function defined |
||||
|
in an IETF draft. The \fBfnv128\fR command calculates the 128-bit FNV-1a |
||||
|
version of this popular hash function. It can take one or more filename |
||||
|
arguments as input and will calculate and print out the hash value in |
||||
|
hexadecimal for each one with one value per output line. If no filename |
||||
|
arguments are given, standard input is assumed. |
||||
|
.TP |
||||
|
.PP |
||||
|
.SH OPTIONS |
||||
|
.TP |
||||
|
\fB\-v\fR, \fB\-\-version\fR |
||||
|
Print version information and exit. |
||||
|
.TP |
||||
|
\fB\-h\fR, \fB\-\-help\fR |
||||
|
Print help and usage information and exit. |
||||
|
.TP |
||||
|
.SH FILES |
||||
|
|
||||
|
.SH ENVIRONMENT |
||||
|
.TP |
||||
|
.SH DIAGNOSTICS |
||||
|
none |
||||
|
.SH "SEE ALSO" |
@ -0,0 +1,30 @@ |
|||||
|
.TH FNV256 1 |
||||
|
.SH NAME |
||||
|
fnv256 \- compute the FNV-1a 256-bit hash |
||||
|
.SH SYNOPSIS |
||||
|
.B fnv256 [-vh] [FILE]... |
||||
|
.SH DESCRIPTION |
||||
|
.PP |
||||
|
The Fowler-Noll-Vo or FNV hash is a non-cryptographic hash function defined |
||||
|
in an IETF draft. The \fBfnv256\fR command calculates the 256-bit FNV-1a |
||||
|
version of this popular hash function. It can take one or more filename |
||||
|
arguments as input and will calculate and print out the hash value in |
||||
|
hexadecimal for each one with one value per output line. If no filename |
||||
|
arguments are given, standard input is assumed. |
||||
|
.TP |
||||
|
.PP |
||||
|
.SH OPTIONS |
||||
|
.TP |
||||
|
\fB\-v\fR, \fB\-\-version\fR |
||||
|
Print version information and exit. |
||||
|
.TP |
||||
|
\fB\-h\fR, \fB\-\-help\fR |
||||
|
Print help and usage information and exit. |
||||
|
.TP |
||||
|
.SH FILES |
||||
|
|
||||
|
.SH ENVIRONMENT |
||||
|
.TP |
||||
|
.SH DIAGNOSTICS |
||||
|
none |
||||
|
.SH "SEE ALSO" |
@ -0,0 +1,30 @@ |
|||||
|
.TH FNV32 1 |
||||
|
.SH NAME |
||||
|
fnv32 \- compute the FNV-1a 32-bit hash |
||||
|
.SH SYNOPSIS |
||||
|
.B fnv32 [-vh] [FILE]... |
||||
|
.SH DESCRIPTION |
||||
|
.PP |
||||
|
The Fowler-Noll-Vo or FNV hash is a non-cryptographic hash function defined |
||||
|
in an IETF draft. The \fB fnv32 \fR command calculates the 32-bit FNV-1a |
||||
|
version of this popular hash function. It can take one or more filename |
||||
|
arguments as input and will calculate and print out the hash value in |
||||
|
hexadecimal for each one with one value per output line. If no filename |
||||
|
arguments are given, standard input is assumed. |
||||
|
.TP |
||||
|
.PP |
||||
|
.SH OPTIONS |
||||
|
.TP |
||||
|
\fB\-v\fR, \fB\-\-version\fR |
||||
|
Print version information and exit. |
||||
|
.TP |
||||
|
\fB\-h\fR, \fB\-\-help\fR |
||||
|
Print help and usage information and exit. |
||||
|
.TP |
||||
|
.SH FILES |
||||
|
|
||||
|
.SH ENVIRONMENT |
||||
|
.TP |
||||
|
.SH DIAGNOSTICS |
||||
|
none |
||||
|
.SH "SEE ALSO" |
@ -0,0 +1,30 @@ |
|||||
|
.TH FNV512 1 |
||||
|
.SH NAME |
||||
|
fnv512 \- compute the FNV-1a 512-bit hash |
||||
|
.SH SYNOPSIS |
||||
|
.B fnv512 [-vh] [FILE]... |
||||
|
.SH DESCRIPTION |
||||
|
.PP |
||||
|
The Fowler-Noll-Vo or FNV hash is a non-cryptographic hash function defined |
||||
|
in an IETF draft. The \fBfnv512\fR command calculates the 512-bit FNV-1a |
||||
|
version of this popular hash function. It can take one or more filename |
||||
|
arguments as input and will calculate and print out the hash value in |
||||
|
hexadecimal for each one with one value per output line. If no filename |
||||
|
arguments are given, standard input is assumed. |
||||
|
.TP |
||||
|
.PP |
||||
|
.SH OPTIONS |
||||
|
.TP |
||||
|
\fB\-v\fR, \fB\-\-version\fR |
||||
|
Print version information and exit. |
||||
|
.TP |
||||
|
\fB\-h\fR, \fB\-\-help\fR |
||||
|
Print help and usage information and exit. |
||||
|
.TP |
||||
|
.SH FILES |
||||
|
|
||||
|
.SH ENVIRONMENT |
||||
|
.TP |
||||
|
.SH DIAGNOSTICS |
||||
|
none |
||||
|
.SH "SEE ALSO" |
@ -0,0 +1,30 @@ |
|||||
|
.TH FNV64 1 |
||||
|
.SH NAME |
||||
|
fnv64 \- compute the FNV-1a 64-bit hash |
||||
|
.SH SYNOPSIS |
||||
|
.B fnv64 [-vh] [FILE]... |
||||
|
.SH DESCRIPTION |
||||
|
.PP |
||||
|
The Fowler-Noll-Vo or FNV hash is a non-cryptographic hash function defined |
||||
|
in an IETF draft. The \fB fnv64 \fR command calculates the 64-bit FNV-1a |
||||
|
version of this popular hash function. It can take one or more filename |
||||
|
arguments as input and will calculate and print out the hash value in |
||||
|
hexadecimal for each one with one value per output line. If no filename |
||||
|
arguments are given, standard input is assumed. |
||||
|
.TP |
||||
|
.PP |
||||
|
.SH OPTIONS |
||||
|
.TP |
||||
|
\fB\-v\fR, \fB\-\-version\fR |
||||
|
Print version information and exit. |
||||
|
.TP |
||||
|
\fB\-h\fR, \fB\-\-help\fR |
||||
|
Print help and usage information and exit. |
||||
|
.TP |
||||
|
.SH FILES |
||||
|
|
||||
|
.SH ENVIRONMENT |
||||
|
.TP |
||||
|
.SH DIAGNOSTICS |
||||
|
none |
||||
|
.SH "SEE ALSO" |
@ -0,0 +1 @@ |
|||||
|
timestamp for config.h |
@ -0,0 +1,139 @@ |
|||||
|
arithtest-arithtest.o: arithtest.c /usr/include/stdc-predef.h \ |
||||
|
/usr/include/stdlib.h /usr/include/bits/libc-header-start.h \ |
||||
|
/usr/include/features.h /usr/include/sys/cdefs.h \ |
||||
|
/usr/include/bits/wordsize.h /usr/include/bits/long-double.h \ |
||||
|
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h \ |
||||
|
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ |
||||
|
/usr/include/sys/types.h /usr/include/bits/types.h \ |
||||
|
/usr/include/bits/typesizes.h /usr/include/bits/types/clock_t.h \ |
||||
|
/usr/include/bits/types/clockid_t.h /usr/include/bits/types/time_t.h \ |
||||
|
/usr/include/bits/types/timer_t.h /usr/include/endian.h \ |
||||
|
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \ |
||||
|
/usr/include/bits/byteswap-16.h /usr/include/bits/uintn-identity.h \ |
||||
|
/usr/include/sys/select.h /usr/include/bits/select.h \ |
||||
|
/usr/include/bits/sigset.h /usr/include/bits/types/struct_timeval.h \ |
||||
|
/usr/include/bits/types/struct_timespec.h /usr/include/sys/sysmacros.h \ |
||||
|
/usr/include/bits/sysmacros.h /usr/include/bits/pthreadtypes.h \ |
||||
|
/usr/include/alloca.h /usr/include/bits/stdlib-bsearch.h \ |
||||
|
/usr/include/bits/stdlib-float.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h \ |
||||
|
/usr/include/stdint.h /usr/include/bits/wchar.h /usr/include/string.h \ |
||||
|
/usr/include/xlocale.h /usr/include/bits/string.h \ |
||||
|
/usr/include/bits/string2.h /usr/include/stdio.h /usr/include/libio.h \ |
||||
|
/usr/include/_G_config.h /usr/include/wchar.h \ |
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdarg.h \ |
||||
|
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ |
||||
|
/usr/include/bits/stdio.h ../libfnv/arith128.h \ |
||||
|
../libfnv/include/fnv/fnvtop.h ../libfnv/arith256.h ../libfnv/arith512.h \ |
||||
|
../libfnv/arith1024.h |
||||
|
|
||||
|
/usr/include/stdc-predef.h: |
||||
|
|
||||
|
/usr/include/stdlib.h: |
||||
|
|
||||
|
/usr/include/bits/libc-header-start.h: |
||||
|
|
||||
|
/usr/include/features.h: |
||||
|
|
||||
|
/usr/include/sys/cdefs.h: |
||||
|
|
||||
|
/usr/include/bits/wordsize.h: |
||||
|
|
||||
|
/usr/include/bits/long-double.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs.h: |
||||
|
|
||||
|
/usr/include/gnu/stubs-64.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stddef.h: |
||||
|
|
||||
|
/usr/include/bits/waitflags.h: |
||||
|
|
||||
|
/usr/include/bits/waitstatus.h: |
||||
|
|
||||
|
/usr/include/sys/types.h: |
||||
|
|
||||
|
/usr/include/bits/types.h: |
||||
|
|
||||
|
/usr/include/bits/typesizes.h: |
||||
|
|
||||
|
/usr/include/bits/types/clock_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/clockid_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/time_t.h: |
||||
|
|
||||
|
/usr/include/bits/types/timer_t.h: |
||||
|
|
||||
|
/usr/include/endian.h: |
||||
|
|
||||
|
/usr/include/bits/endian.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap.h: |
||||
|
|
||||
|
/usr/include/bits/byteswap-16.h: |
||||
|
|
||||
|
/usr/include/bits/uintn-identity.h: |
||||
|
|
||||
|
/usr/include/sys/select.h: |
||||
|
|
||||
|
/usr/include/bits/select.h: |
||||
|
|
||||
|
/usr/include/bits/sigset.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timeval.h: |
||||
|
|
||||
|
/usr/include/bits/types/struct_timespec.h: |
||||
|
|
||||
|
/usr/include/sys/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/sysmacros.h: |
||||
|
|
||||
|
/usr/include/bits/pthreadtypes.h: |
||||
|
|
||||
|
/usr/include/alloca.h: |
||||
|
|
||||
|
/usr/include/bits/stdlib-bsearch.h: |
||||
|
|
||||
|
/usr/include/bits/stdlib-float.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdint.h: |
||||
|
|
||||
|
/usr/include/stdint.h: |
||||
|
|
||||
|
/usr/include/bits/wchar.h: |
||||
|
|
||||
|
/usr/include/string.h: |
||||
|
|
||||
|
/usr/include/xlocale.h: |
||||
|
|
||||
|
/usr/include/bits/string.h: |
||||
|
|
||||
|
/usr/include/bits/string2.h: |
||||
|
|
||||
|
/usr/include/stdio.h: |
||||
|
|
||||
|
/usr/include/libio.h: |
||||
|
|
||||
|
/usr/include/_G_config.h: |
||||
|
|
||||
|
/usr/include/wchar.h: |
||||
|
|
||||
|
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/include/stdarg.h: |
||||
|
|
||||
|
/usr/include/bits/stdio_lim.h: |
||||
|
|
||||
|
/usr/include/bits/sys_errlist.h: |
||||
|
|
||||
|
/usr/include/bits/stdio.h: |
||||
|
|
||||
|
../libfnv/arith128.h: |
||||
|
|
||||
|
../libfnv/include/fnv/fnvtop.h: |
||||
|
|
||||
|
../libfnv/arith256.h: |
||||
|
|
||||
|
../libfnv/arith512.h: |
||||
|
|
||||
|
../libfnv/arith1024.h: |
@ -0,0 +1,763 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# test/Makefile. Generated from Makefile.in by configure.
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/libfnv |
||||
|
pkgincludedir = $(includedir)/libfnv |
||||
|
pkglibdir = $(libdir)/libfnv |
||||
|
pkglibexecdir = $(libexecdir)/libfnv |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = x86_64-unknown-linux-gnu |
||||
|
host_triplet = x86_64-unknown-linux-gnu |
||||
|
bin_PROGRAMS = arithtest$(EXEEXT) |
||||
|
subdir = test |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = $(top_builddir)/config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
am__installdirs = "$(DESTDIR)$(bindir)" |
||||
|
PROGRAMS = $(bin_PROGRAMS) |
||||
|
am_arithtest_OBJECTS = arithtest-arithtest.$(OBJEXT) |
||||
|
arithtest_OBJECTS = $(am_arithtest_OBJECTS) |
||||
|
arithtest_DEPENDENCIES = ../libfnv/libfnv.la \
|
||||
|
../libfnvutil/libfnvutil.la |
||||
|
AM_V_lt = $(am__v_lt_$(V)) |
||||
|
am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_lt_0 = --silent |
||||
|
am__v_lt_1 = |
||||
|
AM_V_P = $(am__v_P_$(V)) |
||||
|
am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_$(V)) |
||||
|
am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_$(V)) |
||||
|
am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
DEFAULT_INCLUDES = -I. -I$(top_builddir) |
||||
|
depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp |
||||
|
am__depfiles_maybe = depfiles |
||||
|
am__mv = mv -f |
||||
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
||||
|
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
||||
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
|
$(AM_CFLAGS) $(CFLAGS) |
||||
|
AM_V_CC = $(am__v_CC_$(V)) |
||||
|
am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_CC_0 = @echo " CC " $@; |
||||
|
am__v_CC_1 = |
||||
|
CCLD = $(CC) |
||||
|
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(AM_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_CCLD = $(am__v_CCLD_$(V)) |
||||
|
am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) |
||||
|
am__v_CCLD_0 = @echo " CCLD " $@; |
||||
|
am__v_CCLD_1 = |
||||
|
SOURCES = $(arithtest_SOURCES) |
||||
|
DIST_SOURCES = $(arithtest_SOURCES) |
||||
|
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
|
||||
|
ctags-recursive dvi-recursive html-recursive info-recursive \
|
||||
|
install-data-recursive install-dvi-recursive \
|
||||
|
install-exec-recursive install-html-recursive \
|
||||
|
install-info-recursive install-pdf-recursive \
|
||||
|
install-ps-recursive install-recursive installcheck-recursive \
|
||||
|
installdirs-recursive pdf-recursive ps-recursive \
|
||||
|
tags-recursive uninstall-recursive |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
||||
|
distclean-recursive maintainer-clean-recursive |
||||
|
am__recursive_targets = \
|
||||
|
$(RECURSIVE_TARGETS) \
|
||||
|
$(RECURSIVE_CLEAN_TARGETS) \
|
||||
|
$(am__extra_recursive_targets) |
||||
|
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
|
||||
|
distdir |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
DIST_SUBDIRS = $(SUBDIRS) |
||||
|
am__DIST_COMMON = $(srcdir)/Makefile.in \
|
||||
|
$(top_srcdir)/build-aux/depcomp |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
am__relativize = \
|
||||
|
dir0=`pwd`; \
|
||||
|
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
|
||||
|
sed_rest='s,^[^/]*/*,,'; \
|
||||
|
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
|
||||
|
sed_butlast='s,/*[^/]*$$,,'; \
|
||||
|
while test -n "$$dir1"; do \
|
||||
|
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first" != "."; then \
|
||||
|
if test "$$first" = ".."; then \
|
||||
|
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
|
||||
|
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
|
||||
|
else \
|
||||
|
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first2" = "$$first"; then \
|
||||
|
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
|
||||
|
else \
|
||||
|
dir2="../$$dir2"; \
|
||||
|
fi; \
|
||||
|
dir0="$$dir0"/"$$first"; \
|
||||
|
fi; \
|
||||
|
fi; \
|
||||
|
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
|
||||
|
done; \
|
||||
|
reldir="$$dir2" |
||||
|
ACLOCAL = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing aclocal-1.15 |
||||
|
AMTAR = $${TAR-tar} |
||||
|
AM_DEFAULT_VERBOSITY = 1 |
||||
|
AR = ar |
||||
|
AUTOCONF = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoconf |
||||
|
AUTOHEADER = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing autoheader |
||||
|
AUTOMAKE = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing automake-1.15 |
||||
|
AWK = gawk |
||||
|
CC = gcc |
||||
|
CCDEPMODE = depmode=gcc3 |
||||
|
CFLAGS = -g -O2 -O3 -Wall |
||||
|
CHECK_CFLAGS = |
||||
|
CHECK_LIBS = |
||||
|
CPP = gcc -E |
||||
|
CPPFLAGS = |
||||
|
CYGPATH_W = echo |
||||
|
DEFS = -DHAVE_CONFIG_H |
||||
|
DEPDIR = .deps |
||||
|
DLLTOOL = false |
||||
|
DSYMUTIL = |
||||
|
DUMPBIN = |
||||
|
ECHO_C = |
||||
|
ECHO_N = -n |
||||
|
ECHO_T = |
||||
|
EGREP = /usr/bin/grep -E |
||||
|
EXEEXT = |
||||
|
FGREP = /usr/bin/grep -F |
||||
|
GREP = /usr/bin/grep |
||||
|
HAVE_CHECKMK_PATH = notfound |
||||
|
INSTALL = /usr/bin/install -c |
||||
|
INSTALL_DATA = ${INSTALL} -m 644 |
||||
|
INSTALL_PROGRAM = ${INSTALL} |
||||
|
INSTALL_SCRIPT = ${INSTALL} |
||||
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s |
||||
|
LD = /usr/bin/ld -m elf_x86_64 |
||||
|
LDFLAGS = |
||||
|
LIBOBJS = |
||||
|
LIBS = |
||||
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool |
||||
|
LIPO = |
||||
|
LN_S = ln -s |
||||
|
LTLIBOBJS = |
||||
|
LT_SYS_LIBRARY_PATH = |
||||
|
MAKEINFO = ${SHELL} /home/wes/bfilter/libfnv/build-aux/missing makeinfo |
||||
|
MANIFEST_TOOL = : |
||||
|
MKDIR_P = /usr/bin/mkdir -p |
||||
|
NM = /usr/bin/nm -B |
||||
|
NMEDIT = |
||||
|
OBJDUMP = objdump |
||||
|
OBJEXT = o |
||||
|
OTOOL = |
||||
|
OTOOL64 = |
||||
|
PACKAGE = libfnv |
||||
|
PACKAGE_BUGREPORT = fnvhash@fnvhash.com |
||||
|
PACKAGE_NAME = libfnv |
||||
|
PACKAGE_STRING = libfnv 0.8.2 |
||||
|
PACKAGE_TARNAME = libfnv |
||||
|
PACKAGE_URL = |
||||
|
PACKAGE_VERSION = 0.8.2 |
||||
|
PATH_SEPARATOR = : |
||||
|
RANLIB = ranlib |
||||
|
SED = /usr/bin/sed |
||||
|
SET_MAKE = |
||||
|
SHELL = /bin/sh |
||||
|
STRIP = strip |
||||
|
VERSION = 0.8.2 |
||||
|
abs_builddir = /home/wes/bfilter/libfnv/test |
||||
|
abs_srcdir = /home/wes/bfilter/libfnv/test |
||||
|
abs_top_builddir = /home/wes/bfilter/libfnv |
||||
|
abs_top_srcdir = /home/wes/bfilter/libfnv |
||||
|
ac_ct_AR = ar |
||||
|
ac_ct_CC = gcc |
||||
|
ac_ct_DUMPBIN = |
||||
|
am__include = include |
||||
|
am__leading_dot = . |
||||
|
am__quote = |
||||
|
am__tar = $${TAR-tar} chof - "$$tardir" |
||||
|
am__untar = $${TAR-tar} xf - |
||||
|
bindir = ${exec_prefix}/bin |
||||
|
build = x86_64-unknown-linux-gnu |
||||
|
build_alias = |
||||
|
build_cpu = x86_64 |
||||
|
build_os = linux-gnu |
||||
|
build_vendor = unknown |
||||
|
builddir = . |
||||
|
datadir = ${datarootdir} |
||||
|
datarootdir = ${prefix}/share |
||||
|
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} |
||||
|
dvidir = ${docdir} |
||||
|
exec_prefix = ${prefix} |
||||
|
host = x86_64-unknown-linux-gnu |
||||
|
host_alias = |
||||
|
host_cpu = x86_64 |
||||
|
host_os = linux-gnu |
||||
|
host_vendor = unknown |
||||
|
htmldir = ${docdir} |
||||
|
includedir = ${prefix}/include |
||||
|
infodir = ${datarootdir}/info |
||||
|
install_sh = ${SHELL} /home/wes/bfilter/libfnv/build-aux/install-sh |
||||
|
libdir = ${exec_prefix}/lib |
||||
|
libexecdir = ${exec_prefix}/libexec |
||||
|
localedir = ${datarootdir}/locale |
||||
|
localstatedir = ${prefix}/var |
||||
|
mandir = ${datarootdir}/man |
||||
|
mkdir_p = $(MKDIR_P) |
||||
|
oldincludedir = /usr/include |
||||
|
pdfdir = ${docdir} |
||||
|
prefix = /usr/local |
||||
|
program_transform_name = s,x,x, |
||||
|
psdir = ${docdir} |
||||
|
sbindir = ${exec_prefix}/sbin |
||||
|
sharedstatedir = ${prefix}/com |
||||
|
srcdir = . |
||||
|
sysconfdir = ${prefix}/etc |
||||
|
target_alias = |
||||
|
top_build_prefix = ../ |
||||
|
top_builddir = .. |
||||
|
top_srcdir = .. |
||||
|
SUBDIRS = unit |
||||
|
EXTRA_DIST = compile-test |
||||
|
arithtest_SOURCES = arithtest.c |
||||
|
arithtest_CPPFLAGS = -I../libfnv/include -I../libfnv -Wall -I../libfnvutil -g |
||||
|
arithtest_LDADD = ../libfnv/libfnv.la ../libfnvutil/libfnvutil.la |
||||
|
all: all-recursive |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
.SUFFIXES: .c .lo .o .obj |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu test/Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(am__aclocal_m4_deps): |
||||
|
install-binPROGRAMS: $(bin_PROGRAMS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed 's/$(EXEEXT)$$//' | \
|
||||
|
while read p p1; do if test -f $$p \
|
||||
|
|| test -f $$p1 \
|
||||
|
; then echo "$$p"; echo "$$p"; else :; fi; \
|
||||
|
done | \
|
||||
|
sed -e 'p;s,.*/,,;n;h' \
|
||||
|
-e 's|.*|.|' \
|
||||
|
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
|
||||
|
sed 'N;N;N;s,\n, ,g' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
|
||||
|
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
|
||||
|
if ($$2 == $$4) files[d] = files[d] " " $$1; \
|
||||
|
else { print "f", $$3 "/" $$4, $$1; } } \
|
||||
|
END { for (d in files) print "f", d, files[d] }' | \
|
||||
|
while read type dir files; do \
|
||||
|
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
|
||||
|
test -z "$$files" || { \
|
||||
|
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
|
||||
|
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
|
||||
|
} \
|
||||
|
; done |
||||
|
|
||||
|
uninstall-binPROGRAMS: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
|
||||
|
files=`for p in $$list; do echo "$$p"; done | \
|
||||
|
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
|
||||
|
-e 's/$$/$(EXEEXT)/' \
|
||||
|
`; \
|
||||
|
test -n "$$list" || exit 0; \
|
||||
|
echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
|
||||
|
cd "$(DESTDIR)$(bindir)" && rm -f $$files |
||||
|
|
||||
|
clean-binPROGRAMS: |
||||
|
@list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
|
||||
|
echo " rm -f" $$list; \
|
||||
|
rm -f $$list || exit $$?; \
|
||||
|
test -n "$(EXEEXT)" || exit 0; \
|
||||
|
list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
|
||||
|
echo " rm -f" $$list; \
|
||||
|
rm -f $$list |
||||
|
|
||||
|
arithtest$(EXEEXT): $(arithtest_OBJECTS) $(arithtest_DEPENDENCIES) $(EXTRA_arithtest_DEPENDENCIES) |
||||
|
@rm -f arithtest$(EXEEXT) |
||||
|
$(AM_V_CCLD)$(LINK) $(arithtest_OBJECTS) $(arithtest_LDADD) $(LIBS) |
||||
|
|
||||
|
mostlyclean-compile: |
||||
|
-rm -f *.$(OBJEXT) |
||||
|
|
||||
|
distclean-compile: |
||||
|
-rm -f *.tab.c |
||||
|
|
||||
|
include ./$(DEPDIR)/arithtest-arithtest.Po |
||||
|
|
||||
|
.c.o: |
||||
|
$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(COMPILE) -c -o $@ $<
|
||||
|
|
||||
|
.c.obj: |
||||
|
$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
|
|
||||
|
.c.lo: |
||||
|
$(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
||||
|
# $(AM_V_CC)source='$<' object='$@' libtool=yes \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(LTCOMPILE) -c -o $@ $<
|
||||
|
|
||||
|
arithtest-arithtest.o: arithtest.c |
||||
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT arithtest-arithtest.o -MD -MP -MF $(DEPDIR)/arithtest-arithtest.Tpo -c -o arithtest-arithtest.o `test -f 'arithtest.c' || echo '$(srcdir)/'`arithtest.c |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/arithtest-arithtest.Tpo $(DEPDIR)/arithtest-arithtest.Po |
||||
|
# $(AM_V_CC)source='arithtest.c' object='arithtest-arithtest.o' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o arithtest-arithtest.o `test -f 'arithtest.c' || echo '$(srcdir)/'`arithtest.c
|
||||
|
|
||||
|
arithtest-arithtest.obj: arithtest.c |
||||
|
$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT arithtest-arithtest.obj -MD -MP -MF $(DEPDIR)/arithtest-arithtest.Tpo -c -o arithtest-arithtest.obj `if test -f 'arithtest.c'; then $(CYGPATH_W) 'arithtest.c'; else $(CYGPATH_W) '$(srcdir)/arithtest.c'; fi` |
||||
|
$(AM_V_at)$(am__mv) $(DEPDIR)/arithtest-arithtest.Tpo $(DEPDIR)/arithtest-arithtest.Po |
||||
|
# $(AM_V_CC)source='arithtest.c' object='arithtest-arithtest.obj' libtool=no \
|
||||
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||
|
# $(AM_V_CC_no)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o arithtest-arithtest.obj `if test -f 'arithtest.c'; then $(CYGPATH_W) 'arithtest.c'; else $(CYGPATH_W) '$(srcdir)/arithtest.c'; fi`
|
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
|
||||
|
# This directory's subdirectories are mostly independent; you can cd
|
||||
|
# into them and run 'make' without going through this Makefile.
|
||||
|
# To change the values of 'make' variables: instead of editing Makefiles,
|
||||
|
# (1) if the variable is set in 'config.status', edit 'config.status'
|
||||
|
# (which will cause the Makefiles to be regenerated when you run 'make');
|
||||
|
# (2) otherwise, pass the desired values on the 'make' command line.
|
||||
|
$(am__recursive_targets): |
||||
|
@fail=; \
|
||||
|
if $(am__make_keepgoing); then \
|
||||
|
failcom='fail=yes'; \
|
||||
|
else \
|
||||
|
failcom='exit 1'; \
|
||||
|
fi; \
|
||||
|
dot_seen=no; \
|
||||
|
target=`echo $@ | sed s/-recursive//`; \
|
||||
|
case "$@" in \
|
||||
|
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
|
||||
|
*) list='$(SUBDIRS)' ;; \
|
||||
|
esac; \
|
||||
|
for subdir in $$list; do \
|
||||
|
echo "Making $$target in $$subdir"; \
|
||||
|
if test "$$subdir" = "."; then \
|
||||
|
dot_seen=yes; \
|
||||
|
local_target="$$target-am"; \
|
||||
|
else \
|
||||
|
local_target="$$target"; \
|
||||
|
fi; \
|
||||
|
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|
|| eval $$failcom; \
|
||||
|
done; \
|
||||
|
if test "$$dot_seen" = "no"; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
||||
|
fi; test -z "$$fail" |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-recursive |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
|
||||
|
include_option=--etags-include; \
|
||||
|
empty_fix=.; \
|
||||
|
else \
|
||||
|
include_option=--include; \
|
||||
|
empty_fix=; \
|
||||
|
fi; \
|
||||
|
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
test ! -f $$subdir/TAGS || \
|
||||
|
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
|
||||
|
fi; \
|
||||
|
done; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-recursive |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscopelist: cscopelist-recursive |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
$(am__make_dryrun) \
|
||||
|
|| test -d "$(distdir)/$$subdir" \
|
||||
|
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|
||||
|
|| exit 1; \
|
||||
|
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_distdir=$$reldir; \
|
||||
|
dir1=$$subdir; dir2="$(top_distdir)"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_top_distdir=$$reldir; \
|
||||
|
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
|
||||
|
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
|
||||
|
($(am__cd) $$subdir && \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) \
|
||||
|
top_distdir="$$new_top_distdir" \
|
||||
|
distdir="$$new_distdir" \
|
||||
|
am__remove_distdir=: \
|
||||
|
am__skip_length_check=: \
|
||||
|
am__skip_mode_fix=: \
|
||||
|
distdir) \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
check-am: all-am |
||||
|
check: check-recursive |
||||
|
all-am: Makefile $(PROGRAMS) |
||||
|
installdirs: installdirs-recursive |
||||
|
installdirs-am: |
||||
|
for dir in "$(DESTDIR)$(bindir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-recursive |
||||
|
install-exec: install-exec-recursive |
||||
|
install-data: install-data-recursive |
||||
|
uninstall: uninstall-recursive |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-recursive |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-recursive |
||||
|
|
||||
|
clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-recursive |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-compile distclean-generic \ |
||||
|
distclean-tags |
||||
|
|
||||
|
dvi: dvi-recursive |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-recursive |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-recursive |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: |
||||
|
|
||||
|
install-dvi: install-dvi-recursive |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: install-binPROGRAMS |
||||
|
|
||||
|
install-html: install-html-recursive |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-recursive |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: |
||||
|
|
||||
|
install-pdf: install-pdf-recursive |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-recursive |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-recursive |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-recursive |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
||||
|
mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-recursive |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-recursive |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-binPROGRAMS |
||||
|
|
||||
|
.MAKE: $(am__recursive_targets) install-am install-strip |
||||
|
|
||||
|
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ |
||||
|
check-am clean clean-binPROGRAMS clean-generic clean-libtool \
|
||||
|
cscopelist-am ctags ctags-am distclean distclean-compile \
|
||||
|
distclean-generic distclean-libtool distclean-tags distdir dvi \
|
||||
|
dvi-am html html-am info info-am install install-am \
|
||||
|
install-binPROGRAMS install-data install-data-am install-dvi \
|
||||
|
install-dvi-am install-exec install-exec-am install-html \
|
||||
|
install-html-am install-info install-info-am install-man \
|
||||
|
install-pdf install-pdf-am install-ps install-ps-am \
|
||||
|
install-strip installcheck installcheck-am installdirs \
|
||||
|
installdirs-am maintainer-clean maintainer-clean-generic \
|
||||
|
mostlyclean mostlyclean-compile mostlyclean-generic \
|
||||
|
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
|
||||
|
uninstall-am uninstall-binPROGRAMS |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,10 @@ |
|||||
|
SUBDIRS=unit |
||||
|
|
||||
|
EXTRA_DIST=compile-test |
||||
|
|
||||
|
bin_PROGRAMS=arithtest |
||||
|
|
||||
|
arithtest_SOURCES=arithtest.c |
||||
|
arithtest_CPPFLAGS=-I../libfnv/include -I../libfnv -Wall @CHECK_CFLAGS@ -I../libfnvutil -g |
||||
|
arithtest_LDADD =../libfnv/libfnv.la ../libfnvutil/libfnvutil.la @CHECK_LIBS@ |
||||
|
|
@ -0,0 +1,763 @@ |
|||||
|
# Makefile.in generated by automake 1.15 from Makefile.am.
|
||||
|
# @configure_input@
|
||||
|
|
||||
|
# Copyright (C) 1994-2014 Free Software Foundation, Inc.
|
||||
|
|
||||
|
# This Makefile.in is free software; the Free Software Foundation
|
||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||
|
# with or without modifications, as long as this notice is preserved.
|
||||
|
|
||||
|
# This program is distributed in the hope that it will be useful,
|
||||
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
|
# PARTICULAR PURPOSE.
|
||||
|
|
||||
|
@SET_MAKE@ |
||||
|
|
||||
|
VPATH = @srcdir@ |
||||
|
am__is_gnu_make = { \
|
||||
|
if test -z '$(MAKELEVEL)'; then \
|
||||
|
false; \
|
||||
|
elif test -n '$(MAKE_HOST)'; then \
|
||||
|
true; \
|
||||
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
||||
|
true; \
|
||||
|
else \
|
||||
|
false; \
|
||||
|
fi; \
|
||||
|
} |
||||
|
am__make_running_with_option = \
|
||||
|
case $${target_option-} in \
|
||||
|
?) ;; \
|
||||
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
||||
|
"target option '$${target_option-}' specified" >&2; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
has_opt=no; \
|
||||
|
sane_makeflags=$$MAKEFLAGS; \
|
||||
|
if $(am__is_gnu_make); then \
|
||||
|
sane_makeflags=$$MFLAGS; \
|
||||
|
else \
|
||||
|
case $$MAKEFLAGS in \
|
||||
|
*\\[\ \ ]*) \
|
||||
|
bs=\\; \
|
||||
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
||||
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
||||
|
esac; \
|
||||
|
fi; \
|
||||
|
skip_next=no; \
|
||||
|
strip_trailopt () \
|
||||
|
{ \
|
||||
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
||||
|
}; \
|
||||
|
for flg in $$sane_makeflags; do \
|
||||
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
||||
|
case $$flg in \
|
||||
|
*=*|--*) continue;; \
|
||||
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
||||
|
-*I?*) strip_trailopt 'I';; \
|
||||
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
||||
|
-*O?*) strip_trailopt 'O';; \
|
||||
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
||||
|
-*l?*) strip_trailopt 'l';; \
|
||||
|
-[dEDm]) skip_next=yes;; \
|
||||
|
-[JT]) skip_next=yes;; \
|
||||
|
esac; \
|
||||
|
case $$flg in \
|
||||
|
*$$target_option*) has_opt=yes; break;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
test $$has_opt = yes |
||||
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
||||
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
||||
|
pkgdatadir = $(datadir)/@PACKAGE@ |
||||
|
pkgincludedir = $(includedir)/@PACKAGE@ |
||||
|
pkglibdir = $(libdir)/@PACKAGE@ |
||||
|
pkglibexecdir = $(libexecdir)/@PACKAGE@ |
||||
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
||||
|
install_sh_DATA = $(install_sh) -c -m 644 |
||||
|
install_sh_PROGRAM = $(install_sh) -c |
||||
|
install_sh_SCRIPT = $(install_sh) -c |
||||
|
INSTALL_HEADER = $(INSTALL_DATA) |
||||
|
transform = $(program_transform_name) |
||||
|
NORMAL_INSTALL = : |
||||
|
PRE_INSTALL = : |
||||
|
POST_INSTALL = : |
||||
|
NORMAL_UNINSTALL = : |
||||
|
PRE_UNINSTALL = : |
||||
|
POST_UNINSTALL = : |
||||
|
build_triplet = @build@ |
||||
|
host_triplet = @host@ |
||||
|
bin_PROGRAMS = arithtest$(EXEEXT) |
||||
|
subdir = test |
||||
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
||||
|
am__aclocal_m4_deps = $(top_srcdir)/m4/ld-version.m4 \
|
||||
|
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
|
||||
|
$(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
|
||||
|
$(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac |
||||
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
|
$(ACLOCAL_M4) |
||||
|
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) |
||||
|
mkinstalldirs = $(install_sh) -d |
||||
|
CONFIG_HEADER = $(top_builddir)/config.h |
||||
|
CONFIG_CLEAN_FILES = |
||||
|
CONFIG_CLEAN_VPATH_FILES = |
||||
|
am__installdirs = "$(DESTDIR)$(bindir)" |
||||
|
PROGRAMS = $(bin_PROGRAMS) |
||||
|
am_arithtest_OBJECTS = arithtest-arithtest.$(OBJEXT) |
||||
|
arithtest_OBJECTS = $(am_arithtest_OBJECTS) |
||||
|
arithtest_DEPENDENCIES = ../libfnv/libfnv.la \
|
||||
|
../libfnvutil/libfnvutil.la |
||||
|
AM_V_lt = $(am__v_lt_@AM_V@) |
||||
|
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) |
||||
|
am__v_lt_0 = --silent |
||||
|
am__v_lt_1 = |
||||
|
AM_V_P = $(am__v_P_@AM_V@) |
||||
|
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
||||
|
am__v_P_0 = false |
||||
|
am__v_P_1 = : |
||||
|
AM_V_GEN = $(am__v_GEN_@AM_V@) |
||||
|
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
||||
|
am__v_GEN_0 = @echo " GEN " $@; |
||||
|
am__v_GEN_1 = |
||||
|
AM_V_at = $(am__v_at_@AM_V@) |
||||
|
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
||||
|
am__v_at_0 = @ |
||||
|
am__v_at_1 = |
||||
|
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) |
||||
|
depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp |
||||
|
am__depfiles_maybe = depfiles |
||||
|
am__mv = mv -f |
||||
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
||||
|
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
||||
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
|
$(AM_CFLAGS) $(CFLAGS) |
||||
|
AM_V_CC = $(am__v_CC_@AM_V@) |
||||
|
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) |
||||
|
am__v_CC_0 = @echo " CC " $@; |
||||
|
am__v_CC_1 = |
||||
|
CCLD = $(CC) |
||||
|
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
|
$(AM_LDFLAGS) $(LDFLAGS) -o $@ |
||||
|
AM_V_CCLD = $(am__v_CCLD_@AM_V@) |
||||
|
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) |
||||
|
am__v_CCLD_0 = @echo " CCLD " $@; |
||||
|
am__v_CCLD_1 = |
||||
|
SOURCES = $(arithtest_SOURCES) |
||||
|
DIST_SOURCES = $(arithtest_SOURCES) |
||||
|
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
|
||||
|
ctags-recursive dvi-recursive html-recursive info-recursive \
|
||||
|
install-data-recursive install-dvi-recursive \
|
||||
|
install-exec-recursive install-html-recursive \
|
||||
|
install-info-recursive install-pdf-recursive \
|
||||
|
install-ps-recursive install-recursive installcheck-recursive \
|
||||
|
installdirs-recursive pdf-recursive ps-recursive \
|
||||
|
tags-recursive uninstall-recursive |
||||
|
am__can_run_installinfo = \
|
||||
|
case $$AM_UPDATE_INFO_DIR in \
|
||||
|
n|no|NO) false;; \
|
||||
|
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
|
esac |
||||
|
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
|
||||
|
distclean-recursive maintainer-clean-recursive |
||||
|
am__recursive_targets = \
|
||||
|
$(RECURSIVE_TARGETS) \
|
||||
|
$(RECURSIVE_CLEAN_TARGETS) \
|
||||
|
$(am__extra_recursive_targets) |
||||
|
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
|
||||
|
distdir |
||||
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
||||
|
# Read a list of newline-separated strings from the standard input,
|
||||
|
# and print each of them once, without duplicates. Input order is
|
||||
|
# *not* preserved.
|
||||
|
am__uniquify_input = $(AWK) '\
|
||||
|
BEGIN { nonempty = 0; } \
|
||||
|
{ items[$$0] = 1; nonempty = 1; } \
|
||||
|
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
|
' |
||||
|
# Make sure the list of sources is unique. This is necessary because,
|
||||
|
# e.g., the same source file might be shared among _SOURCES variables
|
||||
|
# for different programs/libraries.
|
||||
|
am__define_uniq_tagged_files = \
|
||||
|
list='$(am__tagged_files)'; \
|
||||
|
unique=`for i in $$list; do \
|
||||
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
|
done | $(am__uniquify_input)` |
||||
|
ETAGS = etags |
||||
|
CTAGS = ctags |
||||
|
DIST_SUBDIRS = $(SUBDIRS) |
||||
|
am__DIST_COMMON = $(srcdir)/Makefile.in \
|
||||
|
$(top_srcdir)/build-aux/depcomp |
||||
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
||||
|
am__relativize = \
|
||||
|
dir0=`pwd`; \
|
||||
|
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
|
||||
|
sed_rest='s,^[^/]*/*,,'; \
|
||||
|
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
|
||||
|
sed_butlast='s,/*[^/]*$$,,'; \
|
||||
|
while test -n "$$dir1"; do \
|
||||
|
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first" != "."; then \
|
||||
|
if test "$$first" = ".."; then \
|
||||
|
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
|
||||
|
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
|
||||
|
else \
|
||||
|
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
|
||||
|
if test "$$first2" = "$$first"; then \
|
||||
|
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
|
||||
|
else \
|
||||
|
dir2="../$$dir2"; \
|
||||
|
fi; \
|
||||
|
dir0="$$dir0"/"$$first"; \
|
||||
|
fi; \
|
||||
|
fi; \
|
||||
|
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
|
||||
|
done; \
|
||||
|
reldir="$$dir2" |
||||
|
ACLOCAL = @ACLOCAL@ |
||||
|
AMTAR = @AMTAR@ |
||||
|
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ |
||||
|
AR = @AR@ |
||||
|
AUTOCONF = @AUTOCONF@ |
||||
|
AUTOHEADER = @AUTOHEADER@ |
||||
|
AUTOMAKE = @AUTOMAKE@ |
||||
|
AWK = @AWK@ |
||||
|
CC = @CC@ |
||||
|
CCDEPMODE = @CCDEPMODE@ |
||||
|
CFLAGS = @CFLAGS@ |
||||
|
CHECK_CFLAGS = @CHECK_CFLAGS@ |
||||
|
CHECK_LIBS = @CHECK_LIBS@ |
||||
|
CPP = @CPP@ |
||||
|
CPPFLAGS = @CPPFLAGS@ |
||||
|
CYGPATH_W = @CYGPATH_W@ |
||||
|
DEFS = @DEFS@ |
||||
|
DEPDIR = @DEPDIR@ |
||||
|
DLLTOOL = @DLLTOOL@ |
||||
|
DSYMUTIL = @DSYMUTIL@ |
||||
|
DUMPBIN = @DUMPBIN@ |
||||
|
ECHO_C = @ECHO_C@ |
||||
|
ECHO_N = @ECHO_N@ |
||||
|
ECHO_T = @ECHO_T@ |
||||
|
EGREP = @EGREP@ |
||||
|
EXEEXT = @EXEEXT@ |
||||
|
FGREP = @FGREP@ |
||||
|
GREP = @GREP@ |
||||
|
HAVE_CHECKMK_PATH = @HAVE_CHECKMK_PATH@ |
||||
|
INSTALL = @INSTALL@ |
||||
|
INSTALL_DATA = @INSTALL_DATA@ |
||||
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
||||
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
||||
|
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
||||
|
LD = @LD@ |
||||
|
LDFLAGS = @LDFLAGS@ |
||||
|
LIBOBJS = @LIBOBJS@ |
||||
|
LIBS = @LIBS@ |
||||
|
LIBTOOL = @LIBTOOL@ |
||||
|
LIPO = @LIPO@ |
||||
|
LN_S = @LN_S@ |
||||
|
LTLIBOBJS = @LTLIBOBJS@ |
||||
|
LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ |
||||
|
MAKEINFO = @MAKEINFO@ |
||||
|
MANIFEST_TOOL = @MANIFEST_TOOL@ |
||||
|
MKDIR_P = @MKDIR_P@ |
||||
|
NM = @NM@ |
||||
|
NMEDIT = @NMEDIT@ |
||||
|
OBJDUMP = @OBJDUMP@ |
||||
|
OBJEXT = @OBJEXT@ |
||||
|
OTOOL = @OTOOL@ |
||||
|
OTOOL64 = @OTOOL64@ |
||||
|
PACKAGE = @PACKAGE@ |
||||
|
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
||||
|
PACKAGE_NAME = @PACKAGE_NAME@ |
||||
|
PACKAGE_STRING = @PACKAGE_STRING@ |
||||
|
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
||||
|
PACKAGE_URL = @PACKAGE_URL@ |
||||
|
PACKAGE_VERSION = @PACKAGE_VERSION@ |
||||
|
PATH_SEPARATOR = @PATH_SEPARATOR@ |
||||
|
RANLIB = @RANLIB@ |
||||
|
SED = @SED@ |
||||
|
SET_MAKE = @SET_MAKE@ |
||||
|
SHELL = @SHELL@ |
||||
|
STRIP = @STRIP@ |
||||
|
VERSION = @VERSION@ |
||||
|
abs_builddir = @abs_builddir@ |
||||
|
abs_srcdir = @abs_srcdir@ |
||||
|
abs_top_builddir = @abs_top_builddir@ |
||||
|
abs_top_srcdir = @abs_top_srcdir@ |
||||
|
ac_ct_AR = @ac_ct_AR@ |
||||
|
ac_ct_CC = @ac_ct_CC@ |
||||
|
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
||||
|
am__include = @am__include@ |
||||
|
am__leading_dot = @am__leading_dot@ |
||||
|
am__quote = @am__quote@ |
||||
|
am__tar = @am__tar@ |
||||
|
am__untar = @am__untar@ |
||||
|
bindir = @bindir@ |
||||
|
build = @build@ |
||||
|
build_alias = @build_alias@ |
||||
|
build_cpu = @build_cpu@ |
||||
|
build_os = @build_os@ |
||||
|
build_vendor = @build_vendor@ |
||||
|
builddir = @builddir@ |
||||
|
datadir = @datadir@ |
||||
|
datarootdir = @datarootdir@ |
||||
|
docdir = @docdir@ |
||||
|
dvidir = @dvidir@ |
||||
|
exec_prefix = @exec_prefix@ |
||||
|
host = @host@ |
||||
|
host_alias = @host_alias@ |
||||
|
host_cpu = @host_cpu@ |
||||
|
host_os = @host_os@ |
||||
|
host_vendor = @host_vendor@ |
||||
|
htmldir = @htmldir@ |
||||
|
includedir = @includedir@ |
||||
|
infodir = @infodir@ |
||||
|
install_sh = @install_sh@ |
||||
|
libdir = @libdir@ |
||||
|
libexecdir = @libexecdir@ |
||||
|
localedir = @localedir@ |
||||
|
localstatedir = @localstatedir@ |
||||
|
mandir = @mandir@ |
||||
|
mkdir_p = @mkdir_p@ |
||||
|
oldincludedir = @oldincludedir@ |
||||
|
pdfdir = @pdfdir@ |
||||
|
prefix = @prefix@ |
||||
|
program_transform_name = @program_transform_name@ |
||||
|
psdir = @psdir@ |
||||
|
sbindir = @sbindir@ |
||||
|
sharedstatedir = @sharedstatedir@ |
||||
|
srcdir = @srcdir@ |
||||
|
sysconfdir = @sysconfdir@ |
||||
|
target_alias = @target_alias@ |
||||
|
top_build_prefix = @top_build_prefix@ |
||||
|
top_builddir = @top_builddir@ |
||||
|
top_srcdir = @top_srcdir@ |
||||
|
SUBDIRS = unit |
||||
|
EXTRA_DIST = compile-test |
||||
|
arithtest_SOURCES = arithtest.c |
||||
|
arithtest_CPPFLAGS = -I../libfnv/include -I../libfnv -Wall @CHECK_CFLAGS@ -I../libfnvutil -g |
||||
|
arithtest_LDADD = ../libfnv/libfnv.la ../libfnvutil/libfnvutil.la @CHECK_LIBS@ |
||||
|
all: all-recursive |
||||
|
|
||||
|
.SUFFIXES: |
||||
|
.SUFFIXES: .c .lo .o .obj |
||||
|
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
||||
|
@for dep in $?; do \
|
||||
|
case '$(am__configure_deps)' in \
|
||||
|
*$$dep*) \
|
||||
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
|
exit 1;; \
|
||||
|
esac; \
|
||||
|
done; \
|
||||
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu test/Makefile'; \
|
||||
|
$(am__cd) $(top_srcdir) && \
|
||||
|
$(AUTOMAKE) --gnu test/Makefile |
||||
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
||||
|
@case '$?' in \
|
||||
|
*config.status*) \
|
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
|
*) \
|
||||
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
|
esac; |
||||
|
|
||||
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
|
||||
|
$(top_srcdir)/configure: $(am__configure_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
||||
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh |
||||
|
$(am__aclocal_m4_deps): |
||||
|
install-binPROGRAMS: $(bin_PROGRAMS) |
||||
|
@$(NORMAL_INSTALL) |
||||
|
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
|
||||
|
if test -n "$$list"; then \
|
||||
|
echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
|
||||
|
$(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
|
||||
|
fi; \
|
||||
|
for p in $$list; do echo "$$p $$p"; done | \
|
||||
|
sed 's/$(EXEEXT)$$//' | \
|
||||
|
while read p p1; do if test -f $$p \
|
||||
|
|| test -f $$p1 \
|
||||
|
; then echo "$$p"; echo "$$p"; else :; fi; \
|
||||
|
done | \
|
||||
|
sed -e 'p;s,.*/,,;n;h' \
|
||||
|
-e 's|.*|.|' \
|
||||
|
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
|
||||
|
sed 'N;N;N;s,\n, ,g' | \
|
||||
|
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
|
||||
|
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
|
||||
|
if ($$2 == $$4) files[d] = files[d] " " $$1; \
|
||||
|
else { print "f", $$3 "/" $$4, $$1; } } \
|
||||
|
END { for (d in files) print "f", d, files[d] }' | \
|
||||
|
while read type dir files; do \
|
||||
|
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
|
||||
|
test -z "$$files" || { \
|
||||
|
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
|
||||
|
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
|
||||
|
} \
|
||||
|
; done |
||||
|
|
||||
|
uninstall-binPROGRAMS: |
||||
|
@$(NORMAL_UNINSTALL) |
||||
|
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
|
||||
|
files=`for p in $$list; do echo "$$p"; done | \
|
||||
|
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
|
||||
|
-e 's/$$/$(EXEEXT)/' \
|
||||
|
`; \
|
||||
|
test -n "$$list" || exit 0; \
|
||||
|
echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
|
||||
|
cd "$(DESTDIR)$(bindir)" && rm -f $$files |
||||
|
|
||||
|
clean-binPROGRAMS: |
||||
|
@list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
|
||||
|
echo " rm -f" $$list; \
|
||||
|
rm -f $$list || exit $$?; \
|
||||
|
test -n "$(EXEEXT)" || exit 0; \
|
||||
|
list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
|
||||
|
echo " rm -f" $$list; \
|
||||
|
rm -f $$list |
||||
|
|
||||
|
arithtest$(EXEEXT): $(arithtest_OBJECTS) $(arithtest_DEPENDENCIES) $(EXTRA_arithtest_DEPENDENCIES) |
||||
|
@rm -f arithtest$(EXEEXT) |
||||
|
$(AM_V_CCLD)$(LINK) $(arithtest_OBJECTS) $(arithtest_LDADD) $(LIBS) |
||||
|
|
||||
|
mostlyclean-compile: |
||||
|
-rm -f *.$(OBJEXT) |
||||
|
|
||||
|
distclean-compile: |
||||
|
-rm -f *.tab.c |
||||
|
|
||||
|
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arithtest-arithtest.Po@am__quote@ |
||||
|
|
||||
|
.c.o: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< |
||||
|
|
||||
|
.c.obj: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` |
||||
|
|
||||
|
.c.lo: |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< |
||||
|
|
||||
|
arithtest-arithtest.o: arithtest.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT arithtest-arithtest.o -MD -MP -MF $(DEPDIR)/arithtest-arithtest.Tpo -c -o arithtest-arithtest.o `test -f 'arithtest.c' || echo '$(srcdir)/'`arithtest.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/arithtest-arithtest.Tpo $(DEPDIR)/arithtest-arithtest.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arithtest.c' object='arithtest-arithtest.o' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o arithtest-arithtest.o `test -f 'arithtest.c' || echo '$(srcdir)/'`arithtest.c |
||||
|
|
||||
|
arithtest-arithtest.obj: arithtest.c |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT arithtest-arithtest.obj -MD -MP -MF $(DEPDIR)/arithtest-arithtest.Tpo -c -o arithtest-arithtest.obj `if test -f 'arithtest.c'; then $(CYGPATH_W) 'arithtest.c'; else $(CYGPATH_W) '$(srcdir)/arithtest.c'; fi` |
||||
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/arithtest-arithtest.Tpo $(DEPDIR)/arithtest-arithtest.Po |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arithtest.c' object='arithtest-arithtest.obj' libtool=no @AMDEPBACKSLASH@ |
||||
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ |
||||
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arithtest_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o arithtest-arithtest.obj `if test -f 'arithtest.c'; then $(CYGPATH_W) 'arithtest.c'; else $(CYGPATH_W) '$(srcdir)/arithtest.c'; fi` |
||||
|
|
||||
|
mostlyclean-libtool: |
||||
|
-rm -f *.lo |
||||
|
|
||||
|
clean-libtool: |
||||
|
-rm -rf .libs _libs |
||||
|
|
||||
|
# This directory's subdirectories are mostly independent; you can cd
|
||||
|
# into them and run 'make' without going through this Makefile.
|
||||
|
# To change the values of 'make' variables: instead of editing Makefiles,
|
||||
|
# (1) if the variable is set in 'config.status', edit 'config.status'
|
||||
|
# (which will cause the Makefiles to be regenerated when you run 'make');
|
||||
|
# (2) otherwise, pass the desired values on the 'make' command line.
|
||||
|
$(am__recursive_targets): |
||||
|
@fail=; \
|
||||
|
if $(am__make_keepgoing); then \
|
||||
|
failcom='fail=yes'; \
|
||||
|
else \
|
||||
|
failcom='exit 1'; \
|
||||
|
fi; \
|
||||
|
dot_seen=no; \
|
||||
|
target=`echo $@ | sed s/-recursive//`; \
|
||||
|
case "$@" in \
|
||||
|
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
|
||||
|
*) list='$(SUBDIRS)' ;; \
|
||||
|
esac; \
|
||||
|
for subdir in $$list; do \
|
||||
|
echo "Making $$target in $$subdir"; \
|
||||
|
if test "$$subdir" = "."; then \
|
||||
|
dot_seen=yes; \
|
||||
|
local_target="$$target-am"; \
|
||||
|
else \
|
||||
|
local_target="$$target"; \
|
||||
|
fi; \
|
||||
|
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|
||||
|
|| eval $$failcom; \
|
||||
|
done; \
|
||||
|
if test "$$dot_seen" = "no"; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
|
||||
|
fi; test -z "$$fail" |
||||
|
|
||||
|
ID: $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); mkid -fID $$unique |
||||
|
tags: tags-recursive |
||||
|
TAGS: tags |
||||
|
|
||||
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
set x; \
|
||||
|
here=`pwd`; \
|
||||
|
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
|
||||
|
include_option=--etags-include; \
|
||||
|
empty_fix=.; \
|
||||
|
else \
|
||||
|
include_option=--include; \
|
||||
|
empty_fix=; \
|
||||
|
fi; \
|
||||
|
list='$(SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
test ! -f $$subdir/TAGS || \
|
||||
|
set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
|
||||
|
fi; \
|
||||
|
done; \
|
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
shift; \
|
||||
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
|
test -n "$$unique" || unique=$$empty_fix; \
|
||||
|
if test $$# -gt 0; then \ |
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
"$$@" $$unique; \
|
||||
|
else \
|
||||
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
|
$$unique; \
|
||||
|
fi; \
|
||||
|
fi |
||||
|
ctags: ctags-recursive |
||||
|
|
||||
|
CTAGS: ctags |
||||
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
||||
|
$(am__define_uniq_tagged_files); \
|
||||
|
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
|
$$unique |
||||
|
|
||||
|
GTAGS: |
||||
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
|
&& $(am__cd) $(top_srcdir) \
|
||||
|
&& gtags -i $(GTAGS_ARGS) "$$here" |
||||
|
cscopelist: cscopelist-recursive |
||||
|
|
||||
|
cscopelist-am: $(am__tagged_files) |
||||
|
list='$(am__tagged_files)'; \
|
||||
|
case "$(srcdir)" in \
|
||||
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
|
esac; \
|
||||
|
for i in $$list; do \
|
||||
|
if test -f "$$i"; then \
|
||||
|
echo "$(subdir)/$$i"; \
|
||||
|
else \
|
||||
|
echo "$$sdir/$$i"; \
|
||||
|
fi; \
|
||||
|
done >> $(top_builddir)/cscope.files |
||||
|
|
||||
|
distclean-tags: |
||||
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
||||
|
|
||||
|
distdir: $(DISTFILES) |
||||
|
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
|
list='$(DISTFILES)'; \
|
||||
|
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
|
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
|
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
|
case $$dist_files in \
|
||||
|
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
|
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
|
sort -u` ;; \
|
||||
|
esac; \
|
||||
|
for file in $$dist_files; do \
|
||||
|
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
|
if test -d $$d/$$file; then \
|
||||
|
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
|
if test -d "$(distdir)/$$file"; then \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
|
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
|
fi; \
|
||||
|
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
|
else \
|
||||
|
test -f "$(distdir)/$$file" \
|
||||
|
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
|
||||
|
if test "$$subdir" = .; then :; else \
|
||||
|
$(am__make_dryrun) \
|
||||
|
|| test -d "$(distdir)/$$subdir" \
|
||||
|
|| $(MKDIR_P) "$(distdir)/$$subdir" \
|
||||
|
|| exit 1; \
|
||||
|
dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_distdir=$$reldir; \
|
||||
|
dir1=$$subdir; dir2="$(top_distdir)"; \
|
||||
|
$(am__relativize); \
|
||||
|
new_top_distdir=$$reldir; \
|
||||
|
echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
|
||||
|
echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
|
||||
|
($(am__cd) $$subdir && \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) \
|
||||
|
top_distdir="$$new_top_distdir" \
|
||||
|
distdir="$$new_distdir" \
|
||||
|
am__remove_distdir=: \
|
||||
|
am__skip_length_check=: \
|
||||
|
am__skip_mode_fix=: \
|
||||
|
distdir) \
|
||||
|
|| exit 1; \
|
||||
|
fi; \
|
||||
|
done |
||||
|
check-am: all-am |
||||
|
check: check-recursive |
||||
|
all-am: Makefile $(PROGRAMS) |
||||
|
installdirs: installdirs-recursive |
||||
|
installdirs-am: |
||||
|
for dir in "$(DESTDIR)$(bindir)"; do \
|
||||
|
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
|
done |
||||
|
install: install-recursive |
||||
|
install-exec: install-exec-recursive |
||||
|
install-data: install-data-recursive |
||||
|
uninstall: uninstall-recursive |
||||
|
|
||||
|
install-am: all-am |
||||
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am |
||||
|
|
||||
|
installcheck: installcheck-recursive |
||||
|
install-strip: |
||||
|
if test -z '$(STRIP)'; then \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
install; \
|
||||
|
else \
|
||||
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
|
fi |
||||
|
mostlyclean-generic: |
||||
|
|
||||
|
clean-generic: |
||||
|
|
||||
|
distclean-generic: |
||||
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
||||
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
||||
|
|
||||
|
maintainer-clean-generic: |
||||
|
@echo "This command is intended for maintainers to use" |
||||
|
@echo "it deletes files that may require special tools to rebuild." |
||||
|
clean: clean-recursive |
||||
|
|
||||
|
clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am |
||||
|
|
||||
|
distclean: distclean-recursive |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
distclean-am: clean-am distclean-compile distclean-generic \ |
||||
|
distclean-tags |
||||
|
|
||||
|
dvi: dvi-recursive |
||||
|
|
||||
|
dvi-am: |
||||
|
|
||||
|
html: html-recursive |
||||
|
|
||||
|
html-am: |
||||
|
|
||||
|
info: info-recursive |
||||
|
|
||||
|
info-am: |
||||
|
|
||||
|
install-data-am: |
||||
|
|
||||
|
install-dvi: install-dvi-recursive |
||||
|
|
||||
|
install-dvi-am: |
||||
|
|
||||
|
install-exec-am: install-binPROGRAMS |
||||
|
|
||||
|
install-html: install-html-recursive |
||||
|
|
||||
|
install-html-am: |
||||
|
|
||||
|
install-info: install-info-recursive |
||||
|
|
||||
|
install-info-am: |
||||
|
|
||||
|
install-man: |
||||
|
|
||||
|
install-pdf: install-pdf-recursive |
||||
|
|
||||
|
install-pdf-am: |
||||
|
|
||||
|
install-ps: install-ps-recursive |
||||
|
|
||||
|
install-ps-am: |
||||
|
|
||||
|
installcheck-am: |
||||
|
|
||||
|
maintainer-clean: maintainer-clean-recursive |
||||
|
-rm -rf ./$(DEPDIR) |
||||
|
-rm -f Makefile |
||||
|
maintainer-clean-am: distclean-am maintainer-clean-generic |
||||
|
|
||||
|
mostlyclean: mostlyclean-recursive |
||||
|
|
||||
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic \ |
||||
|
mostlyclean-libtool |
||||
|
|
||||
|
pdf: pdf-recursive |
||||
|
|
||||
|
pdf-am: |
||||
|
|
||||
|
ps: ps-recursive |
||||
|
|
||||
|
ps-am: |
||||
|
|
||||
|
uninstall-am: uninstall-binPROGRAMS |
||||
|
|
||||
|
.MAKE: $(am__recursive_targets) install-am install-strip |
||||
|
|
||||
|
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ |
||||
|
check-am clean clean-binPROGRAMS clean-generic clean-libtool \
|
||||
|
cscopelist-am ctags ctags-am distclean distclean-compile \
|
||||
|
distclean-generic distclean-libtool distclean-tags distdir dvi \
|
||||
|
dvi-am html html-am info info-am install install-am \
|
||||
|
install-binPROGRAMS install-data install-data-am install-dvi \
|
||||
|
install-dvi-am install-exec install-exec-am install-html \
|
||||
|
install-html-am install-info install-info-am install-man \
|
||||
|
install-pdf install-pdf-am install-ps install-ps-am \
|
||||
|
install-strip installcheck installcheck-am installdirs \
|
||||
|
installdirs-am maintainer-clean maintainer-clean-generic \
|
||||
|
mostlyclean mostlyclean-compile mostlyclean-generic \
|
||||
|
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
|
||||
|
uninstall-am uninstall-binPROGRAMS |
||||
|
|
||||
|
.PRECIOUS: Makefile |
||||
|
|
||||
|
|
||||
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
|
.NOEXPORT: |
@ -0,0 +1,16 @@ |
|||||
|
#!/bin/sh |
||||
|
set -e |
||||
|
p=0 |
||||
|
f=0 |
||||
|
for i in test/compile*-test test/run*-test test/unit/benchmark ; do |
||||
|
if ./$i ; then |
||||
|
p=$(expr $p + 1) |
||||
|
m=PASSED |
||||
|
else |
||||
|
f=$(expr $f + 1) |
||||
|
m=FAILED |
||||
|
fi |
||||
|
echo "$i $m" |
||||
|
done |
||||
|
echo "PASSED: $p FAILED: $f" |
||||
|
test "x$f" = "x0" |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue