Patch: 3.4 bib config/pa/pa.c for bootstrap/8886

John David Anglin dave@hiauly1.hia.nrc.ca
Fri Dec 13 14:24:00 GMT 2002


> --- pa.c.orig   2002-12-13 23:33:54.000000000 +1100
> +++ pa.c        2002-12-11 23:16:38.000000000 +1100
> @@ -6254,7 +6254,7 @@ output_millicode_call (insn, call_dest)
>             {
>               xoperands[1] = gen_label_rtx ();
>               output_asm_insn ("addil L'%0-%l1,%%r1", xoperands);
> -             ASM_OUTPUT_INTERNAL_LABEL (asm_out_file, "L",
> +             (*targetm.asm_out.internal_label) (asm_out_file, "L",
>                                          CODE_LABEL_NUMBER (xoperands[1]));

I just realized that this is incomplete.  There are a whole bunch of
other uses of ASM_OUTPUT_INTERNAL_LABEL as well as the defines in pa.h
and pa64-hpux.h to fix.  The default definition is not ok.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)



More information about the Gcc-patches mailing list