- 16 Oct, 2006 21 commits
-
-
2006-10-16 Eric Christopher <echristo@apple.com> * gcc.target/i386/asm-4.c: Fix inline asm for darwin x86_64. From-SVN: r117795
Eric Christopher committed -
* doc/contrib.texi, doc/install.texi, doc/standards.texi: Standardize on "GNU Fortran" as the official name of the Fortran compiler. From-SVN: r117794
Brooks Moses committed -
* config/rs6000/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Add -mkernel support. (C_COMMON_OVERRIDE_OPTIONS): Add -mkernel support. Add SUBTARGET_C_COMMON_OVERRIDE_OPTIONS callout. (CC1_SPEC): Don't turn on -fPIC when -mkernel is given. (OS_MISSING_ALTIVEC): Add. * config/i386/i386.c (override_options): Add SUBSUBTARGET_OVERRIDE_OPTIONS callout. * config/i386/darwin.h (CC1_SPEC): Don't turn on -fPIC when -mkernel, -static or -mdynamic-no-pic is given. (C_COMMON_OVERRIDE_OPTIONS): Add. * config/darwin.opt (fapple-kext): Add. (mkernel): Add. * config/darwin.h (TARGET_OPTION_TRANSLATE_TABLE): Add -fapple-kext, -findirect-virtual-calls, -fterminated-vtables and -mkernel support. (SUBSUBTARGET_OVERRIDE_OPTIONS): Add. (SUBTARGET_C_COMMON_OVERRIDE_OPTIONS): Add. (CPP_SPEC): Move defines for __DYNAMIC__ and __STATIC__ from here... (SUBTARGET_ATTRIBUTE_TABLE): Add apple_kext_compatibility. (TARGET_CXX_CDTOR_RETURNS_THIS): Add. (flag_mkernel): Add. (flag_apple_kext): Add. (TARGET_KEXTABI): Add. * config/darwin.c (darwin_handle_kext_attribute): Add. (DARWIN_VTABLE_P): Add. (darwin_binds_local_p): Add partial support for rebinding vtables in kexts. (darwin_kextabi_p): Add. (darwin_override_options): Add. * config/darwin-protos.h (darwin_handle_kext_attribute): Add. (darwin_kextabi_p): Add. (darwin_override_options): Add. * config/darwin-c.c (darwin_cpp_builtins): ... move defines for __DYNAMIC__ and __STATIC__ here. From-SVN: r117793
Mike Stump committed -
* doc/sourcebuild.texi, doc/makefile.texi, doc/install.texi: Added mention of "make pdf" target, and Texinfo requirements for same. From-SVN: r117792
Brooks Moses committed -
s390.c (s390_decompose_address): Allow symbol+offset into the GOT in case we need a subreg of the address. * config/s390/s390.c (s390_decompose_address): Allow symbol+offset into the GOT in case we need a subreg of the address. From-SVN: r117791
DJ Delorie committed -
2006-10-16 Douglas Gregor <doug.gregor@gmail.com> * include/Makefile.am (tr1_headers): Add new tuple_defs.h. * include/Makefile.in (tr1_headers): Regenerate. * include/tr1/tuple (tuple): Move declaration to tuple_defs.h. (get): Ditto. (operator==): Ditto. (operator<): Ditto. (operator!=): Ditto. (operator>): Ditto. (operator<=): Ditto. (operator>=): Ditto. (__stripped_tuple_type): Ditto. Include tuple.defs.h * include/tr1/tuple_iterate.h (tuple): Use _GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS_UNNAMED macro instead of 10 "typename"s. (tuple_element): Use _GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS and _GLIBCXX_TYPLE_ALL_TEMPLATE_ARGS instead of 10 parameters/arguments. * include/tr1/tuple_defs.h: New header, contains declarations and definitions for the tuple template with all arguments. * include/tr1/repeat.h (_GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS): New. (_GLIBCXX_TUPLE_ALL_TEMPLATE_PARAMS_UNNAMED): New. (_GLIBCXX_TUPLE_ALL_TEMPLATE_ARGS): New. (_GLIBCXX_TEMPLATE_PARAMS_NULL_CLASS): New. (_GLIBCXX_TEMPLATE_ARGS_STRIPPED): New. * scripts/gen_includers.pl: Update. * scripts/gen_includers2.pl: New. From-SVN: r117790
Douglas Gregor committed -
2006-10-16 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/29095 continued * testsuite/lib/libstdc++.exp (v3_target_compile_as_c): Additions so that testing not in the build directory works for the "C" target language. From-SVN: r117788
Benjamin Kosnik committed -
PR c++/28211 * parser.c (cp_parser_template_argument): Don't consider "&var" a possible constant-expression. * pt.c (convert_nontype_argument): Refine handling of arguments of pointer type. PR c++/28211 * g++.dg/tc1/dr49.C: Tweak error messages. * g++.dg/parse/template21.C: New test. From-SVN: r117787
Mark Mitchell committed -
* io.c (gfc_match_close): Ensure that status is terminated by a NULL element. From-SVN: r117785
Kaz Kojima committed -
2006-10-16 Tobias Burnus <burnus@net-b.de> * trans-stmt.c: Fix a typo * invoke.texi: Fix typos * resolve.c: Fix a comment typo * trans-decl.c: Fix a comment typo * primary.c: Fix a comment typo From-SVN: r117781
Tobias Burnus committed -
2006-10-16 Tobias Burnus <burnus@net-b.de> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r117780
Tobias Burnus committed -
* include/bits/basic_string.tcc (_Rep::_S_create): Call _M_set_sharable() for backwards compatibility. From-SVN: r117777
Jakub Jelinek committed -
2006-10-16 Richard Guenther <rguenther@suse.de> PR target/25519 * doc/extend.texi (X86 Built-in Functions): Fix typos in SSE builtin documentation. Document SSE2 builtins. From-SVN: r117774
Richard Guenther committed -
* gcc/configure.ac: Enable checking assembler dwarf2 support for score target. * gcc/configure: Regenerate. From-SVN: r117773
Chen Liqin committed -
* config.guess: Import latest version. * config.sub: Likewise. From-SVN: r117772
Ben Elliston committed -
* config/score/crti.asm: add pic support. * config/score/crtn.asm: add pic support. * config/score/score.h: remove builtin_define("__pic__"). * config/score/score.c: add TARGET_RTX_COST macro. * config/score/score.md: PIC support for call/sibcall pattern. * config/score/mul-div.S: add pic support. * config/score/t-score-elf: update MULTILIB_OPTIONS. * ChangeLog: add shengguo as another score maintainer. * config.sub: add score support in it. From-SVN: r117771
Tan Shengguo committed -
* pa64-hpux.h (LINK_SPEC): Force __cxa_finalize to be an undefined symbol in the output file for non-shared links when -nostdlib or -nodefaultlibs isn't specified. From-SVN: r117769
John David Anglin committed -
PR middle-end/20491 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*. From-SVN: r117766
John David Anglin committed -
2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/29403 * gfortran.dg/print_1.f90: New test. From-SVN: r117765
Steven G. Kargl committed -
2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/29403 * io.c (match_io): Check for a default-char-expr for PRINT format. From-SVN: r117764
Steven G. Kargl committed -
From-SVN: r117762
GCC Administrator committed
-
- 15 Oct, 2006 16 commits
-
-
* config.gcc (hppa*64*-*-hpux11*, hppa[12]*-*-hpux11*): Default to posix thread support. From-SVN: r117756
John David Anglin committed -
PR middle-end/29241 * cgraphunit.c (cgraph_preserve_function_body_p): Preserve functions declared always_inline even when not inlining. * gcc.c-torture/compile/pr29241.c: New testcase. From-SVN: r117753
Jan Hubicka committed -
2006-10-15 Richard Guenther <rguenther@suse.de> * cgraphunit.c: Fix goof in previous commit. From-SVN: r117752
Richard Biener committed -
From-SVN: r117751
Eric Botcazou committed -
PR middle-end/29111 * builtins.c (get_pointer_alignment): Return 0 if TER is not run. Co-Authored-By: Andrew Pinski <pinskia@gmail.com> Co-Authored-By: John David Anglin <dave.anglin@nrc-cnrc.gc.ca> From-SVN: r117750
Eric Botcazou committed -
From-SVN: r117749
Andrew Pinski committed -
From-SVN: r117748
Andrew Pinski committed -
PR middle-end/29250 * gcc.c-torture/compile/pr29250.c: New test. From-SVN: r117747
David Edelsohn committed -
PR middle-end/29299 * cgraphunit.c (cgraph_finalize_compilation_unit): Call process_function_and_variable_attributes on all variables, including those discovered during cgraph construction phase. From-SVN: r117746
Jan Hubicka committed -
2006-10-15 Paolo Carlini <pcarlini@suse.de> * include/bits/istream.tcc (getline(basic_istream<>&, basic_string<>&)): Move... * include/bits/basic_string.h: ... here. (operator<<(basic_ostream<>&, const basic_string<>&)): Mark inline. From-SVN: r117745
Paolo Carlini committed -
2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org> * final.c: Update Copyright year. Commentary typo fix. Fix whitespace From-SVN: r117744
Bernhard Fischer committed -
fortran/ChangeLog 2006-10-13 Bernhard Fischer <aldot@gcc.gnu.org> PR fortran/24767 * lang.opt (Wunused-labels): Remove. * options.c: Remove references to gfc_option.warn_unused_labels. * gfortran.h: Remove variable warn_unused_labels. * resolve.c (warn_unused_fortran_label) : Use warn_unused_label instead of gfc_option.warn_unused_labels. * invoke.texi: Remove documentation of -Wunused-labels. testsuite/ChangeLog 2006-10-13 Bernhard Fischer <aldot@gcc.gnu.org> PR fortran/24767 * gfortran.dg/label_4.f90: Adjust warning flag. From-SVN: r117743
Bernhard Fischer committed -
* scripts/make_exports.pl: Use -_ rather than --strip-underscores or --strip-underscore. From-SVN: r117742
Geoffrey Keating committed -
2006-10-14 Geoffrey Keating <geoffk@apple.com> * multi.m4: New file, from automake version 2 branch. Index: libgomp/ChangeLog 2006-10-14 Geoffrey Keating <geoffk@apple.com> * aclocal.m4: Regenerate. * configure: Regenerate. Index: libstdc++-v3/ChangeLog 2006-10-14 Geoffrey Keating <geoffk@apple.com> * aclocal.m4: Regenerate. * configure: Regenerate with released autoconf-2.59. Index: libobjc/ChangeLog 2006-10-14 Geoffrey Keating <geoffk@apple.com> * Makefile.in: Use multi_basedir instead of toplevel_srcdir. * configure.ac: Use multi.m4 from aclocal rather than custom code. Use multi_basedir instead of toplevel_srcdir. * aclocal.m4: Regenerate. * configure: Regenerate. Index: libssp/ChangeLog 2006-10-14 Geoffrey Keating <geoffk@apple.com> * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r117741
Geoffrey Keating committed -
2006-10-14 Tobias Burnus <burnus@net-b.de> * gfortran.texi: Add link to GFortran apps * intrinsic.texi: Updated documentation of ACCESS and CHMOD From-SVN: r117740
Tobias Burnus committed -
From-SVN: r117738
GCC Administrator committed
-
- 14 Oct, 2006 3 commits
-
-
* include/java-insns.h (enum java_code): Add op_breakpoint. * include/java-interp.h (_Jv_InterpMethod): Declare breakpoint_insn. [INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_slot. [!INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_opcode. (install_break): Declare. * interpret.cc (breakpoint_insn): Define breakpoint insn. (compile): Add op_breakpoint to "can't happen" cases. [INTERPRETER] Initialize breakpoint insn if necessary. (install_break): New method. * interpret-run.cc: Add op_breakpoint to insn_targets. Add insn_breakpoint label. * verify.cc (branch_prepass): Add op_breakpoint to unrecognized opcodes section of switch statement. (verify_instructions_0): Likewise. From-SVN: r117734
Keith Seitz committed -
2006-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/19261 * scanner.c (load_line): Add checks for illegal use of '&' and issue warnings. Issue errors with -pedantic. From-SVN: r117733
Jerry DeLisle committed -
2006-10-14 Paul Thomas <pault@gcc.gnu.org> PR fortran/29371 * trans-expr.c (gfc_trans_pointer_assignment): Add the expression for the assignment of null to the data field to se->pre, rather than block. 2006-10-14 Paul Thomas <pault@gcc.gnu.org> PR fortran/29371 * gfortran.dg/nullify_3.f90: New test. From-SVN: r117732
Paul Thomas committed
-