Home
last modified time | relevance | path

Searched refs:etree_type (Results 1 – 12 of 12) sorted by relevance

/mirbsd/src/gnu/usr.bin/binutils/ld/
Dldexp.h90 } etree_type; typedef
149 etree_type *exp_intop
151 etree_type *exp_bigintop
153 etree_type *exp_relop
156 (etree_type *, asection *, bfd_vma *);
157 etree_type *exp_binop
158 (int, etree_type *, etree_type *);
159 etree_type *exp_trinop
160 (int,etree_type *, etree_type *, etree_type *);
161 etree_type *exp_unop
[all …]
Dmri.c41 etree_type *vma;
42 etree_type *align;
43 etree_type *subalign;
78 etree_type *vma, in mri_add_to_list()
80 etree_type *align, in mri_add_to_list()
81 etree_type *subalign) in mri_add_to_list()
95 mri_output_section (const char *name, etree_type *vma) in mri_output_section()
110 mri_base (etree_type *exp) in mri_base()
192 etree_type *align = 0; in mri_draw_tree()
193 etree_type *subalign = 0; in mri_draw_tree()
[all …]
Dldexp.c44 static void exp_fold_tree_1 (etree_type *);
45 static void exp_fold_tree_no_dot (etree_type *);
147 etree_type *
150 etree_type *new = stat_alloc (sizeof (new->value)); in exp_intop()
158 etree_type *
161 etree_type *new = stat_alloc (sizeof (new->value)); in exp_bigintop()
171 etree_type *
174 etree_type *new = stat_alloc (sizeof (new->rel)); in exp_relop()
201 fold_unary (etree_type *tree) in fold_unary()
273 fold_binary (etree_type *tree) in fold_binary()
[all …]
Dldlang.h384 etree_type *at;
385 etree_type *flags;
439 extern etree_type *base;
464 etree_type *address_exp,
466 etree_type *align,
467 etree_type *subalign,
468 etree_type *, int);
531 etree_type *, lang_statement_list_type *);
570 (const char *, etree_type *, bfd_boolean, bfd_boolean, etree_type *,
571 etree_type *);
[all …]
Dmri.h23 extern void mri_output_section (const char *, etree_type *);
25 extern void mri_base (etree_type *);
31 extern void mri_public (const char *, etree_type *);
32 extern void mri_align (const char *, etree_type *);
33 extern void mri_alignmod (const char *, etree_type *);
Dldlang.c69 static void exp_init_os (etree_type *);
109 etree_type *base; /* Relocation base - or null */
1201 etree_type *address, in lang_insert_orphan()
1207 etree_type *load_base; in lang_insert_orphan()
1235 etree_type *e_align; in lang_insert_orphan()
1254 etree_type *lma_from_vma; in lang_insert_orphan()
1609 exp_init_os (etree_type *exp) in exp_init_os()
3183 scan_for_self_assignment (const char * dst, etree_type * rhs) in scan_for_self_assignment()
3233 etree_type *tree; in print_assignment()
3931 etree_type *tree, in os_region_check()
[all …]
Dldgram.y968 | atype ':' { $$ = (etree_type *)NULL; }
980 | ':' { $$ = (etree_type *) NULL; }
/mirbsd/src/gnu/usr.bin/binutils/ld/emultempl/
Daix.em63 static void gld${EMULATION_NAME}_find_exp_assignment (etree_type *);
457 etree_type *t;
480 etree_type *t;
1186 gld${EMULATION_NAME}_find_exp_assignment (etree_type *exp)
Dxtensaelf.em1649 etree_type *name_op = exp_nameop (NAME, ".");
1650 etree_type *addend_op = exp_intop (1 << xtensa_page_power);
1651 etree_type *add_op = exp_binop ('+', name_op, addend_op);
1652 etree_type *assign_op = exp_assop ('=', ".", add_op);
Dsunos.em77 (etree_type *);
835 gld${EMULATION_NAME}_find_exp_assignment (etree_type *exp)
Dpe.em1585 etree_type *address;
Delf32.em1223 gld${EMULATION_NAME}_find_exp_assignment (etree_type *exp)