178828Sobrien/* emul-target.h. Default values for struct emulation defined in emul.h 2218822Sdim Copyright 1995 Free Software Foundation, Inc. 378828Sobrien 478828Sobrien This file is part of GAS, the GNU Assembler. 578828Sobrien 678828Sobrien GAS is free software; you can redistribute it and/or modify 778828Sobrien it under the terms of the GNU General Public License as published by 878828Sobrien the Free Software Foundation; either version 2, or (at your option) 978828Sobrien any later version. 1078828Sobrien 1178828Sobrien GAS is distributed in the hope that it will be useful, 1278828Sobrien but WITHOUT ANY WARRANTY; without even the implied warranty of 1378828Sobrien MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1478828Sobrien GNU General Public License for more details. 1578828Sobrien 1678828Sobrien You should have received a copy of the GNU General Public License 1778828Sobrien along with GAS; see the file COPYING. If not, write to the Free 18218822Sdim Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA 19218822Sdim 02110-1301, USA. */ 2078828Sobrien 2133965Sjdp#ifndef emul_init 2233965Sjdp#define emul_init common_emul_init 2333965Sjdp#endif 2433965Sjdp 2533965Sjdp#ifndef emul_bfd_name 2633965Sjdp#define emul_bfd_name default_emul_bfd_name 2733965Sjdp#endif 2833965Sjdp 2933965Sjdp#ifndef emul_local_labels_fb 3033965Sjdp#define emul_local_labels_fb 0 3133965Sjdp#endif 3233965Sjdp 3333965Sjdp#ifndef emul_local_labels_dollar 3433965Sjdp#define emul_local_labels_dollar 0 3533965Sjdp#endif 3633965Sjdp 3733965Sjdp#ifndef emul_leading_underscore 3833965Sjdp#define emul_leading_underscore 2 3933965Sjdp#endif 4033965Sjdp 4133965Sjdp#ifndef emul_strip_underscore 4233965Sjdp#define emul_strip_underscore 0 4333965Sjdp#endif 4433965Sjdp 4533965Sjdp#ifndef emul_default_endian 4633965Sjdp#define emul_default_endian 2 4733965Sjdp#endif 4833965Sjdp 4933965Sjdp#ifndef emul_fake_label_name 5033965Sjdp#define emul_fake_label_name 0 5133965Sjdp#endif 5233965Sjdp 5389857Sobrienstruct emulation emul_struct_name = 5489857Sobrien { 5589857Sobrien 0, 5689857Sobrien emul_name, 5789857Sobrien emul_init, 5889857Sobrien emul_bfd_name, 5989857Sobrien emul_local_labels_fb, emul_local_labels_dollar, 6089857Sobrien emul_leading_underscore, emul_strip_underscore, 6189857Sobrien emul_default_endian, 6289857Sobrien emul_fake_label_name, 6389857Sobrien emul_format, 6489857Sobrien }; 65