12345678910111213141516171819202122232425262728293031323334353637383940 |
- /*
- * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
- * See the copyright notice in the ACK home directory, in the file "Copyright".
- *
- * Author: Ceriel J.H. Jacobs
- */
- /* U S E R D E C L A R E D P A R T O F I D F */
- /* $Header$ */
- #include "file_list.h"
- struct lnk {
- struct lnk *lnk_next;
- struct idf *lnk_imp;
- };
- struct id_u {
- int id_res;
- int id_tp; /* PROGRAM OR IMPLEMENTATION OR DEFINITION */
- struct lnk *id_defimp; /* imported by definition module */
- struct lnk *id_modimp; /* imported by implementation module */
- char *id_d; /* directory */
- struct file_list *id_mdep; /* module depends on: */
- struct file_list *id_ddep; /* definition module depends on: */
- char *id_df; /* name of definition module */
- };
- #define IDF_TYPE struct id_u
- #define id_reserved id_user.id_res
- #define id_type id_user.id_tp
- #define id_defimports id_user.id_defimp
- #define id_modimports id_user.id_modimp
- #define id_dir id_user.id_d
- #define id_mdependson id_user.id_mdep
- #define id_ddependson id_user.id_ddep
- #define id_def id_user.id_df
- #include <idf_pkg.spec>
|