On Wed, Mar 14, 2012 at 07:02:33PM +0100, Rainer Orth wrote:
> Richard Henderson writes:
>
> > On 03/14/12 09:09, Rainer Orth wrote:
> >
> > Nearly ok.
> >
> >> + targetm.asm_file_start_file_directive = 0;
> >
> > This is default and may be deleted.
>
> Or would be if alpha.c didn't override th
emove DBX_DEBUG handling.
(alpha_file_start): Likewise.
# HG changeset patch
# Parent e37bb02d4dc18d8d19c6c63e92941d726831687f
Remove non-GAS non-ELF support in alpha backend
diff --git a/gcc/config.gcc b/gcc/config.gcc
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -761,25 +761,21 @@ c
On 03/14/12 09:09, Rainer Orth wrote:
Nearly ok.
> + targetm.asm_file_start_file_directive = 0;
This is default and may be deleted.
r~
): Remove.
* config/alpha/alpha.c (alpha_option_override): Remove SDB_DEBUG
handling.
(alpha_start_function): Likewise.
(sdb_label_count): Remove.
(alpha_output_filename): Remove DBX_DEBUG handling.
(alpha_file_start): Likewise.
# HG changeset patch
# Parent 465e0a61b3
On 03/12/12 09:57, Joseph S. Myers wrote:
> I wonder whether it will be possible for a future cleanup to make alpha
> targets use toplevel elfos.h, and for Alpha GNU/Linux toplevel gnu-user.h
> and linux.h as well?
Probably we can, at least to a fairly large degree.
r~
On Mon, 12 Mar 2012, Rainer Orth wrote:
> While having the osf removal patch reviewed, it turned out that with the
> last non-gas non-ELF alpha port gone, there's considerable cleanup
> potential in the alpha backend. The following patch implements this:
I wonder whether it will be possible for
On 03/12/12 09:22, Rainer Orth wrote:
> There are only two issues:
>
> * In alpha.c (alpha_option_override), it's unclear if the optimize > 0
> test can be removed completely.
Yeah, I guess leave that for now.
> * During testing, I ran into this error:
>
> alpha.md:5861: `*builtin_setjmp_re
alpha_output_filename): Remove DBX_DEBUG handling.
(alpha_file_start): Likewise.
# HG changeset patch
# Parent d29db3ec27f94b839c51faadd5c8c42c56066a09
Remove non-GAS non-ELF support in alpha backend
diff --git a/gcc/config.gcc b/gcc/config.gcc
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@