Age | Commit message (Collapse) | Author | Files | Lines |
|
From-SVN: r27934
|
|
From-SVN: r27933
|
|
From-SVN: r27930
|
|
* gcc/configure.in (mips-sgi-irix6*): Handle --with-gnu-ld.
* gcc/config/mips/t-iris6gld: New file.
* gcc/config/mips/iris6gld.h: Likewise.
From-SVN: r27924
|
|
* c-decl.c (widest_integer_literal_type_node,
widest_unsigned_literal_type) : New.
(init_decl_processing): Handle/use the two new types.
* c-common.c (type_for_size,type_for_mode) : Same.
* c-lex.c (yylex) : Same.
* c-typeck.c (unsigned_type,signed_type,signed_or_unsigned_type) :
Same.
* c-tree.h (widest_integer_literal_type_node,
widest_unsigned_literal_type) : New.
For gcc/cp:
* cp-tree.h (widest_integer_literal_type_node,
widest_unsigned_literal_type) : New.
* decl.c (widest_integer_literal_type_node,
widest_unsigned_literal_type) : New.
(init_decl_processing): Handle/use the two new types.
* lex.c (real_yylex): Same.
* typeck.c (unsigned_type,signed_type,signed_or_unsigned_type) :
Same.
From-SVN: r27923
|
|
for the first bit of a field which...
* dwarfout.c (field_byte_offset): Correctly compute the object's
byte offset for the first bit of a field which crosses an alignment
boundary on a !BYTES_BIG_ENDIAN target.
From-SVN: r27921
|
|
From-SVN: r27918
|
|
P
* fixinc.svr4: Fix <arpa/inet.h> by deleting protos for htons and
ntohs.
From-SVN: r27915
|
|
�
* fixinc.svr4: Fix <arpa/inet.h> by deleting protos for htons and
ntohs.
From-SVN: r27914
|
|
* ginclude/varargs.h (va_dcl): Use word_mode for type of
__builtin_va_list.
Co-Authored-By: Jeffrey A Law <law@cygnus.com>
From-SVN: r27911
|
|
X
* except.c: Include intl.h.
(expand_eh_return): Set current_function_cannot_inline.
(save_eh_status, restore_eh_status): Twiddle eh_return_stub_label.
* function.h (struct function): Add eh_return_stub_label.
* flow.c (delete_unreachable_blocks): Don't merge across EH edges.
* Makefile.in (except.o): Depend on intl.h.
From-SVN: r27909
|
|
�
* except.c: Include intl.h.
(expand_eh_return): Set current_function_cannot_inline.
(save_eh_status, restore_eh_status): Twiddle eh_return_stub_label.
* function.h (struct function): Add eh_return_stub_label.
* flow.c (delete_unreachable_blocks): Don't merge across EH edges.
* Makefile.in (except.o): Depend on intl.h.
From-SVN: r27908
|
|
�
* except.c: Include intl.h.
(expand_eh_return): Set current_function_cannot_inline.
(save_eh_status, restore_eh_status): Twiddle eh_return_stub_label.
* function.h (struct function): Add eh_return_stub_label.
* flow.c (delete_unreachable_blocks): Don't merge across EH edges.
* Makefile.in (except.o): Depend on intl.h.
From-SVN: r27907
|
|
* ns1.C: Typo.
* ns2.C: New test.
From-SVN: r27903
|
|
From-SVN: r27902
|
|
From-SVN: r27901
|
|
From-SVN: r27900
|
|
offsettable in cases 1 and 2.
* rs6000.md (movdf_hardfloat32): Handle PRE_INC and PRE_DEC the
same as offsettable in cases 1 and 2.
From-SVN: r27898
|
|
* alpha.md (extqh): Define as 64-((R&7)*8) instead of 56-(((R-1)&7)*8).
(extlh, extwh): Likewise.
From-SVN: r27897
|
|
anonymous cv-qualified types.
* decl.c (grokdeclarator): Don't give names "for linkage purposes"
to anonymous cv-qualified types.
From-SVN: r27891
|
|
From-SVN: r27888
|
|
From-SVN: r27887
|
|
From-SVN: r27886
|
|
From-SVN: r27885
|
|
* lex.c (real_yylex) : Change integer literal overflow handling to
be like c-lex.c.
From-SVN: r27879
|
|
* c-lex.c (yylex): Improve 'integer constant out of range' messages.
For gcc/cp:
* lex.c (real_yylex): Improve 'integer constant out of range' messages.
From-SVN: r27873
|
|
1999-06-24 Andrew Haley <aph@cygnus.com>
* class.c (finish_class): Whenever a deferred method is
output, rescan the list of methods to see if a new candidate for
output can be found.
From-SVN: r27872
|
|
From-SVN: r27871
|
|
X
* config/i386/gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if
-fPIC or -fpic is specified.
From-SVN: r27868
|
|
�
* config/i386/gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if
-fPIC or -fpic is specified.
From-SVN: r27867
|
|
From-SVN: r27866
|
|
case too.
* expr.c (emit_block_move): Use copy_to_mode_reg for
!TARGET_MEM_FUNCTIONS case too.
From-SVN: r27862
|
|
From-SVN: r27849
|
|
* configure.in (hppa*-*-*): Add som.h or elf.h to tm_file as
appropriate.
* configure: Rebuilt.
(hppa1.1-*-pro*, hppa1.1-*-rtems*): Define target_cpu_default.
* pa.h: Include dbxelf.h. Delete various dbx/stabs related
definitions made redundant by dbxelf.h inclusion. Delete
lots of definitions related to assembly output that are
specific to the SOM object format.
* pa.c (output_function_prologue): Do not emit the function's
name for OBJ_ELF.
* pa-pro-end.h (STARTFILE_SPEC): Undefine before redefining.
* pa-pro.h: Deleted.
* som.h: New file with SOM specific definitions.
* elf.h: New file with ELF specific definitions.
From-SVN: r27846
|
|
* elfos.h (const_section): Output a tab before assembler directives.
(ctors_section, dtors_section): Likewise.
(ASM_OUTPUT_SECTION_NAME): Likewise.
From-SVN: r27845
|
|
From-SVN: r27844
|
|
From-SVN: r27843
|
|
From-SVN: r27842
|
|
From-SVN: r27840
|
|
* configure.in (hppa*-hp-hpux11*): New configuration.
* configure: Rebuilt.
* pa/pa-hpux11.h: New file.
* pa.h (CPP_SPEC): Conditionally add -D__STDC_EXT__ to the cpp
command line.
From-SVN: r27837
|
|
From-SVN: r27827
|
|
From-SVN: r27823
|
|
arguments has a queued...
�
* expr.c (emit_block_move): Properly handle case where one of the
block move arguments has a queued increment or decrement.
(clear_storage): Similarly. Fix formatting goof.
From-SVN: r27822
|
|
arguments has a queued...
�
* expr.c (emit_block_move): Properly handle case where one of the
block move arguments has a queued increment or decrement.
(clear_storage): Similarly. Fix formatting goof.
From-SVN: r27821
|
|
From-SVN: r27818
|
|
From-SVN: r27817
|
|
From-SVN: r27816
|
|
From-SVN: r27814
|
|
From-SVN: r27813
|
|
From-SVN: r27812
|