aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
1999-07-03* ctor1.C: New test.Alexandre Oliva2-0/+21
From-SVN: r27934
1999-07-03* template3.C: New test.Alexandre Oliva2-0/+15
From-SVN: r27933
1999-07-02Daily bump.Jeff Law1-1/+1
From-SVN: r27930
1999-07-02configure.in (mips-sgi-irix6*): Handle --with-gnu-ld.Mark Mitchell4-2/+72
* 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
1999-07-02For gcc:Gavin Romig-Koch11-4/+108
* 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
1999-07-01dwarfout.c (field_byte_offset): Correctly compute the object's byte offset ↵Jeffrey A Law2-2/+16
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
1999-07-01Daily bump.Jeff Law1-1/+1
From-SVN: r27918
1999-07-01fixinc.svr4: Fix <arpa/inet.h> by deleting protos for htons and ntohs.Robert Lipe1-0/+31
P * fixinc.svr4: Fix <arpa/inet.h> by deleting protos for htons and ntohs. From-SVN: r27915
1999-07-01fixinc.svr4: Fix <arpa/inet.h> by deleting protos for htons and ntohs.Robert Lipe1-0/+5
� * fixinc.svr4: Fix <arpa/inet.h> by deleting protos for htons and ntohs. From-SVN: r27914
1999-07-01varargs.h (va_dcl): Use word_mode for type of __builtin_va_list.Richard Henderson2-1/+5
* 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
1999-07-01except.c: Include intl.h.Richard Henderson3-1/+3
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
1999-07-01except.c: Include intl.h.Richard Henderson1-0/+5
� * 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
1999-07-01except.c: Include intl.h.Richard Henderson1-0/+10
� * 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
1999-07-01ns1.C: Typo.Alexandre Oliva3-2/+19
* ns1.C: Typo. * ns2.C: New test. From-SVN: r27903
1999-07-01* ns1.C: New test.Alexandre Oliva1-0/+14
From-SVN: r27902
1999-07-01* template2.C: New test.Alexandre Oliva2-0/+16
From-SVN: r27901
1999-07-01* ns1.C: New test.Alexandre Oliva1-0/+4
From-SVN: r27900
1999-07-01rs6000.md (movdf_hardfloat32): Handle PRE_INC and PRE_DEC the same as ↵David Edelsohn2-10/+11
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
1999-07-01alpha.md (extqh): Define as 64-((R&7)*8) instead of 56-(((R-1)&7)*8).Richard Henderson2-15/+15
* alpha.md (extqh): Define as 64-((R&7)*8) instead of 56-(((R-1)&7)*8). (extlh, extwh): Likewise. From-SVN: r27897
1999-07-01decl.c (grokdeclarator): Don't give names "for linkage purposes" to ↵Mark Mitchell4-6/+15
anonymous cv-qualified types. * decl.c (grokdeclarator): Don't give names "for linkage purposes" to anonymous cv-qualified types. From-SVN: r27891
1999-07-01* new1.C: New test.Alexandre Oliva2-0/+20
From-SVN: r27888
1999-07-01* partord1.C: New test.Alexandre Oliva2-0/+30
From-SVN: r27887
1999-07-01copyright noticeAlexandre Oliva1-0/+2
From-SVN: r27886
1999-07-01* template1.C: New test.Alexandre Oliva2-0/+18
From-SVN: r27885
1999-07-01lex.c (real_yylex): Change integer literal overflow handling to be like c-lex.c.Gavin Romig-Koch2-18/+6
* lex.c (real_yylex) : Change integer literal overflow handling to be like c-lex.c. From-SVN: r27879
1999-07-01For gcc:Gavin Romig-Koch4-5/+13
* 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-07-01class.c (finish_class): Whenever a deferred method is output...Andrew Haley2-4/+15
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
1999-07-01Add support for arm-pe and thumb-peNick Clifton8-0/+1396
From-SVN: r27871
1999-06-30gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified.Mark Kettenis1-1/+3
X * config/i386/gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified. From-SVN: r27868
1999-06-30gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified.Mark Kettenis1-0/+5
� * config/i386/gnu.h (CPP_SPEC): Define __PIC__ and __pic__ if -fPIC or -fpic is specified. From-SVN: r27867
1999-06-30Daily bump.Jeff Law1-1/+1
From-SVN: r27866
1999-06-30expr.c (emit_block_move): Use copy_to_mode_reg for !TARGET_MEM_FUNCTIONS ↵Jeffrey A Law2-2/+5
case too. * expr.c (emit_block_move): Use copy_to_mode_reg for !TARGET_MEM_FUNCTIONS case too. From-SVN: r27862
1999-06-30Fix typos (missing commas) in last changeJeff Law1-2/+2
From-SVN: r27849
1999-06-30configure.in (hppa*-*-*): Add som.h or elf.h to tm_file as appropriate.Jeffrey A Law9-686/+686
* 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
1999-06-29elfos.h (const_section): Output a tab before assembler directives.Jeffrey A Law2-5/+9
* elfos.h (const_section): Output a tab before assembler directives. (ctors_section, dtors_section): Likewise. (ASM_OUTPUT_SECTION_NAME): Likewise. From-SVN: r27845
1999-06-29* pa/pa1.h: Delete unused file.Jeffrey A Law2-27/+4
From-SVN: r27844
1999-06-30Test DLL attribute support.Nick Clifton3-0/+48
From-SVN: r27843
1999-06-30Move proc gcc_target_object_format from ecos.exp to file-format.expNick Clifton5-54/+93
From-SVN: r27842
1999-06-29Daily bump.Jeff Law1-1/+1
From-SVN: r27840
1999-06-28configure.in (hppa*-hp-hpux11*): New configuration.Jeffrey A Law5-94/+269
* 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
1999-06-28* mips.md (leasi, leadi): New patterns.Jeffrey A Law2-0/+26
From-SVN: r27827
1999-06-28Daily bump.Jeff Law1-1/+1
From-SVN: r27823
1999-06-28expr.c (emit_block_move): Properly handle case where one of the block move ↵Jeff Law1-58/+114
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
1999-06-28expr.c (emit_block_move): Properly handle case where one of the block move ↵Jeff Law1-0/+6
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
1999-06-28Denote experimental versionCraig Burley2-1/+5
From-SVN: r27818
1999-06-28Fix ICE involving -fno-f2c and COMPLEX intrinsic invocationCraig Burley3-2/+12
From-SVN: r27817
1999-06-28Update to Netlib version of 1999-06-28, doc fixCraig Burley3-14/+16
From-SVN: r27816
1999-06-28* jvspec.c (lang_specific_driver): Recognize --help.Tom Tromey2-0/+6
From-SVN: r27814
1999-06-28Opps. Wrong file the first time.Jeff Law1-22/+46
From-SVN: r27813
1999-06-28* gcc.c-torture/execute/990628-1.c: New test.Jeffrey A Law2-0/+34
From-SVN: r27812