From 3ca2fcad1c5c5c92e31ce6bc27564083d360fce0 Mon Sep 17 00:00:00 2001 From: ceriel Date: Thu, 8 Jan 1987 16:35:00 +0000 Subject: [PATCH] added doc for C_init --- modules/src/em_code/em_code.3X | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/src/em_code/em_code.3X b/modules/src/em_code/em_code.3X index 9300f6300..872bbcbc0 100644 --- a/modules/src/em_code/em_code.3X +++ b/modules/src/em_code/em_code.3X @@ -5,6 +5,9 @@ emcode \- EM code interface for compilers .nf .B #include .PP +.B C_init(wsize, psize) +.B arith wsize, psize; +.PP .B int C_open(filename) .B C_close() .B int C_busy() @@ -74,6 +77,15 @@ unsigned int for .BR label . .PP +.B C_init() +should be called to initialize the module. +.I Wsize +is the word size and +.I psize +the pointer size on the target machine. +Checking implementations of this module use these values to check +whether arguments of an instruction are legal. +.PP .BI C_open( filename ) should be invoked as initialiser for a sequence of calls that produce EM code on file -- 2.34.1