1/******************************************************************************
2 *   Copyright (C) 2008-2009, International Business Machines
3 *   Corporation and others.  All Rights Reserved.
4 *******************************************************************************
5 */
6
7#ifndef __PKG_GENC_H__
8#define __PKG_GENC_H__
9
10#include "unicode/utypes.h"
11
12U_INTERNAL void U_EXPORT2
13printAssemblyHeadersToStdErr(void);
14
15U_INTERNAL UBool U_EXPORT2
16checkAssemblyHeaderName(const char* optAssembly);
17
18U_INTERNAL void U_EXPORT2
19writeCCode(const char *filename, const char *destdir, const char *optName, const char *optFilename, char *outFilePath);
20
21U_INTERNAL void U_EXPORT2
22writeAssemblyCode(const char *filename, const char *destdir, const char *optEntryPoint, const char *optFilename, char *outFilePath);
23
24U_INTERNAL void U_EXPORT2
25writeObjectCode(const char *filename, const char *destdir, const char *optEntryPoint, const char *optMatchArch, const char *optFilename, char *outFilePath);
26
27#endif
28