Overview
Context
Changes
Modified HEADER
from [958c9c7bd9]
to [6fae83179a].
1
2
3
4
5
6
7
8
9
|
1
2
3
4
5
6
7
8
9
10
|
+
-
+
|
@@UTIL@@ @@VERS@@
Release information:
pkg: @@UTIL@@ version @@VERS@@
url: http://www.rkeene.org/files/oss/@@UTIL@@/devel/@@UTIL@@-@@VERS@@.tar.gz
url: http://www.rkeene.org/devel/@@UTIL@@-@@VERS@@.tar.gz
web: http://www.rkeene.org/oss/@@UTIL@@/
date: @@DATE@@
mail: @@UTIL@@@rkeene.org
--------------------------------------------------------------------------
|
Added TODO version [3922149abc].
Modified compat.h
from [18e2a49265]
to [309b8b282c].
︙ | | |
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
-
-
+
+
|
#include "win32.h"
#endif
#ifndef LC_LINEBUF_LEN
#define LC_LINEBUF_LEN 1024
#endif
#ifndef HAVE_STRTOULL
#include "strtoull.h"
#ifndef HAVE_STRTOLL
#include "strtoll.h"
#endif
#ifndef HAVE_STRSEP
#include "strsep.h"
#endif
#ifdef HAVE_INTTYPES_H
#include <inttypes.h>
#endif
|
︙ | | |
Modified config.h.in
from [0a6cb3c796]
to [3d89d8d8f7].
︙ | | |
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
-
-
+
+
|
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the `strsep' function. */
#undef HAVE_STRSEP
/* Define to 1 if you have the `strtoull' function. */
#undef HAVE_STRTOULL
/* Define to 1 if you have the `strtoll' function. */
#undef HAVE_STRTOLL
/* 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/time.h> header file. */
#undef HAVE_SYS_TIME_H
|
︙ | | |
Modified configure
from [80531d32c6]
to [9b522e9e7d].
1
2
3
4
5
6
7
8
9
10
11
|
1
2
3
4
5
6
7
8
9
10
11
|
-
+
|
#! /bin/sh
# From configure.in Revision .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for libconfig 0.1.0.
# Generated by GNU Autoconf 2.59 for libconfig 0.1.1.
#
# Copyright (C) 2003 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
## --------------------- ##
## M4sh Initialization. ##
## --------------------- ##
|
︙ | | |
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
|
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
|
-
-
+
+
|
# This variable seems obsolete. It should probably be removed, and
# only ac_max_sed_lines should be used.
: ${ac_max_here_lines=38}
# Identity of this package.
PACKAGE_NAME='libconfig'
PACKAGE_TARNAME='libconfig'
PACKAGE_VERSION='0.1.0'
PACKAGE_STRING='libconfig 0.1.0'
PACKAGE_VERSION='0.1.1'
PACKAGE_STRING='libconfig 0.1.1'
PACKAGE_BUGREPORT=''
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
#if HAVE_SYS_TYPES_H
# include <sys/types.h>
|
︙ | | |
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
|
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
|
-
+
|
#
# Report the --help message.
#
if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures libconfig 0.1.0 to adapt to many kinds of systems.
\`configure' configures libconfig 0.1.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
|
︙ | | |
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
|
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
|
-
+
|
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]
_ACEOF
fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of libconfig 0.1.0:";;
short | recursive ) echo "Configuration of libconfig 0.1.1:";;
esac
cat <<\_ACEOF
Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
|
︙ | | |
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
|
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
|
-
+
-
+
|
cd $ac_popdir
done
fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
libconfig configure 0.1.0
libconfig configure 0.1.1
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
_ACEOF
exit 0
fi
exec 5>config.log
cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by libconfig $as_me 0.1.0, which was
It was created by libconfig $as_me 0.1.1, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
_ACEOF
{
cat <<_ASUNAME
|
︙ | | |
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
|
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
|
-
+
|
break
fi
done
for ac_func in strsep strtoull
for ac_func in strsep strtoll
do
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
echo "$as_me:$LINENO: checking for $ac_func" >&5
echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
if eval "test \"\${$as_ac_var+set}\" = set"; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
|
︙ | | |
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
|
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
|
-
+
|
echo
sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
## Running $as_me. ##
_ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by libconfig $as_me 0.1.0, which was
This file was extended by libconfig $as_me 0.1.1, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
CONFIG_HEADERS = $CONFIG_HEADERS
CONFIG_LINKS = $CONFIG_LINKS
CONFIG_COMMANDS = $CONFIG_COMMANDS
$ $0 $@
|
︙ | | |
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
|
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
|
-
+
|
$config_headers
Report bugs to <bug-autoconf@gnu.org>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
libconfig config.status 0.1.0
libconfig config.status 0.1.1
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
Copyright (C) 2003 Free Software Foundation, Inc.
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."
srcdir=$srcdir
|
︙ | | |
Modified configure.in
from [10d7c6dbc1]
to [eed6770815].
1
2
3
4
5
6
7
8
9
|
1
2
3
4
5
6
7
8
9
|
-
+
|
AC_REVISION($Revision $)
AC_INIT(libconfig, 0.1.0)
AC_INIT(libconfig, 0.1.1)
AC_CONFIG_HEADER(config.h)
dnl Find out about the host OS
DC_CHK_OS_INFO
dnl Checks for programs.
AC_PROG_CC
|
︙ | | |
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
-
+
|
DC_DO_TYPE(uint64_t, unsigned, 8)
DC_DO_TYPE(int64_t, signed, 8)
DC_DO_TYPE(uint32_t, unsigned, 4)
DC_DO_TYPE(int32_t, signed, 4)
DC_DO_TYPE(uint16_t, unsigned, 2)
DC_DO_TYPE(int16_t, signed, 2)
AC_REPLACE_FUNCS(strsep strtoull)
AC_REPLACE_FUNCS(strsep strtoll)
AC_CHECK_FUNCS(getpwuid)
dnl Checks for Win32 specific things.
DC_DO_WIN32
dnl This must be last.
DC_GET_SHOBJFLAGS
AC_OUTPUT(Makefile lc_geterrno.3 lc_process.3 lc_register_var.3 lc_geterrstr.3 lc_register_callback.3 libconfig.3)
|
Modified libconfig.c
from [b6b91c93e6]
to [0729e92710].
︙ | | |
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
-
+
-
+
-
+
-
+
|
return(0);
}
static int lc_process_var_longlong(void *data, const char *value) {
long long *dataval;
dataval = data;
*dataval = strtoull(value, NULL, 10);
*dataval = strtoll(value, NULL, 10);
return(0);
}
static int lc_process_var_long(void *data, const char *value) {
long *dataval;
dataval = data;
*dataval = strtoull(value, NULL, 10);
*dataval = strtoll(value, NULL, 10);
return(0);
}
static int lc_process_var_int(void *data, const char *value) {
int *dataval;
dataval = data;
*dataval = strtoull(value, NULL, 10);
*dataval = strtoll(value, NULL, 10);
return(0);
}
static int lc_process_var_short(void *data, const char *value) {
short *dataval;
dataval = data;
*dataval = strtoull(value, NULL, 10);
*dataval = strtoll(value, NULL, 10);
return(0);
}
static int lc_process_var_bool_byexistance(void *data, const char *value) {
int *dataval;
|
︙ | | |
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
-
+
|
return(-1);
}
static long long lc_process_size(const char *value) {
long long retval = -1;
char *mult = NULL;
retval = strtoull(value, &mult, 10);
retval = strtoll(value, &mult, 10);
if (mult != NULL) {
switch (tolower(mult[0])) {
case 'p':
retval *= 1125899906842624LLU;
break;
case 't':
retval *= 1958505086976LLU;
|
︙ | | |
Modified libconfig.h.in
from [27038f8b4f]
to [6db6e4f548].
1
2
3
4
5
6
7
8
9
10
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
+
+
+
|
!ifndef _RSK_LIBCONFIG_H
!define _RSK_LIBCONFIG_H
!ifdef __cplusplus
extern "C" {
!endif
__BLANK_LINE__
typedef enum {
LC_CONF_SECTION,
LC_CONF_APACHE,
LC_CONF_COLON,
LC_CONF_EQUAL,
|
︙ | | |
75
76
77
78
79
80
81
82
83
|
78
79
80
81
82
83
84
85
86
87
88
89
|
+
-
+
+
+
|
!define LC_CBRET_ERROR (-1)
__BLANK_LINE__
extern int lc_optind;
__BLANK_LINE__
!ifdef __cplusplus
}
!endif
!endif
|
Modified makearch.info
from [0dbe9404d2]
to [da27350307].
︙ | | |
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
-
+
|
# Space sperated list of documents, if they exist, they will be
# prefixed with the contents of the DOC_HDR file and substitution
# will occur:
# @@UTIL@@ becomes the utility name ${UTIL}
# @@VERS@@ becomes the utility version
# @@DATE@@ becomes the current date
DOCS="README INSTALL Docs/USAGE"
DOCS="README INSTALL Docs/USAGE TODO"
DOC_HDR="HEADER"
# This script is executed immediately after copying the files
# to a temp directory to attempt to compile
BEFORE="build/prep.sh"
# This script is executed immediately prior to creation of the
# tarball
AFTER=""
# Files matching these (space-seperated) patterns are deleted
TMPS="*.out HEADER build"
|
Modified strtoll.c
from [a2ea6970d9]
to [7e64c39e73].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
#include <sys/types.h>
#include <stdlib.h>
#include <limits.h>
#include <ctype.h>
#include <stdio.h>
/* We only handle base 10. */
unsigned long long int strtoull(const char *nptr, char **endptr, int base) {
long long int strtoull(const char *nptr, char **endptr, int base) {
unsigned long long int retval = 0;
const char **endptrd = (const char **) endptr;
char *idx = NULL;
int allowspace = 1;
for (idx = nptr; *idx != '\0' && isdigit(*idx); idx++) {
idx = nptr;
while (1) {
if (*idx == '\0') {
break;
}
if (!isdigit(*idx)) {
if (*idx == '-') {
retval *= -1;
continue;
}
if ((*idx == ' ' || *idx == '\t') && allowspace) {
continue
}
break;
}
retval *= 10;
retval += (*idx - '0');
allowspace = 0;
idx++;
}
if (endptrd != NULL) {
*endptrd = idx;
}
return(retval);
}
|
Modified strtoll.h
from [8b39b46ef3]
to [6b4cfebaa6].
1
2
3
4
5
6
|
1
2
3
4
5
6
|
-
+
|
#ifndef _RSK_STRTOULL_H
#define _RSK_STRTOULL_H
unsigned long long int strtoull(const char *nptr, char **endptr, int base);
long long int strtoull(const char *nptr, char **endptr, int base);
#endif
|