This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Another pdp11 patch
- To: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- Subject: Re: Another pdp11 patch
- From: Jeffrey A Law <law at upchuck dot cygnus dot com>
- Date: Sat, 10 Apr 1999 03:58:14 -0600
- cc: egcs-patches at egcs dot cygnus dot com
- Reply-To: law at cygnus dot com
In message <Pine.SOL.3.95q.990409180415.26224A-100000@red.csi.cam.ac.uk>you w
rite:
> This patch makes the pdp11 target in egcs (configured for pdp11-dec-bsd)
> produce output that actually assembles on 2.11BSD (modulo the need to get
> working libgcc functions on the target system).
>
> 1999-04-09 Joseph S. Myers <jsm28@cam.ac.uk>
>
> * pdp11.h (TARGET_SWITCHES): Add option to vary assembler syntax.
> (TARGET_DEFAULT): Possibly use UNIX syntax.
> (TARGET_UNIX_ASM, TARGET_UNIX_ASM_DEFAULT): New macros.
> (REGISTER_NAMES): Use "r5" instead of "fp".
> (ASM_OUTPUT_ALIGN): Use ".even" directive, and abort for any
> greater alignment.
> * 2bsd.h (TARGET_UNIX_ASM_DEFAULT): Default to UNIX assembler
> syntax for 2BSD.
> * pdp11.c (output_ascii): Use working syntax for ".byte".
> (print_operand_address): Use "*" instead of "@" when using UNIX
> assembler syntax.
Thanks. Installed.
jeff