From ec0c103cff45e1e96cc8c97c7989c1d8f6c53d72 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Thu, 29 Jan 2009 09:03:13 +0000 Subject: * config/tc-mep.h (DIFF_EXPR_OK): Do not define. * gas/all/gas.exp: Expect forward test to fail for MeP. Expect relax test to fail for MeP. * gas/mep/relocs.d: Update expected disassembly. * lib/ld-lib.exp (check_gc_sections_available): Add MeP to list of targets which do not support garbage collection. * ld-srec/srec.exp (run_srec_test): Expect tests to fail for MeP. * ld-elf/group8a.d: Likewise. * ld-elf/group8b.d: Likewise. * ld-elf/group9a.d: Likewise. * ld-elf/group9b.d: Likewise. * binutils-all/objdump.W: Do not assume that high and low PC addresses will have been computed. --- gas/config/tc-mep.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gas/config') diff --git a/gas/config/tc-mep.h b/gas/config/tc-mep.h index de68d71..505f53a 100644 --- a/gas/config/tc-mep.h +++ b/gas/config/tc-mep.h @@ -1,5 +1,5 @@ /* tc-mep.h -- Header file for tc-mep.c. - Copyright (C) 2001, 2002, 2005, 2007 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2005, 2007, 2009 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -39,8 +39,7 @@ /* Permit temporary numeric labels. */ #define LOCAL_LABELS_FB 1 -/* .-foo gets turned into PC relative relocs. */ -#define DIFF_EXPR_OK +/* Do not define DIFF_EXPR_OK - the MeP does not have a 32-bit PC-relative reloc. */ /* We don't need to handle .word strangely. */ #define WORKING_DOT_WORD -- cgit v1.1