1 |
|
Sun Jul 31 14:09:57 2005 Ben Pfaff <blp@gnu.org> |
2 |
|
|
3 |
|
Adopt use of gnulib for portability. |
4 |
|
|
5 |
|
* Make.build: Add $(top_srcdir)/gl and $(top_builddir)/gl to |
6 |
|
include path. |
7 |
|
|
8 |
|
* Makefile.am: Remove bool.h, stat.h and change getline.[ch] to |
9 |
|
getl.[ch] in pspp_SOURCES. Remove libmisc, add libgl in |
10 |
|
pspp_LDADD. |
11 |
|
|
12 |
|
* In many source files, added an explicit inclusion of gettext.h |
13 |
|
and definition of _ macro. These are no longer in pref.h because |
14 |
|
it interfered with definitions in a few gnulib source files. |
15 |
|
|
16 |
|
* In many source files, changed #include "bool.h" to #include |
17 |
|
<stdbool.h>, which is provided by gnulib. |
18 |
|
|
19 |
|
* alloc.c: Removed functions defined in gnulib: |
20 |
|
(xmalloc) Removed. |
21 |
|
(xcalloc) Removed. |
22 |
|
(xrealloc) Removed. |
23 |
|
(xstrdup) Removed. |
24 |
|
(out_of_memory) Redefined as wrapper for xalloc_die(). |
25 |
|
|
26 |
|
* alloc.h: Replace prototypes by #include "xalloc.h". |
27 |
|
|
28 |
|
* casefile.c: Use full_read() and full_write() from gnulib instead |
29 |
|
of our home-grown versions. |
30 |
|
(full_read) Removed. |
31 |
|
(full_write) Removed. |
32 |
|
|
33 |
|
* getline.c: Renamed getl.c. |
34 |
|
|
35 |
|
* getline.h: Renamed getl.h, updated all references. |
36 |
|
|
37 |
|
* filename.c: (fn_readlink) Change to wrapper around xreadlink() |
38 |
|
from gnulib. |
39 |
|
|
40 |
|
* glob.c: Just #include <time.h> instead of the crazy rigmarole |
41 |
|
here before. |
42 |
|
(init_glob) Call set_program_name() to initial gnulib progname |
43 |
|
module. |
44 |
|
|
45 |
|
* html.c: (postopen) Use getlogin_r(), gethostname() from gnulib. |
46 |
|
|
47 |
|
* permissions.c: Use "stat-macros.h" from gnulib. |
48 |
|
|
49 |
|
* postscript.c: Just #include <time.h> instead of the crazy |
50 |
|
rigmarole here before. |
51 |
|
|
52 |
|
* q2c.c: (main) Make generated code #include "gettext.h". |
53 |
|
|
54 |
|
* str.h: Get rid of most explicit declarations of standard |
55 |
|
functions, in favor of including gnulib header files. |
56 |
|
|
57 |
|
* expressions/evaluate.c: Ditto. |
58 |
|
|
59 |
|
* expressions/operations.h.pl: Make generated code #include |
60 |
|
<stdbool.h>, not "bool.h". |
61 |
|
|
62 |
Sat Jul 30 23:13:17 2005 Ben Pfaff <blp@gnu.org> |
Sat Jul 30 23:13:17 2005 Ben Pfaff <blp@gnu.org> |
63 |
|
|
64 |
* expressions/parse.c: (validate_function_args) Fix two msg() bugs |
* expressions/parse.c: (validate_function_args) Fix two msg() bugs |