OpenCores
URL https://opencores.org/ocsvn/minimips_superscalar/minimips_superscalar/trunk

Subversion Repositories minimips_superscalar

[/] [minimips_superscalar/] [trunk/] [gasm_with_mult2_instruction/] [include/] [parametres.h] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 mcafruni
#ifndef M_PARAMETRES_FLAG
2
#define M_PARAMETRES_FLAG
3
 
4
#include <formateur.h>
5
 
6
/*********************************************************************************************/
7
/* MODULE CONTENANT LES VARIABLES D'ENVIRONNEMENT                                            */
8
/*********************************************************************************************/
9
 
10
/* Déclaration de variables globales concernant la syntaxe de l'assembleur                   */
11
 
12
/* Sous-typage des lexèmes ALPHA :                                                           */
13
typedef struct
14
{
15
        type_type_lex code;
16
        char * chaine;
17
} type_paire;
18
 
19
extern type_paire * regle_typage;
20
 
21
#define MAX_SOUS_TYPES 15 /* Nombre maximum de sous types codables.                          */
22
 
23
/* Sensibilité à la casse (oui par défaut)                                                   */
24
extern int casse_sens;
25
 
26
/* Nom du fichier de macro à inclure par défaut en début de code                             */
27
extern char * fich_macro_def;
28
 
29
/* Chaines de caractères pour les directives préprocesseur.                                  */
30
extern char * include_str;
31
extern char * define_str;
32
extern char * undef_str;
33
 
34
/* Variables pour la définition des sous-types.                                              */
35
extern int nbr_sous_types;
36
 
37
/* Lexème séparateur d'instructions.                                                         */
38
extern type_lexeme * seplex;
39
 
40
/* Variables globales utilisées par le programme.                                            */
41
 
42
/* Exportation du pseudo compteur ordinal.                                                   */
43
extern int pco;
44
 
45
/* Activation de la lsite d'assemblage.                                                      */
46
extern int active_list;
47
 
48
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.