File: ChangeLog

package info (click to toggle)
tom 1.1.1-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 6,340 kB
  • ctags: 2,244
  • sloc: objc: 27,863; ansic: 9,804; sh: 7,411; yacc: 3,377; lex: 966; asm: 208; makefile: 62; cpp: 10
file content (497 lines) | stat: -rw-r--r-- 14,764 bytes parent folder | download
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
44
45
46
47
48
49
50
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
Tue Jun 22 09:20:15 1999  Pieter Schoenmakers  <tiggr@gerbil.org>

	* configure.in, configure: Added freebsd (for 3.x).

1999-06-09  Pieter Schoenmakers  <tiggr@gerbil.org>

	* configure.in (CPPFLAGS): Define for Linux.

Fri Feb 26 14:39:20 1999  Pieter Schoenmakers  <tiggr@gerbil.org>

	* configure: Regenerated.

1998-07-14  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in: Use test -n instead of test -s to test
	for non-zero length of the argument string.

1998-07-09  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.lib.in, GNUmakefile.bin.in: Supply --mode to
	libtool.

1998-07-07  Pieter Schoenmakers  <tiggr@ics.ele.tue.nl>

	* GNUmakefile.common.in (docclean): New target.
	(clean): Depend on it.

1998-06-01  Pieter J. Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in: Remove intermediate .c only if
	$(PRECIOUS_TOMC_GEN) is empty.

1998-05-19  Pieter Schoenmakers  <tiggr@xenon.ics.ele.tue.nl>

	* GNUmakefile.bin.in: Reverted.

	* configure.in: Reverted.

	* GNUmakefile.lib.in: Reverted.

1998-05-19  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.bin.in (program): Link with the binding objects.

	* GNUmakefile.in-situ.in: New file.

	* configure.in: Added HIDE_SYMBOL definition.

	* GNUmakefile.common.in (HIDE_SYMBOL): New define.

1998-05-12  Pieter Schoenmaker  <tiggr@axp.hkost.mtg.co.at>

	* configure.in: Match all of linux.

1998-04-23  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in (GNUmakefile.link): Do not sort the
	include directories (we want a way to unique!).

1998-04-14  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.bin.in (install): Install to a file, not the
	directory.

1998-04-09  Tiggr  <tiggr@gerbil.org>

	* configure.in: Commented bogus ABI check.

1998-04-08  Tiggr  <tiggr@gerbil.org>

	* configure.in: Cater for sgi-mips-irix6*.

1998-04-06  Pieter J. Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in (ALL_TOM_INCLUDE_DIRS): Include
	$(tom_libdir)/tom.

1998-04-06  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.lib.in, ...: Refer to $libdir instead of $datadir.

1998-03-20  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in: Reorganized.  Dependencies for tomc
	output name .i files.  The .c files are removed after compiling .i
	into .lo.
	(INSTALL_PROGRAM): Strip.

1998-03-19  Pieter Schoenmakers  <tiggr@xenon.ics.ele.tue.nl>

	* install-sh: Removed.

	* GNUmakefile.common.in (INSTALL): Define if not defined.

1998-03-19  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in (INSTALL): Use install-sh from the
	$TOM_MAKEFILES_DIR.

	* install-sh: Extra copy, to be installed.

	* GNUmakefile.lib.in (install): Obey $(NO_INSTALL).

	* GNUmakefile.bin.in (install): Employ a $(rootdir), so that a
	`make install' can both make and install.  So no more overriding
	$prefix!

	* GNUmakefile.lib.in (install): Likewise.

Wed Mar 18 14:22:20 1998  Pieter Schoenmakers  <tiggr@cobra.ics.ele.tue.nl>

	* GNUmakefile.common.in (ALL_CPPFLAGS): $sort (and unique) the
 	include directories.

1998-03-17  Pieter J. Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in: Provide defaults for all standard
	directories.

	* GNUmakefile.lib.in (install): Fixed.

	* GNUmakefile.common.in (MKDIRS): New define.

	* configure.in: Do not set TOM_MAKEFILES_DIR.

	* GNUmakefile.common.in (ALL_CPPFLAGS): -I to the right place for
	the resolver output.
	(ALL_LDFLAGS): Fixed.

	* GNUmakefile.common.in (srcdir): Back.

1998-03-17  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.common.in, ...: Severely hacked (not finished).

	* README: Removed.

1998-03-10  Pieter Schoenmakers  <tiggr@xenon.ics.ele.tue.nl>

	* configure.in: Removed linking of ltmain.sh.
	(i?86-*-linux*): New name for linux target.
	(i?86-*-linux*): Removed posix errno nonsense.

1998-03-10  Pieter Schoenmakers  <tiggr@gerbil.org>

	* configure.in: Don't remark on ltmain.sh.

	* ltmain.sh: Moved to `..'.

	* aclocal.m4: Updated from libtool 1.1.

1998-03-01  Pieter Schoenmakers  <tiggr@tricky.ics.ele.tue.nl>

	* genlinkfile: Do not set UNIT_UNDEFINES; NS3.3 ld does not grok
	-u.  (Use the -x flag to tomr instead.)

1998-02-25  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.load.in (clean): New target.

1998-02-23  Pieter Schoenmakers  <tiggr@gerbil.org>

	* GNUmakefile.load.in ($(UNIT).o): Do not link against -lgcc, even
	though this really should be done.  If it poses a problem, it must
	be solved.  For now, including it is a problem because it contains
	non-pic code.

Mon Feb 16 12:24:20 1998  Schoenmakers P.J.  <tiggr@natlab.research.philips.com>

	* GNUmakefile.common.in (INSTALL): Always -c.

	* GNUmakefile.lib.in: Do per-file installation for broken
 	installs.

1998-02-02  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.lib.in, GNUmakefile.load.in, GNUmakefile.app.in: Add
	to the MF_* flags, allowing the makefile that includes this one to
	define some as well.

1998-01-21  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* genlinkfile: Be partly smart about dependencies on lib$unit.a.

Wed Jan 21 11:52:39 1998  Pieter Schoenmakers  <tiggr@ics.ele.tue.nl>

	* configure.in: Also link to genlinkfile.

	* GNUmakefile.common.in (clean): Remove both .o and .lo objects.

1998-01-21  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* genlinkfile: Add -L${unit_dir} if the .la library is not found.
	(UNIT_UNDEFINES): Previously erroneously called LD_UNDEFINES.

	* GNUmakefile.common.in (.PRECIOUS): Generated .c, .h, and .t
	files are precious.

	* GNUmakefile.lib.in: Removed dependency on hacked libtool.

	* GNUmakefile.common.in (clean): Remove more.
	(OBJ_EXT): New define, plus implications.

1998-01-20  Michael L.H. Brouwer <mb@apple.com>
 
	* GNUmakefile.common.in: Added CONFIG_CPPFLAGS.

	* configure.in: Finally got the -traditional-cpp stuff for
	next/apple's cc right.

Tue Jan 20 00:48:47 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.common.in (srcdir): Define if not defined.

Mon Jan 19 21:44:33 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* configure.in: Link to ltmain.sh if it does not exist.

	* GNUmakefile.common.in: Adjusted.

1998-01-19  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* ltmain.sh: In addition to `*cc', `gcc-*' is also a C compiler.

Thu Jan 15 00:54:18 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.common.in: Do not define UF_POST_LIBS et al to be
 	empty.  Undefined is empty enough.

	* GNUmakefile.lib.in (library): Pass the UNIT_VERSION to the
 	-version-info of libtool.
	(library): Include $(UF_POST_LIBS) in the libtool link command.

	* GNUmakefile.common.in (LIB_SUFFIX): Default value is empty.
  	Actually this is a quick hack to _not_ get `_g' in the names of
 	shared libs (and still compile with -g, of course).

1998-01-14  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in (distclean): Fixed subprojects case.
	(distclean): Remove configure created stuff.

1998-01-13  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* ltmain.sh (--static-only): New option.

	* GNUmakefile.lib.in: Build only a static lib if STATIC_LIBRARY is
	defined.

1998-01-12  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in: New target: confclean.

1998-01-09  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in: Use :: rules for clean.

	* GNUmakefile.bin.in (install): Obey NO_INSTALL.

	* ltmain.sh: Install a program with the right name, not the
	mangled one.

	* GNUmakefile.common.in (install): New target.

	* configure.in: Removed GNUmakefile.

	* GNUmakefile.in: Removed.

	* GNUmakefile.common.in (bindir): New define.

	* GNUmakefile.bin.in (install): New target.

	* GNUmakefile.common.in (common.clean): Also remove .libs.

	* configure.in: Check AC_PROG_INSTALL.

	* GNUmakefile.common.in (INSTALL, ...): Bunch of new defines.

	* configure.in (TOM_MAKEFILES_DIR): In tomdir, not tom_prefix/tom.

	* GNUmakefile.common.in (tomdir): New define.
	(tom_prefix): Do not include tom; just do the prefix.
	(ALL_CPPFLAGS): Extended.

	* GNUmakefile.lib.in (install): New target.

1998-01-08  Michael Brouwer  <mb@plaloc>

	* configure: Accept *-*-rhapsody*.

1998-01-08  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in (ALL_LDFLAGS): Do -L$(libdir).
	(DEBUGGING): New marco.  Defaults to -g.
	(ALL_CFLAGS): Use it.

Wed Jan  7 23:07:34 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.bin.in (program): Pass $(UNIT_UNDEFINES) to ld.
  	Depend on $(UNIT_DEPS)

	* genlinkfile: Maintain new UNIT_UNDEFINES and UNIT_DEPS.

	* GNUmakefile.common.in: Removed X11 macros (wasn't used anyway).

	* genlinkfile (trt_o): Assume it is a library if it can not be
 	found in the path.

1998-01-07  Pieter Schoenmakers  <tiggr@tricky.ics.ele.tue.nl>

	* genlinkfile (dirs): Refer to unit_dir, not erroneously udir.
	Likewise for lib prefix of unit object.

Wed Jan  7 17:35:36 1998  Pieter Schoenmakers  <tiggr@cobra.ics.ele.tue.nl>

	* GNUmakefile.lib.in (library): Library units are called
 	libxxx.la.

	* genlinkfile: Likewise.

1998-01-07  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in, ...: Discern LDLIBTOOL and CCLIBTOOL.

	* GNUmakefile.common.in (ALL_LDFLAGS): Include LIBTOOL_LDFLAGS.
	(ALL_CFLAGS): Include LIBTOOL_CFLAGS.

	* GNUmakefile.bin.in: Use libtool.

	* genlinkfile: Cater for the library residing in the $libdir.

Tue Jan  6 23:02:07 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.lib.in (ALL_LDFLAGS): Add -rpath.

	* configure.in (LIB_LDFLAGS): Default empty.

	* GNUmakefile.lib.in: The target's extension is la.

	* GNUmakefile.common.in (USES_UNITS): Can be NONE, for the TOM
 	unit :-)
	(TOM_MAKEFILES_DIR): Exported.
	(%.o): Put the name of the source last (to suit libtool).

	* GNUmakefile.lib.in: Use $LIBTOOL to create the library.

	* ltmain.sh: Employ GENDIR if set.

	* GNUmakefile.common.in: Use LIBTOOL.

	* GNUmakefile.lib.in (LIBTOOL): New macro.

	* configure.in: Invoke AM_PROG_LIBTOOL.

	* aclocal.m4, ltmain.sh: New files.

1998-01-06  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.load.in (LINK_UNITS): Default to NONE.

	* GNUmakefile.common.in (USES_UNITS): Default to `tom'.

Tue Jan  6 00:49:05 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.common.in (LINK_UNITS): Proper check for
 	definedness.
	(LINK_UNITS): Define to be empty if set to NONE.

1998-01-05  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in (ALL_CPPFLAGS): Also pass ALL_TOM_INCLUDES
	and include from $(prefix)/include.
	(GP_DEFINES_PREFIX): New macro def.
	(ALL_CPPFLAGS): Fixed the order of includes.
	($(RESOLVED_C)): Use $(RM).

Sun Jan  4 15:41:14 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.bin.in (program): Adjusted.

	* genlinkfile: New file.

	* GNUmakefile.common.in: Heavily modified to suite in-place
 	building of tom, too, C, and examples.

Fri Jan  2 13:05:48 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* Fixed mail address.

	* README: Created.

	* configure.in (LIBS): Add -lpthread.

	* GNUmakefile.lib.in (RESOLVED_C): Define.

	* GNUmakefile.common.in (ALL_CPPFLAGS): Added -I for top-level tom
 	dirextory.
	($(RESOLVED)): Do not depend on the libs now that we're doing -1.

	* GNUmakefile.load.in (MF_OTMRFLAGS): Not set now we use -1.

	* GNUmakefile.lib.in (RESOLVED): It's a .c file.
	(MF_OTMRFLAGS): Do not set now we use -1.

	* GNUmakefile.common.in (ALL_OTMCFLAGS ALL_OTMRFLAGS): Added -1.
	($(RESOLVED)): Link the resolved header instead of copying it.

1997-12-11  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in (SRCDIR): Removed.

Mon Aug 11 23:11:12 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* GNUmakefile.common.in: Default location of the tools is
 	$(tom_prefix)/tom/bin.

Sun Aug  3 14:14:46 1997  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* Version 0.91.

Tue Jul 15 13:27:20 1997  Schoenmakers P.J.  <tiggr@natlab.research.philips.com>

	* GNUmakefile.common.in: Employ new STAMP_T to avoid running gi
 	when nothing's changed (really).

Wed Jul  2 22:36:55 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* GNUmakefile.bin.in (program): Link with ALL_LIBS, not the
 	LIB_DEPS.

Mon Jun 30 10:33:06 1997  Schoenmakers P.J.  <tiggr@natlab.research.philips.com>

	* GNUmakefile.common.in (ALL_TMFLAGS): Added `-Q ..'.  Should
 	really make tm slightly smarter in finding the sources.
	($(RESOLVED)): Depend on LIB_DEPS.

	* GNUmakefile.lib.in (NEEDS_RESOLVED): Define automatically iff
 	C_SRC is set.

	* GNUmakefile.bin.in: Depend on the LIB_DEPS where appropriate.

	* GNUmakefile.common.in (LIB_DEPS): New macro, is ALL_LIBS without
 	the `-l' thingies.

Sun Jun 29 13:23:52 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* config.selectively: New file.

	* GNUmakefile.lib.in (RESOLVED): Definition depends on
 	NEEDS_RESOLVED.  If not set, no resolving is done.

Sat Jun 28 19:57:25 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* GNUmakefile.bin.in: Depend on the libraries, both for linking
 	and for resolving.

	* GNUmakefile.common.in (SRCDIR): New macro.  Indicate the full
 	pathname to cc since overlapping basenames otherwise obscure
 	debugging.

Fri Jun 27 13:36:35 1997  Schoenmakers P.J.  <tiggr@natlab.research.philips.com>

	* GNUmakefile.common.in (gendoc): New target, with accompanying
 	TM, TMFLAGS, etc.
	(ALL_OBJ): Added $(EXTRA_OBJ).

Wed Mar 19 17:50:11 1997  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in (ALL_LIBS): Added EXTRA_LIBS.

Tue Mar  4 22:34:11 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* GNUmakefile.common.in (ALL_LIBS): Definition depends on
        USES_LIBS.  If defined, it is used, otherwise the units in USES
        are assumed to reside in the default tom directory.

Thu Feb 13 13:31:45 1997  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.common.in: Fixed C_SRC handling.
	Fixed to allow for `make -j 2'.

Fri Feb  7 13:53:41 1997  Pieter Schoenmakers  <tiggr@cobra.ics.ele.tue.nl>

	* GNUmakefile.in (install): Insist on $prefix/tom existing.

Thu Feb  6 14:55:11 1997  Pieter Schoenmakers  <tiggr@pc16.ics.ele.tue.nl>

	* configure.in: Fixed for linux.

	* GNUmakefile.common.in ($(UNIT_FILE)): Do not refer MAIN_UNIT; it
 	is called APP_UNIT.

Thu Feb  6 14:13:27 1997  Pieter Schoenmakers  <tiggr@cobra.ics.ele.tue.nl>

	* ChangeLog: Created.  Building apps, loadable objects, and
 	subprojects works satisfactory, at least on hppa-hp-hpux9.