annotate src/s/usg5-4-2.h @ 858:2c12fe2da451
[xemacs-hg @ 2002-05-31 09:38:45 by michaels]
2002-05-28 Martin Köbele <mkoebele@mkoebele.de>, Jens Müller <jmueller@informatik.uni-tuebingen.de>
* lrecord.h (lrecord_type): Add lrecord_type_weak_box to
lrecord_type enumeration.
* alloc.c (garbage_collect_1): Call prune_weak_boxes().
* lisp.h (struct weak_box):
* data.c:
(prune_weak_boxes):
(mark_weak_box):
(print_weak_box):
(weak_box_equal):
(weak_box_hash):
(make_weak_box):
(Fmake_weak_box):
(Fweak_box_ref):
(Fweak_boxp):
(syms_of_data):
(vars_of_data): Add implementation of weak boxes.
author |
michaels |
date |
Fri, 31 May 2002 09:38:49 +0000 |
parents |
3ecd8885ac67 |
children |
ecf1ebac70d8 |
rev |
line source |
428
|
1 /* Synched up with: FSF 19.31. */
|
|
2
|
|
3 /* s/ file for System V release 4.2. */
|
|
4
|
|
5 #include "usg5-4.h"
|
|
6
|
|
7 /* Motif needs -lgen. */
|
|
8 #undef LIBS_SYSTEM
|
|
9 #define LIBS_SYSTEM "-lsocket -lnsl -lelf -lgen"
|
|
10
|
|
11 #define VFORK_RETURN_TYPE pid_t
|
|
12
|
|
13 /* XEmacs change (since getwd is auto-determined) */
|
|
14 #undef HAVE_GETWD /* (appears to be buggy on SVR4.2) */
|
|
15
|
|
16 /* XEmacs change: communicate to m/intel386.h */
|
|
17 #define USG5_4_2
|