This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
r122381 [1/2] - in /branches/fixed-point: ./ Ch...
- From: chaoyingfu at gcc dot gnu dot org
- To: libstdc++-cvs at gcc dot gnu dot org
- Date: Tue, 27 Feb 2007 18:53:28 -0000
- Subject: r122381 [1/2] - in /branches/fixed-point: ./ Ch...
Author: chaoyingfu
Date: Tue Feb 27 18:53:23 2007
New Revision: 122381
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=122381
Log:
Merged revisions 118217-118218,118222-118229,118262,118335-118336,118342,118345-118346,118348-118352,118354,118368-118370,118375-118376,118378-118383,118387-118388,118390,118395,118397-118402,118404,118406-118407,118410-118418,118421,118423,118427-118430,118432,118434,118436-118441,118443,118446,118453-118454,118456-118457,118462-118464,118466-118469,118471,118473,118476-118477,118480,118482,118485-118488,118490,118493,118495,118498-118499,118503-118505,118509-118514,118516-118517,118519-118522,118527,118529,118532-118535,118537,118539,118544,118548-118549,118551,118556-118557,118560-118561,118566,118569-118572,118574-118575,118579-118587,118589-118592,118594,118596,118598-118599,118601,118603-118606,118608-118610,118612,118618,118620,118623,118628-118629,118634-118638,118640-118646,118651-118653,118655-118658,118660,118663,118666-118667,118669,118671-118675,118677,118679-118681,118687-118688,118690,118704-118708,118710,118712,118714-118715,118717,118719-118720,118725,118734-118737,118739,118741,118743,118748-118753,118756,118758-118760,118763,118766,118770,118772,118774,118778-118779,118781-118782,118786-118790,118792,118795-118797,118799-118801,118803-118807,118809,118811,118815-118818,118822,118824,118828,118830-118834,118836-118840,118846-118847,118849-118850,118860,118862,118865-118867,118869-118875,118877-118878,118885-118886,118890-118893,118895-118899,118901-118902,118905-118909,118911,118913,118915-118916,118919-118920,118922-118923,118928-118929,118932-118938,118940-118945,118950-118951,118955-118958,118960,118962-118963,118965-118968,118970,118978-118981,118983-118986,118988-118990,118992,118994-118997,119000-119005,119007-119008,119020-119022,119029-119030,119032-119033,119035-119036,119038,119047,119051-119054,119058-119060,119080-119083,119085-119086,119089,119095-119098,119100,119104-119107,119109,119115,119117-119123,119125,119131-119132,119134,119136-119139,119141,119146-119150,119153-119155,119157-119161,119163-119164,119166-119167,119169,119171-119172,119174-119175,119177-119180,119182,119184-119187,119193-119195,119198,119200-119202,119207-119208,119212-119215,119217,119225-119227,119229-119231,119233-119237,119239,119241,119243-119245,119254-119255,119263-119266,119268-119269,119274-119275,119278-119279,119282-119283,119285-119286,119288-119291,119295,119297-119300,119302,119304-119306,119308-119310,119312-119313,119316-119317,119319,119321-119322,119325-119327,119332,119336-119337,119339-119344,119346-119347,119349,119351-119352,119359,119361,119364-119365,119367,119369-119373,119376-119377,119381,119383-119387,119389,119391-119394,119396,119398-119400,119405-119407,119410-119411,119413-119414,119417-119420,119423,119425-119426,119428-119432,119434,119436,119438-119439,119444,119451,119453,119455-119458,119460,119462-119464,119471-119474,119476,119484,119486,119488,119490-119492,119494,119496-119497,119501,119503,119506-119508,119512-119513,119516-119523,119525-119527,119529,119537-119538,119540-119541,119545,119548,119557,119559,119563,119565-119568,119570,119572,119574,119577,119580,119582,119584-119586,119588-119591,119593-119598,119602-119605,119607-119608,119610,119614,119617-119618,119621,119624,119626-119627,119629,119631-119632,119634,119636,119638-119641,119643-119644,119646-119647,119653-119654,119658-119659,119664-119665,119667-119668,119671-119675,119677,119679-119681,119683-119686,119689-119690,119692,119694,119698-119701,119703,119712,119715-119717,119719-119723,119725,119733,119736-119738,119741,119743,119747,119750-119756,119758-119759,119761-119762,119765-119766,119772,119774-119775,119777,119780-119781,119783-119784,119786-119787,119789-119791,119793,119798-119799,119804-119805,119808-119811,119813-119814,119816,119823,119825-119826,119828,119831-119833,119840-119841,119843,119846-119850,119853,119862,119864-119865,119868-119873,119875-119876,119878-119882,119884-119939,119946,119948-119949,119951-119955,119957,119959,119962,119965,119967-119970,119972-119976,119978,119980,119982-119983,119987-119988,119992,119995-119999,120001-120002,120004-120005,120007-120008,120010,120014-120015,120017,120021-120028,120030-120032,120034,120039,120041-120044,120046,120050-120051,120053,120055,120057,120059-120063,120065,120075,120077,120081-120082,120086-120087,120091-120094,120096,120098,120104-120105,120107-120108,120110-120113,120116,120118,120120,120123-120124,120126-120129,120131-120133,120138,120150,120152-120154,120158-120161,120163,120165-120166,120171-120172,120175,120180-120183,120185,120187,120190,120192-120195,120197-120201,120203-120206,120208-120209,120212-120215,120217,120220,120222-120225,120227-120230,120232,120243,120246-120250,120252,120254-120256,120258-120259,120265,120268-120269,120272-120278,120280-120281,120289-120292,120294,120298,120302-120305,120307,120309-120310,120320,120323-120326,120328,120330,120332,120335-120338,120346,120349-120350,120352,120354,120361-120367,120369-120372,120374-120377,120381-120382,120388-120393,120396-120400,120402-120403,120407,120411-120412,120414-120417,120419,120434-120436,120438,120446,120448,120459-120462,120464,120473-120476,120478-120481,120487-120491,120495,120497,120499,120506-120511,120513-120516,120518,120521,120523,120525-120526,120532,120534-120539,120541,120544,120548,120553-120557,120560-120563,120565,120568-120569,120575,120579,120582-120583,120598-120602,120604-120606,120614-120618,120623-120627,120629,120635,120641,120646,120656-120659,120661,120664-120666,120689-120692,120694,120701,120703-120704,120723-120725,120727,120729,120733-120734,120739-120742,120744,120748,120750,120752-120756,120758-120763,120765,120772,120775-120776,120780,120784-120787,120789,120794-120796,120799,120807,120809-120812,120814,120819-120821,120824,120826,120832,120838-120841,120843,120845,120847-120848,120850-120852,120856-120857,120862-120864,120866-120867,120871-120872,120876,120884-120888,120890,120907-120908,120932,120937,120939-120942,120944,120951,120955-120956,120968,120979,120981,120985-120989,120991,120996,121001,121003-121005,121014-121017,121019,121021,121028-121031,121038-121044,121046,121048,121050,121054-121055,121057,121059,121061-121062,121065-121070,121072,121075-121077,121080,121088,121090,121092-121096,121098,121103-121104,121109-121113,121120-121126,121134-121139,121148-121151,121153-121154,121158,121164,121166,121171,121175,121181,121187-121194,121196,121203-121204,121206-121208,121210,121214,121220-121224,121226,121228,121230,121232,121234,121238,121243-121244,121246-121249,121251,121258,121262-121263,121267,121271,121273-121276,121278-121279,121282-121283,121289-121293,121303-121304,121307,121312,121316,121320-121324,121326-121328,121330-121331,121333,121338,121343-121344,121346,121348,121350-121353,121355,121357,121365-121368,121370,121378,121380-121400,121402-121418,121427-121428,121431-121432,121434,121445-121448,121450,121452,121454,121459,121463,121465,121467,121469,121472,121474,121476,121478-121480,121482,121486,121488,121492,121501,121503,121505,121509,121512,121514,121516,121520-121521,121523-121527,121529,121532,121535-121540,121548,121556-121558,121560,121576,121585-121587,121589,121591,121595,121598-121599,121604,121610,121615,121618-121621,121623-121624,121626-121628,121630-121631,121634-121635,121637,121642,121645,121649-121650,121657-121658,121661-121662,121665,121667-121669,121673-121675,121677-121680,121685-121686,121690,121692-121693,121696,121701-121703,121705,121708,121712,121721-121722,121728-121730,121732,121738,121750,121752-121754,121756-121757,121759,121764,121772,121782-121784,121786,121788,121799,121803-121804,121806-121809,121811-121814,121823,121826,121832-121834,121836-121837,121841,121846,121848,121850,121854-121856,121858,121862,121868,121870-121872,121874,121880,121888,121890,121896-121899,121901,121904-121945,121949,121952,121954,121960-121965,121969-121971,121973,121975,121977-121978,121985-122298,122300-122355 via svnmerge from
svn+ssh://chaoyingfu@sources.redhat.com/svn/gcc/trunk
........
r121989 | gary | 2007-02-15 01:02:38 -0800 (Thu, 15 Feb 2007) | 6 lines
2007-02-14 Gary Benson <gbenson@redhat.com>
* javax/management/ObjectName.java
(toString): Return this item's canonical name.
........
r121991 | uros | 2007-02-15 02:21:38 -0800 (Thu, 15 Feb 2007) | 2 lines
* config/i386/i386.md: Remove misleading comment.
........
r121992 | nickc | 2007-02-15 02:33:59 -0800 (Thu, 15 Feb 2007) | 3 lines
* varasm.c (default_asm_output_anchor): Prepend * to . symbol in order to
prevent it from being munged by the target.
........
r121994 | gary | 2007-02-15 05:05:06 -0800 (Thu, 15 Feb 2007) | 7 lines
2007-02-15 Gary Benson <gbenson@redhat.com>
* javax/management/ObjectName.java:
(getKeyPropertyList()): Remove cast and call
to UnmodifiableMap.
........
r121995 | gary | 2007-02-15 06:42:23 -0800 (Thu, 15 Feb 2007) | 8 lines
2007-02-15 Gary Benson <gbenson@redhat.com>
* gnu/javax/management/Server.java
(registerMBean): Always register objects that implement the
MBeanRegistration interface, and check the name returned by
preRegister before using it.
........
r121997 | kgallowa | 2007-02-15 06:49:50 -0800 (Thu, 15 Feb 2007) | 3 lines
2007-02-15 Kyle Galloway <kgallowa@redhat.com>
* gnu/classpath/jdwp/natVMVirtualMachine (getFrames): Implement.
........
r121998 | bonzini | 2007-02-15 07:07:59 -0800 (Thu, 15 Feb 2007) | 4 lines
2007-02-15 Paolo Bonzini <bonzini@gnu.org>
* caller-save.c (save_call_clobbered_regs): Do not process sibcalls.
........
r121999 | kgallowa | 2007-02-15 07:08:27 -0800 (Thu, 15 Feb 2007) | 17 lines
2007-02-15 Kyle Galloway <kgallowa@redhat.com>
* defineclass.cc (_Jv_ClassReader::read_one_code_attribute):
Added LocalVariableTable attribute handling.
(_Jv_ClassReader::pool_Utf8_to_char_arr): New method.
* jvmti.cc (_Jv_JVMTI_GetLocalVariableTable): New method.
* include/java-interp.h: Added local_var_table and
local_var_table_len fields to _Jv_InterpMethod.
(_Jv_InterpMethod::get_local_var_table): New method.
* testsuite/libjava.jvmti/interp/getlocalvartable.java: New
test.
* testsuite/libjava.jvmti/interp/getlocalvartable.jar: New test.
* testsuite/libjava.jvmti/interp/getlocalvartable.out: Output
for new test.
* testsuite/libjava.jvmti/interp/getlocalvartable.h: New test.
* testsuite/libjava.jvmti/interp/natgetlocalvartable.cc: New
test.
........
r122003 | bonzini | 2007-02-15 08:40:16 -0800 (Thu, 15 Feb 2007) | 12 lines
2007-02-15 Paolo Bonzini <bonzini@gnu.org>
* jump.c (get_label_after): Delete.
(get_label_before, delete_computation, delete_jump,
delete_prior_computation, follow_jumps): Move...
* reorg.c (delete_computation, delete_prior_computation): ... here...
(get_label_before, delete_jump): ... making these static ...
(follow_jumps): ... and simplifying this since it only runs after
reload.
* rtl.h (get_label_after, get_label_before, delete_jump,
follow_jumps): Delete prototypes.
........
r122004 | gary | 2007-02-15 08:40:44 -0800 (Thu, 15 Feb 2007) | 8 lines
2007-02-15 Gary Benson <gbenson@redhat.com>
* javax/management/AttributeList.java: Updated.
* javax/management/MBeanServerDelegate.java: Likewise.
* javax/management/MBeanServerFactory.java: Likewise.
* javax/management/StandardMBean.java: Likewise.
........
r122006 | daney | 2007-02-15 09:03:49 -0800 (Thu, 15 Feb 2007) | 6 lines
* gnu/java/net/PlainSocketImpl.h: Regenerate.
* gnu/classpath/jdwp/VMVirtualMachine.h: Same.
* gnu/classpath/jdwp/VMFrame.h: Same.
* java/net/Socket.h: Same.
* java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.h: Same.
........
r122007 | daney | 2007-02-15 09:25:24 -0800 (Thu, 15 Feb 2007) | 74 lines
gcc/java:
2007-02-15 David Daney <ddaney@avtrex.com>
* Make-lang.in (JAVA_MANFILES): Add doc/gc-analyze.1.
(java.maintainer-clean):Add gc-analyze.1.
(.INTERMEDIATE): Add gc-analyze.pod.
(gc-analyze.pod): New rule.
(java.install-man): Install gc-analyze.1
* gcj.texi: Add new section for the gc-analyze program.
libjava:
2007-02-15 Johannes Schmidt <jschmidt@avtrex.com>
David Daney <ddaney@avtrex.com>
* configure.ac: Create vm-tools-packages file. Add
gnu/gcj/tools/gc_analyze to standard.omit and vm-tools-packages.
Check for /proc/self/maps.
* Makefile.am (bin_PROGRAMS): Added gc-analyze.
(gc_analyze_SOURCES): New.
(gc_analyze_LDFLAGS): New.
(gc_analyze_LINK): New.
(gc_analyze_LDADD): New.
(gc_analyze_DEPENDENCIES): New.
(nat_source_files): Add gnu/gcj/util/natGCInfo.cc.
* Makefile.in: Regenerated.
* configure: Regenerated.
* include/config.h.in: Regenerated.
* sources.am: Regenerated.
* scripts/makemake.tcl: Don't include gc-analyze classes in libgcj.
* gnu/gcj/tools/gc_analyze/SymbolLookup.java: New.
* gnu/gcj/tools/gc_analyze/ObjectMap.java: New.
* gnu/gcj/tools/gc_analyze/MemoryMap.java: New.
* gnu/gcj/tools/gc_analyze/SymbolTable.java: New.
* gnu/gcj/tools/gc_analyze/BlockMap.java: New.
* gnu/gcj/tools/gc_analyze/BytePtr.java: New.
* gnu/gcj/tools/gc_analyze/ItemList.java: New.
* gnu/gcj/tools/gc_analyze/ToolPrefix.java: New.
* gnu/gcj/tools/gc_analyze/MemoryAnalyze.java: New.
* gnu/gcj/util/GCInfo.java: New.
* gnu/gcj/util/GCInfo.h: New.
* gnu/gcj/util/natGCInfo.cc: New.
* gnu/gcj/util/UtilPermission.java: New.
* gnu/gcj/util/UtilPermission.h: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/SymbolTable.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ObjectMap$ObjectItem.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryMap$RangeComparator.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BlockMap$PtrMarks.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryMap$Range.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BlockMap.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BytePtr.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$SubstringComparator.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ItemList.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ToolPrefix.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1$Info.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$OptionParser.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BlockMap$SizeKind.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/SymbolLookup.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ObjectMap.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryMap.class: New.
* classpath/lib/gnu/gcj/util/GCInfo.class: New.
* classpath/lib/gnu/gcj/util/UtilPermission.class: New.
libjava/classpath:
2007-02-15 David Daney <ddaney@avtrex.com>
* tools/Makefile.am (TOOLS_ZIP): Add classes from vm-tools-packages.
* tools/Makefile.in: Regenerated.
........
r122011 | aldyh | 2007-02-15 10:29:25 -0800 (Thu, 15 Feb 2007) | 3 lines
* jump.c: Remove prototypes for delete_computation and
delete_prior_computation.
........
r122014 | ebotcazou | 2007-02-15 12:51:29 -0800 (Thu, 15 Feb 2007) | 5 lines
* expr.c (expand_expr_real_1) <normal_inner_ref>: If a temporary
is made and the reference doesn't use the alias set of its type,
do not create the temporary using that type.
........
r122015 | ebotcazou | 2007-02-15 13:43:28 -0800 (Thu, 15 Feb 2007) | 5 lines
* gimplify.c (gimplify_modify_expr): During gimplification, attach a
DECL on the rhs to a DECL on the lhs for debug info purposes if the
former is ignored but not the latter.
........
r122016 | manu | 2007-02-15 14:15:20 -0800 (Thu, 15 Feb 2007) | 8 lines
2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
cp/
* call.c (build_conditional_expr): Improve error message.
testsuite/
* g++.dg/warn/pr28943.C: New.
........
r122017 | manu | 2007-02-15 14:31:17 -0800 (Thu, 15 Feb 2007) | 31 lines
2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* doc/invoke.texi (Warning Options): Remove
-Werror-implicit-function-declaration.
(Wimplicit-function-declaration): Update description.
* opts.c (common_handle_option): Move handling of -Werror=* to...
(enable_warning_as_error): ...here.
* opts.h (enable_warning_as_error): Declare.
* c-decl.c (implicit_decl_warning): Unless
-Wno-implicit-function-declaration is given, emit a pedwarn if
-std=c99 or emit a warning if -Wimplicit-function-declaration.
* c.opt (Wimplicit-function-declaration): Replace
mesg_implicit_function_declaration with
warn_implicit_function_declaration.
* c-opts.c (c_common_handle_option):
-Werror-implicit-function-declaration is exactly equal as
-Werror=implicit-function-declaration.
(set_Wimplicit): Replace mesg_implicit_function_declaration with
warn_implicit_function_declaration.
(c_common_post_options): -Wimplict-function-declaration is enabled
by default by -std=c99, otherwise is disabled by default.
* c-objc-common.c (c_objc_common_init): Remove flawed logic.
testsuite/
* gcc.dg/Wimplicit-function-declaration-c89.c: New.
* gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
* gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
* gcc.dg/Wimplicit-function-declaration-c99.c: New.
* gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
* gcc.dg/Werror-implicit-function-declaration.c: New.
........
r122018 | sandra | 2007-02-15 15:50:49 -0800 (Thu, 15 Feb 2007) | 862 lines
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* tree.h (enum tree_code_class): Add tcc_vl_exp.
(VL_EXP_CLASS_P): New.
(TREE_OPERAND_CHECK): Use TREE_OPERAND_LENGTH instead of
TREE_CODE_LENGTH.
(TREE_OPERAND_CHECK_CODE): Likewise.
(GIMPLE_STMT_OPERAND_CHECK): Likewise.
(TREE_RTL_OPERAND_CHECK): Likewise.
(tree_operand_check_failed): Make second parameter the whole tree
instead of its code. Fixed callers.
(VL_EXP_CHECK): New.
(TREE_OPERAND_LENGTH): New.
(VL_EXP_OPERAND_LENGTH): New.
(CALL_EXPR_FN): New.
(CALL_EXPR_STATIC_CHAIN): New.
(CALL_EXPR_ARGS): New.
(CALL_EXPR_ARG): New.
(call_expr_nargs): New.
(CALL_EXPR_ARGP): New.
(build_nt_call_list): Declare.
(build_vl_exp_stat): Declare.
(build_vl_exp): New.
(build_call_list): Declare.
(build_call_nary): Declare.
(build_call_valist): Declare.
(build_call_array): Declare.
(call_expr_arg): Declare.
(call_expr_argp): Declare.
(call_expr_arglist): Declare.
(fold_build_call_list): Declare.
(fold_build_call_list_initializer): Declare.
(fold_call_expr): Declare to replace fold_builtin.
(fold_builtin_fputs): Update to agree with modified definition.
(fold_builtin_strcpy): Likewise.
(fold_builtin_strncpy): Likewise.
(fold_builtin_memory_chk): Likewise.
(fold_builtin_stxcpy_chk): Likewise.
(fold_builtin_strncpy_chk): Likewise.
(fold_builtin_next_arg): Likewise.
(fold_build_call_expr): Declare.
(fold_builtin_call_list): Declare.
(fold_builtin_call_valist): Declare.
(build_call_expr): Declare.
(validate_arglist): Update to agree with modified definition.
(tree_operand_length): New.
(call_expr_arg_iterator): New.
(init_call_expr_arg_iterator): New.
(next_call_expr_arg): New.
(first_call_expr_arg): New.
(more_call_expr_args_p): New.
(FOR_EACH_CALL_EXPR_ARG): New.
* tree.c (tree_code_class_string): Add entries for tcc_vl_exp
and tcc_gimple_stmt.
(tree_code_size): Update documentation. Use sizeof (tree) rather
than sizeof (char *).
(tree_size): Likewise. Add case for tcc_vl_exp.
(tree_node_structure): Add case for tcc_vl_exp.
(contains_placeholder_p): Likewise.
(substitute_in_expr): Likewise.
(substitute_placeholder_in_expr): Likewise.
(stabilize_reference_1): Likewise.
(build3_stat): Remove logic for CALL_EXPRs. Replace with assertion
to diagnose breakage of this interface for constructing CALL_EXPRs.
(build_nt): Add similar assertion here.
(build_nt_call_list): New.
(simple_cst_equal) <CALL_EXPR>: Rewrite to use new accessors.
(iterative_hash_expr): Use TREE_OPERAND_LENGTH instead of
TREE_CODE_LENGTH.
(get_callee_fndecl): Use new CALL_EXPR accessors.
(tree_operand_check_failed): Change parameters to pass entire node
instead of its code, so that we can call TREE_OPERAND_LENGTH on it.
(process_call_operands): New.
(build_vl_exp_stat): New.
(build_call_list): New.
(build_call_nary): New.
(build_call_valist): New.
(build_call_array): New.
(walk_tree): Use TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
(call_expr_arglist): New.
* tree.def (CALL_EXPR): Change representation of CALL_EXPRs to use
tcc_vl_exp instead of a fixed-size tcc_expression.
* doc/c-tree.texi (CALL_EXPR): Document new representation and
accessors for CALL_EXPRs.
(AGGR_INIT_EXPR): Likewise.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* builtins.c (c_strlen): Return NULL_TREE instead of 0.
(expand_builtin_nonlocal_goto): Change parameter to be entire
CALL_EXPR instead of an arglist. Use new CALL_EXPR accessors.
(expand_builtin_prefetch): Likewise.
(expand_builtin_classify_type): Likewise.
(mathfn_built_in): Return NULL_TREE instead of 0.
(expand_errno_check): Use new CALL_EXPR accessors.
(expand_builtin_mathfn): Use new CALL_EXPR accessors and constructors.
Return NULL_RTX instead of 0.
(expand_builtin_mathfn_2): Likewise.
(expand_builtin_mathfn_3): Likewise.
(expand_builtin_interclass_mathfn): Likewise.
(expand_builtin_sincos): Likewise.
(expand_builtin_cexpi): Likewise.
(expand_builtin_int_roundingfn): Likewise.
(expand_builtin_int_roundingfn_2): Likewise.
(expand_builtin_pow): Likewise.
(expand_builtin_powi): Likewise.
(expand_builtin_strlen): Pass entire CALL_EXPR as parameter instead
of arglist, fixing callers appropriately. Use new CALL_EXPR
accessors and constructors. Return NULL_RTX instead of 0.
(expand_builtin_strstr): Likewise.
(expand_builtin_strchr): Likewise.
(expand_builtin_strrchr): Likewise.
(expand_builtin_strpbrk): Likewise.
(expand_builtin_memcpy): Likewise.
(expand_builtin_mempcpy): Likewise.
(expand_builtin_mempcpy_args): New.
(expand_builtin_memmove): Similarly to expand_builtin_mempcpy.
(expand_builtin_memmove_args): New.
(expand_builtin_bcopy): Similarly to expand_builtin_mempcpy.
(expand_movstr): Likewise.
(expand_builtin_strcpy): Likewise.
(expand_builtin_strcpy_args): New.
(expand_builtin_stpcpy): Similarly to expand_builtin_strcpy.
(expand_builtin_strncpy): Likewise.
(expand_builtin_memset): Likewise.
(expand_builtin_memset_args): New.
(expand_builtin_bzero): Similarly to expand_builtin_memset.
(expand_builtin_memcmp): Likewise.
(expand_builtin_strcmp): Likewise.
(expand_builtin_strncmp): Likewise.
(expand_builtin_strcat): Likewise.
(expand_builtin_strncat): Likewise.
(expand_builtin_strspn): Likewise.
(expand_builtin_strcspn): Likewise.
(expand_builtin_args_info): Likewise.
(expand_builtin_va_start): Likewise.
(gimplify_va_arg_expr): Likewise.
(expand_builtin_va_end): Likewise.
(expand_builtin_va_copy): Likewise.
(expand_builtin_frame_address): Likewise.
(expand_builtin_alloca): Likewise.
(expand_builtin_bswap): Likewise.
(expand_builtin_unop): Likewise.
(expand_builtin_fputs): Likewise.
(expand_builtin_expect): Likewise.
(expand_builtin_fabs): Likewise.
(expand_builtin_copysign): Likewise.
(expand_builtin_printf): Likewise.
(expand_builtin_fprintf): Likewise.
(expand_builtin_sprintf): Likewise.
(expand_builtin_init_trampoline): Likewise.
(expand_builtin_signbit): Likewise.
(expand_builtin_fork_or_exec): Likewise.
(expand_builtin_sync_operation): Likewise.
(expand_builtin_compare_and_swap): Likewise.
(expand_builtin_lock_test_and_set): Likewise.
(expand_builtin_lock_release): Likewise.
(expand_builtin): Likewise.
(builtin_mathfn_code): Likewise.
(fold_builtin_constant_p): Pass call arguments individually instead
of as an arglist, fixing callers appropriately. Use new CALL_EXPR
accessors and constructors. Return NULL_TREE instead of 0.
(fold_builtin_expect): Likewise.
(fold_builtin_classify_type): Likewise.
(fold_builtin_strlen): Likewise.
(fold_builtin_nan): Likewise.
(integer_valued_real_p): Likewise.
(fold_trunc_transparent_mathfn): Likewise.
(fold_fixed_mathfn): Likewise.
(fold_builtin_cabs): Likewise.
(fold_builtin_sqrt): Likewise.
(fold_builtin_cbrt): Likewise.
(fold_builtin_cos): Likewise.
(fold_builtin_cosh): Likewise.
(fold_builtin_tan): Likewise.
(fold_builtin_sincos): Likewise.
(fold_builtin_cexp): Likewise.
(fold_builtin_trunc): Likewise.
(fold_builtin_floor): Likewise.
(fold_builtin_ceil): Likewise.
(fold_builtin_round): Likewise.
(fold_builtin_int_roundingfn): Likewise.
(fold_builtin_bitop): Likewise.
(fold_builtin_bswap): Likewise.
(fold_builtin_logarithm): Likewise.
(fold_builtin_hypot): Likewise.
(fold_builtin_pow): Likewise.
(fold_builtin_powi): Likewise.
(fold_builtin_exponent): Likewise.
(fold_builtin_memset): Likewise.
(fold_builtin_bzero): Likewise.
(fold_builtin_memory_op): Likewise.
(fold_builtin_bcopy): Deleted; call site changed to invoke
fold_builtin_memory_op directly.
(fold_builtin_strcpy): Similarly as for fold_builtin_memory_op.
(fold_builtin_strncpy): Likewise.
(fold_builtin_memcmp): Likewise.
(fold_builtin_strcmp): Likewise.
(fold_builtin_strncmp): Likewise.
(fold_builtin_signbit): Likewise.
(fold_builtin_copysign): Likewise.
(fold_builtin_isascii): Likewise.
(fold_builtin_toascii): Likewise.
(fold_builtin_isdigit): Likewise.
(fold_builtin_fabs): Likewise.
(fold_builtin_abs): Likewise.
(fold_builtin_fmin_fmax): Likewise.
(fold_builtin_carg): Likewise.
(fold_builtin_classify): Likewise.
(fold_builtin_unordered_cmp): Likewise.
(fold_builtin_0, fold_builtin_2, fold_builtin_3, fold_builtin_4):
New functions split out from fold_builtin_1.
(fold_builtin_n): New.
(fold_builtin_varargs): New.
(fold_builtin): Deleted. Most callers changed to use fold_call_expr
instead.
(fold_call_expr): New.
(build_function_call_expr): Rewrite to use new helper function.
(fold_builtin_call_list): New.
(build_call_expr): New.
(fold_builtin_call_valist): New.
(rewrite_call_expr): New.
(validate_arg): New.
(validate_arglist): Change parameter to be entire CALL_EXPR instead
of an arglist. Change return type to bool. Use new CALL_EXPR
accessors.
(fold_builtin_strstr): Pass call arguments individually instead
of as an arglist, fixing callers appropriately. Use new CALL_EXPR
accessors and constructors. Return NULL_TREE instead of 0.
(fold_builtin_strchr): Likewise.
(fold_builtin_strrchr): Likewise.
(fold_builtin_strpbrk): Likewise.
(fold_builtin_strcat): Likewise.
(fold_builtin_strncat): Likewise.
(fold_builtin_strspn): Likewise.
(fold_builtin_strcspn): Likewise.
(fold_builtin_fputs): Likewise.
(fold_builtin_next_arg): Likewise.
(fold_builtin_sprintf): Likewise.
(expand_builtin_object_size): Use new CALL_EXPR accessors. Use
NULL_RTX instead of 0.
(expand_builtin_memory_chk): Likewise.
(maybe_emit_chk_warning): Likewise.
(maybe_emit_sprintf_chk_warning): Likewise.
(fold_builtin_object_size): Pass call arguments individually instead
of as an arglist, fixing callers appropriately. Use new CALL_EXPR
accessors and constructors. Return NULL_TREE instead of 0.
(fold_builtin_memory_chk): Likewise.
(fold_builtin_stxcpy_chk): Likewise.
(fold_builtin_strncpy_chk): Likewise.
(fold_builtin_strcat_chk): Likewise.
(fold_builtin_strcat_chk): Likewise.
(fold_builtin_strncat_chk): Likewise.
(fold_builtin_sprintf_chk): Likewise.
(fold_builtin_snprintf_chk): Likewise.
(fold_builtin_printf): Likewise.
(fold_builtin_vprintf): Likewise.
* fold-const.c (negate_expr_p): Use new CALL_EXPR accessors and
constructors.
(operand_equal_p): Add separate tcc_vl_exp/CALL_EXPR case.
(make_range): Use TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
(extract_muldiv_1): Add VL_EXP_CLASS_P case.
(fold_mathfn_compare): Use new CALL_EXPR accessors and constructors.
(fold_unary): Likewise.
(fold_binary): Likewise.
(fold_ternary): Remove CALL_EXPR case, since they are no longer
ternary expressions.
(fold): Add logic for tcc_vl_exp.
(fold_checksum_tree): Make it know about tcc_vl_exp. Use
TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
(fold_build3_stat): Add assertion to flag broken interface for
constructing CALL_EXPRs.
(fold_build_call_list): New.
(fold_build_call_list_initializer): New.
(tree_expr_nonnegative_p): Use new CALL_EXPR accessors and
constructors.
(fold_strip_sign_ops): Likewise.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* tree-dump.c (dequeue_and_dump) <CALL_EXPR>: Use new CALL_EXPR
accessors and dump arguments explicitly.
* tree-pretty-print.c (do_niy): Use TREE_OPERAND_LENGTH instead of
TREE_CODE_LENGTH.
(dump_generic_node): Use new CALL_EXPR accessors and walk arguments
explicitly.
(print_call_name): Use new CALL_EXPR accessors.
* print-tree.c (print_node): Add case tcc_vl_exp. Print
CALL_EXPR arguments explicitly instead of as a list. Use
TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
* tree-vrp.c (stmt_interesting_for_vrp): Use new CALL_EXPR accessors.
(vrp_visit_stmt): Likewise.
* tree-ssa-loop-im.c (outermost_invariant_loop_expr): Make it
know about tcc_vl_exp. Use TREE_OPERAND_LENGTH instead of
TREE_CODE_LENGTH.
(force_move_till_expr): Likewise.
* targhooks.c (default_external_stack_protect_fail): Use
build_call_expr instead of build_function_call_expr.
(default_hidden_stack_protect_fail): Likewise.
* tree-complex.c (expand_complex_libcall): Use build_call_expr to
build the call.
* cgraphbuild.c (build_cgraph_edges): Use new CALL_EXPR accessors
and walk arguments explicitly.
* tree-ssa-loop-niter.c (simplify_replace_tree): Use
TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
(expand_simple_operations): Likewise.
(infer_loop_bounds_from_array): Use new CALL_EXPR accessors.
* gengtype.c (adjust_field_tree_exp): Use TREE_OPERAND_LENGTH instead
of TREE_CODE_LENGTH.
(walk_type): Tweak walking of arrays not to blow up on CALL_EXPRs.
* optabs.c (expand_widen_pattern-expr): Use TREE_OPERAND_LENGTH
instead of TREE_CODE_LENGTH.
* value_prof.c (tree_ic): Use new CALL_EXPR accessors.
(tree_ic_transform): Likewise.
(interesting_stringop_to_profile_p): Pass entire CALL_EXPR as
parameter instead of arglist. Fix callers.
(tree_stringop_fixed_value): Use new CALL_EXPR accessors.
(tree_stringops_transform): Likewise.
(tree_indirect_call_to_profile): Likewise.
(tree_stringops_values_to_profile): Likewise.
* tree-tailcall.c (find_tail_calls): Use new CALL_EXPR iterator.
(eliminate_tail_call): Likewise.
* ipa-cp.c (ipcp_update_callgraph): Use new CALL_EXPR accessors.
* tree-scalar-evolution.c (chrec_contains_symbols_defined_in_loop):
Use TREE_OPERAND_LENGTH and generalize to handle any number of
operands.
(instantiate_parameters_1): Can't handle tcc_vl_exp here.
* omp-low.c (build_omp_barrier): Use build_call_expr.
(lower_rec_input_clauses): Likewise.
(lower_reduction_clauses): Likewise.
(expand_parallel_call): Likewise.
(maybe_catch_exception): Likewise.
(expand_omp_for_generic): Likewise.
(expand_omp_for_static_nochunk): Likewise.
(expand_omp_sections): Likewise.
(lower_omp_single_simple): Likewise.
(lower_omp_single_copy): Likewise.
(lower_omp_master): Likewise.
(lower_omp_ordered): Likewise.
(lower_omp_critical): Likewise.
* ipa-reference.c (check-call): Use new CALL_EXPR iterator.
(scan_for_static_refs): Create tcc_vl_exp case for CALL_EXPR.
* tree-gimple.c (is_gimple_call_addr): Fix doc.
(recalculate_side_effects): Use TREE_OPERAND_LENGTH instead of
TREE_CODE_LENGTH. Add tcc_vl_exp case.
* tree-chrec.c (chrec_contains_symbols): Use TREE_OPERAND_LENGTH
and generalize to handle any number of operands.
(chrec_contains_undetermined): Likewise.
(tree_contains_chrecs): Likewise.
(evolution_function_is_invariant_rec_p): Use TREE_OPERAND_LENGTH.
* cgraphunit.c (update_call_expr): Use new CALL_EXPR accessors.
* tree-ssa-ccp.c (ccp_fold): Use new CALL_EXPR accessors. Use
fold_call_expr instead of fold_builtin.
(ccp_fold_builtin): Likewise. Update calls into builtins.c to
match declarations there.
(fold_stmt): Use new CALL_EXPR constructor and accessors. Doc
updates.
* tree-ssa-loop-ivopts.c (expr_invariant_in_loop_p): Use
TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
* ipa-pure-const.c (check_call): Use new CALL_EXPR accessors.
(scan_function): Add case tcc_vl_exp for CALL_EXPR.
* tree-stdarg.c (execute_optimize_stdarg): Use new CALL_EXPR
accessors.
* tree-ssa-math-opts.c (execute_cse_sincos_1): Use build_call_expr.
(execute_cse_sincos): Use new CALL_EXPR accessors.
* tree-ssa-alias.c (find_used_portions): Use new CALL_EXPR iterator.
* gimple-low.c (lower_function_body): Use build_call_expr.
(lower_builtin_setjmp): Likewise.
* expr.c (emit_block_move_via_libcall): Use build_call_expr.
(set_storage_via_libcall): Likewise.
(safe_from_p): Add tcc_vl_exp case. Use TREE_OPERAND_LENGTH
instead of TREE_CODE_LENGTH.
(expand_expr_real_1): Use new CALL_EXPR accessors.
* tree-browser.c (store_child_info): Use TREE_OPERAND_LENGTH and
generalize to handle any number of operands.
(TB_parent_eq): Likewise.
* predict.c (expr_expected_value): Use new CALL_EXPR accessors.
(strip_builtin_expect): Likewise.
* function.c (gimplify_parameters): Use build_call_expr.
* tree-vectorizer.c (vect_is_simple_reduction): Use TREE_OPERAND_LENGTH
instead of TREE_CODE_LENGTH.
* ipa-type-escape.c (check_call): Use new CALL_EXPR iterators.
(scan_for_refs): Add case tcc_vl_exp for CALL_EXPR.
* tree-data-ref.c (get_references_in_stmt): Use new CALL_EXPR
iterators.
* gimplify.c (build_stack_save_restore): Use build_call_expr.
(gimplify_decl_expr): Likewise.
(gimplify_call_expr): Use fold_call_expr instead of fold_builtin.
Use new CALL_EXPR iterators.
(gimplify_modify_expr_to_memcpy): Use build_call_expr.
(gimplify_modify_expr_to_memset): Likewise.
(gimplify_variable_sized_compare): Likewise.
(gimplify_omp_atomic_fetch_op): Likewise.
(gimplify_omp_atomic_pipeline): Likewise.
(gimplify_omp_atomic_mutex): Likewise.
(gimplify_function_tree): Likewise.
* calls.c (alloca_call_p): Use new CALL_EXPR accessors.
(call_expr_flags): Likewise.
(expand_call): Likewise.
* except.c (expand_builtin_eh_return_data_regno): Pass entire
CALL_EXPR as parameter instead of arglist. Use new CALL_EXPR
accessors.
* coverage.c (create_coverage): Use build_call_expr.
* tree-ssa-pre.c (expression_node_pool, list_node_pool): Delete.
(temp_call_expr_obstack): New.
(pool_copy_list): Delete.
(temp_copy_call_expr): New.
(phi_translate): Add case tcc_vl_exp for CALL_EXPR. Use new
CALL_EXPR accessors. Get rid of special goo for copying argument
lists and use temp_copy_call_expr instead.
(valid_in_sets): Add case tcc_vl_exp for CALL_EXPR. Use new
CALL_EXPR accessors.
(create_expression_by_pieces): Likewise. Use build_call_array
to construct the result instead of fold_build3.
(create_value_expr_from): Add tcc_vl_exp. Delete special goo for
dealing with argument lists.
(init_pre): Remove references to expression_node_pool and
list_node_pool. Init temp_call_expr_obstack instead.
(fini_pre): Remove references to expression_node_pool and
list_node_pool.
* tree-sra.c (sra_walk_call_expr): Use new CALL_EXPR accessors
and walk arguments explicitly instead of as a list.
* tree-mudflap.c (mf_build_check_statement_for): Use build_call_expr.
(mx_register_decls): Likewise.
(mudflap_register_call): Likewise.
(mudflap_finish_file): Likewise.
* ipa-prop.c (ipa_callsite_compute_count): Use new CALL_EXPR accessors.
(ipa_callsite_compute_param): Likewise.
* tree-vect-patterns.c (vect_recog_pow_pattern): Use new CALL_EXPR
accessors and constructor.
* tree-nested.c (convert_nl_goto_reference): Use new CALL_EXPR
accessors and constructor.
(convert_tramp_reference): Likewise.
(convert_call_expr): Likewise.
(finalize_nesting_tree_1): Likewise.
* tree-ssa.c (tree_ssa_useless_type_conversion): Use new CALL_EXPR
accessors.
* tree-ssa-loop-prefetch.c (issue_prefetch_ref): Use build_call_expr.
* tree-inline.c (initialize_inlined_parameters): Pass entire
CALL_EXPR as parameter instead of arglist. Use new CALL_EXPR
accessors.
(estimate_num_insns_1): Use new CALL_EXPR accessors.
(expand_call_inline): Tidy up call to initialize_inlined_parameters.
* tree-vect-transform.c (vect_create_epilog_for_reduction): Use
TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
(vectorizable_reduction): Likewise.
(vectorizable_call): Use new CALL_EXPR iterators.
(vectorizable_conversion): Use build_call_expr.
(vectorizable_operation): Use TREE_OPERAND_LENGTH.
(vect_gen_widened_results_half): Use build_call_expr.
(vect_setup_realignment): Likewise.
(vectorizable_live_operation): Use TREE_OPERAND_LENGTH.
* tree-object-size.c (alloc_object_size): Use new CALL_EXPR accessors.
(pass_through_call): Likewise.
(compute_object_sizes): Likewise. Use fold_call_expr instead of
fold_builtin.
* tree-profile.c (tree_gen_interval_profiler): Use build_call_expr.
(tree_gen_pow2_profiler): Likewise.
(tree_gen_one_value_profiler): Likewise.
(tree_gen_ic_func_profiler): Likewise.
(tree_gen_average_profiler): Likewise.
(tree_gen_ior_profiler): Likewise.
* tree-ssa-structalias.c (get_constraint_for): Add case tcc_vl_exp.
(find_func_aliases): Use new CALL_EXPR accessors. Add case
tcc_vl_exp. Use TREE_OPERAND_LENGTH instead of TREE_CODE_LENGTH.
* tree-ssa-reassoc.c (get_rank): Use TREE_OPERAND_LENGTH instead
of TREE_CODE_LENGTH.
* stmt.c (warn_if_unused_value): Use TREE_OPERAND_LENGTH instead
of TREE_CODE_LENGTH.
* convert.c (convert_to_real): Use new CALL_EXPR accessors and
constructor.
(convert_to_integer): Likewise.
* tree-ssa-operands.c (get_call_expr_operands): Use new CALL_EXPR
accessors.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* config/alpha/alpha.c (alpha_expand_builtin): Use new CALL_EXPR
accessors.
* config/frv/frv.c (frv_expand_builtin): Likewise.
* config/s390/s390.c (s390_expand_builtin): Likewise.
* config/sparc/sparc.c (sparc_gimplify_va_arg): Use build_call_expr.
(sparc_expand_builtin): Use new CALL_EXPR accessors.
* config/i386/i386.c (ix86_function_ok_for_sibcall): Likewise.
(ix86_expand_binop_builtin): Pass entire CALL_EXPR as parameter
instead of arglist. Use new CALL_EXPR accessors on it. Fix callers.
(ix86_expand_store_builtin): Likewise.
(ix86_expand_unop_builtin): Likewise.
(ix86_expand_unop1_builtin): Likewise.
(ix86_expand_sse_compare): Likewise.
(ix86_expand_sse_comi): Likewise.
(ix86_expand_vec_init_builtin): Likewise.
(ix86_expand_vec_ext_builtin): Likewise.
(ix86_expand_vec_set_builtin): Likewise.
(ix86_expand_builtin): Use new CALL_EXPR accessors.
* config/sh/sh.c (sh_expand_builtin): Use new CALL_EXPR accessors.
* config/c4x/c4x.c (c4x_expand_builtin): Likewise.
* config/iq2000/iq2000.c (expand_one_builtin): Pass entire CALL_EXPR
instead of arglist. Use new CALL_EXPR accessors. Fix callers.
(iq2000_expand_builtin): Use new CALL_EXPR accessors.
* config/rs6000/rs6000-c.c (altivec_build_resolved_builtin): Use
build_call_expr.
* config/rs6000/rs6000.c (rs6000_gimplify_va_arg): Likewise.
(rs6000_expand_unop_builtin): Pass entire CALL_EXPR instead of
arglist. Use new CALL_EXPR accessors. Fix callers.
(altivec_expand_abs_builtin): Likewise.
(rs6000_expand_binop_builtin): Likewise.
(altivec_expand_predicate_builtin): Likewise.
(altivec_expand_lv_builtin): Likewise.
(spe_expand_stv_builtin): Likewise.
(altivec_expand_stv_builtin): Likewise.
(rs6000_expand_ternop_builtin): Likewise.
(altivec_expand_ld_builtin): Use new CALL_EXPR accessors.
(altivec_expand_st_builtin): Likewise.
(altivec_expand_dst_builtin): Likewise.
(altivec_expand_vec_init_builtin): Pass entire CALL_EXPR instead of
arglist. Use new CALL_EXPR accessors. Fix callers.
(altivec_expand_vec_set_builtin): Likewise.
(altivec_expand_vec_ext_builtin): Likewise.
(altivec_expand_builtin): Use new CALL_EXPR accessors.
(spe_expand_builtin): Likewise.
(spe_expand_predicate_builtin): Pass entire CALL_EXPR instead of
arglist. Use new CALL_EXPR accessors. Fix callers.
(spe_expand_evsel_builtin): Likewise.
(rs6000_expand_builtin): Use new CALL_EXPR accessors. VCFUX and
FCFSX cases must construct whole new CALL_EXPR, not just arglist.
* config/arm/arm.c (arm_expand_binop_builtin): Pass entire CALL_EXPR
instead of arglist. Use new CALL_EXPR accessors. Fix callers.
(arm_expand_unop_builtin): Likewise.
(arm_expand_builtin): Use new CALL_EXPR accessors.
* config/mips/mips.c (mips_expand_builtin): Use new CALL_EXPR
accessors.
* config/bfin/bfin.c (bfin_expand_binop_builtin): Pass entire CALL_EXPR
instead of arglist. Use new CALL_EXPR accessors. Fix callers.
(bfin_expand_unop_builtin): Likewise.
(bfin_expand_builtin): Use new CALL_EXPR accessors.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* c-semantics.c (build_stmt): Add internal diagnostic check.
* c-pretty-print.c (pp_c_postfix_expression): Use new CALL_EXPR
accessors. Print arguments explicitly instead of as a list.
* c-typeck.c (build_function_call): Use new CALL_EXPR constructors.
* c-omp.c (c_finish_omp_barrier): Use build_call_expr.
(c_finish_omp_flish): Likewise.
* c-common.c (verify_tree): Use new CALL_EXPR accessors. Traverse
arguments explicitly instead of as a list. Use TREE_OPERAND_LENGTH
instead of TREE_CODE_LENGTH.
(check_function_arguments_recurse): Use new CALL_EXPR accessors.
(c_warn_unused_result): Likewise.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* cp-tree.def (AGGR_INIT_EXPR): Adjust documentation.
Change class to tcc_vl_exp.
* call.c (build_call): Use build_call_list instead
of build3.
(build_over_call): Likewise.
(build_new_method_call): Use build_min_non_dep_call_list
instead of build_min_non_dep.
* error.c (dump_call_expr_args): New function.
(dump_aggr_init_expr_args): New function.
(dump_expr) <AGGR_INIT_EXPR, CALL_EXPR, INDIRECT_REF>: Use them.
Update to use new CALL_EXPR and AGGR_INIT_EXPR accessor macros.
* cvt.c (convert_to_void): Use build_call_array instead
of build3; use new AGGR_INIT_EXPR accessor macros.
* mangle.c (write_expression): Use TREE_OPERAND_LENGTH
instead of TREE_CODE_LENGTH.
* dump.c (cp_dump_tree) <AGGR_INIT_EXPR>: Update to use new
AGGR_INIT_EXPR accessor macros.
* cp-gimplify.c (cp_gimplify_init_expr): Use
AGGR_INIT_EXPR_SLOT to set the slot operand.
* cp-tree.h (AGGR_INIT_EXPR_FN): New macro.
(AGGR_INIT_EXPR_SLOT): New macro.
(AGGR_INIT_EXPR_ARG): New macro.
(aggr_init_expr_nargs): New macro.
(AGGR_INIT_EXPR_ARGP): New macro.
(aggr_init_expr_arg_iterator): New.
(init_aggr_init_expr_arg_iterator): New.
(next_aggr_init_expr_arg): New.
(first_aggr_init_expr_arg): New.
(more_aggr_init_expr_args_p): New.
(FOR_EACH_AGGR_INIT_EXPR_ARG): New.
(stabilize_aggr_init): New declaration.
(build_min_non_dep_call_list): Likewise.
* tree.c (process_aggr_init_operands): New function.
(build_aggr_init_array) New function.
(build_cplus_new): Update to use new CALL_EXPR and
AGGR_INIT_EXPR accessor macros. Replace use of build3 with
build_aggr_init_array.
(build_min_non_dep_call_list) New function.
(build_min_nt): Assert input code parameter is not a variable
length expression class.
(build_min, build_min_non_dep): Likewise.
(cp_tree_equal) <CALL_EXPR>: Iterate through the arguments
to check for equality instead of recursing. Handle tcc_vl_exp
tree code classes.
(stabilize_call): Update to only handle CALL_EXPRs, not
AGGR_INIT_EXPRs; use new CALL_EXPR accessor macros.
(stabilize_aggr_init): New function.
(stabilize_init): Use it.
* cxx-pretty-print.c (pp_cxx_postfix_expression)
<AGGR_INIT_EXPR, CALL_EXPR>: Update to use new CALL_EXPR and
AGGR_INIT_EXPR accessor macros and argument iterators.
* pt.c (tsubst_copy) <CALL_EXPR>: Replace build_nt with
build_vl_exp. Iterate through the operands, recursively
processing each one.
(tsubst_copy_and_build) <CALL_EXPR>: Update to use new
CALL_EXPR accessor macros.
(value_dependent_expression_p) <default>: Handle tcc_vl_exp
tree code classes. Use TREE_OPERAND_LENGTH instead of
TREE_CODE_LENGTH.
* semantics.c (finish_call_expr): Use build_nt_call_list
instead of build_nt.
(simplify_aggr_init_expr): Update to use new AGGR_INIT_EXPR
accessor macros. Use build_call_array to construct the
CALL_EXPR node instead of build3
* decl2.c (build_offset_ref_call_from_tree): Use
build_nt_call_list and build_min_non_dep_call_list instead
of build_min_nt and build_min_non_dep.
* parser.c (cp_parser_postfix_expression) <CPP_OPEN_PAREN>:
Use build_nt_call_list instead of build_min_nt.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* java-tree.h (BUILD_MONITOR_ENTER): Use build_call_nary instead
of build3.
(BUILD_MONITOR_EXIT): Likewise.
* java-gimplify.c (java_gimplify_component_ref): Use build_call_expr.
(java_gimplify_modify_expr): Likewise.
* class.c (cache_this_class_ref): Use build_call_expr.
(build_static_field_ref): Likewise.
(emit_indirect_register_classes): Likewise.
(emit_register_classes): Likewise.
* resource.c (write_resource_constructor): Use build_call_expr.
* builtins.c (builtin_creator_function): Change interpretation of
the second parameter to be the whole CALL_EXPR instead of the arglist.
(max_builtin): Tweak parameter list. Use new CALL_EXPR accessors.
(min_builtin): Likewise.
(abs_builtin): Likewise.
(java_build_function_call_expr): Likewise.
(convert_real): Likewise.
(UNMARSHAL3): Likewise.
(UNMARSHAL4): Likewise.
(UNMARSHAL5): Likewise.
(build_arglist_for_builtin): Delete. Fix callers to use
build_call_expr instead.
(putObject_builtin): Tweak parameter list. Use new CALL_EXPR
accessors.
(compareAndSwapInt_builtin): Likewise.
(compareAndSwapLong_builtin): Likewise.
(compareAndSwapObject_builtin): Likewise.
(putVolatile_builtin): Likewise.
(getVolatile_builtin): Likewise.
(VMSupportsCS8_builtin): Likewise.
(check_for_builtin): Pass entire CALL_EXPR to builtin expander
instead of arglist.
* expr.c (build_java_athrow): Use build_call_nary instead of build3.
(build_java_throw_out_of_bounds_exception): Likewise.
(java_check_reference): Likewise.
(build_java_arraystore_check): Likewise.
(build_newarray): Likewise.
(build_anewarray): Likewise.
(expand_java_multinewarray): Use build_call_list instead of build3.
(build_java_monitor): Use build_call_nary instead of build3.
(java_create_object): Likewise.
(expand_java_NEW): Likewise.
(build_instanceof): Likewise.
(expand_java_CHECKCAST): Likewise.
(build_java_soft_divmod): Likewise.
(build_java_binop): Likewise.
(build_field_ref): Likewise.
(build_class_init): Likewise.
(rewrite_arglist_getcaller): Use build_call_expr.
(build_invokeinterface): Use build_call_nary instead of build3.
(expand_invoke): Use build_call_list instead of build3.
(build_jni_stub): Use build_call_nary, build_call_list, or
build_call_expr instead of build3.
(expand_java_field_op): Use build_call_expr instead of build3.
(force_evaluation_order): Use new CALL_EXPR accessors.
* lang.c (java_get_callee_fndecl): Use new CALL_EXPR accessors.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* objc-act.c (receiver_is_class_object): Use new CALL_EXPR accessors.
(objc_get_callee_fndecl): Likewise.
2007-02-15 Sandra Loosemore <sandra@codesourcery.com>
Brooks Moses <brooks.moses@codesourcery.com>
Lee Millward <lee.millward@codesourcery.com>
* trans-expr.c (gfc_conv_power_op): Use build_call_expr.
(gfc_conv_string_tmp): Likewise.
(gfc_conv_concat_op): Likewise.
(gfc_build_compare_string): Likewise.
(gfc_conv_function_call): Use build_call_list instead of build3.
* trans-array.c (gfc_trans_allocate_array_storage): Use
build_call_expr.
(gfc_grow_array): Likewise.
(gfc_trans_array_ctor_element): Likewise.
(gfc_trans_array_constructor_value): Likewise.
(gfc_array_allocate): Likewise.
(gfc_array_deallocate): Likewise.
(gfc_trans_auto_array_allocation): Likewise.
(gfc_trans_dummy_array_bias): Likewise.
(gfc_conv_array_parameter): Likewise.
(gfc_trans_dealloc_allocated): Likewise.
(gfc_duplicate_allocatable): Likewise.
* trans-openmp.c (gfc_trans_omp_barrier): Use build_call_expr.
(gfc_trans_omp_flush): Likewise.
* trans-stmt.c (gfc_conv_elementel_dependencies): Use build_call_expr.
(gfc_trans_pause): Likewise.
(gfc_trans_stop): Likewise.
(gfc_trans_character_select): Likewise.
(gfc_do_allocate): Likewise.
(gfc_trans_assign_need_temp): Likewise.
(gfc_trans_pointer_assign_need_temp): Likewise.
(gfc_trans_forall_1): Likewise.
(gfc_trans_where_2): Likewise.
(gfc_trans_allocate): Likewise.
(gfc_trans_deallocate): Likewise.
* trans.c (gfc_trans_runtime_check): Use build_call_expr.
* trans-io.c (gfc_trans_open): Use build_call_expr.
(gfc_trans_close): Likewise.
(build_filepos): Likewise.
(gfc_trans_inquire): Likewise.
(NML_FIRST_ARG): Delete.
(NML_ADD_ARG): Delete.
(transfer_namelist_element): Use build_call_expr.
(build_dt): Likewise.
(gfc_trans_dt_end): Likewise.
(transfer_expr): Likewise.
(transfer_array-desc): Likewise.
* trans-decl.c (gfc_generate_function_code): Use build_call_expr.
(gfc_generate_constructors): Likewise.
* trans-intrinsic.c (gfc_conv_intrinsic_ctime): Use build_call_expr.
(gfc_conv_intrinsic_fdate): Likewise.
(gfc_conv_intrinsic_ttynam): Likewise.
(gfc_conv_intrinsic_array_transfer): Likewise.
(gfc_conv_associated): Likewise.
(gfc_conv_intrinsic_si_kind): Likewise.
(gfc_conv_intrinsic_trim): Likewise.
(gfc_conv_intrinsic_repeat: Likewise.
(gfc_conv_intrinsic_iargc): Likewise.
........
r122019 | kgallowa | 2007-02-15 16:05:39 -0800 (Thu, 15 Feb 2007) | 16 lines
2007-02-15 Kyle Galloway <kgallowa@redhat.com>
* interpret.cc (_Jv_InterpMethod::check_handler): New method.
* interpret-run.cc: Change the catch section to report exception
events and to use the new check_handler method.
* include/java-interp.h (_Jv_InterpMethod): Add check_handler.
* gnu/gcj/jvmti/ExceptionEvent.java: New file.
* gnu/gcj/jvmti/ExceptionEvent.h: New file.
* gnu/gcj/jvmti/natExceptionEvent.cc: New file.
* libjava/classpath/lib/gnu/gcj/jvmti/ExceptionEvent.class: New
file.
* sources.am: Added ExceptionEvent.java.
* Makefile.am: Added natExceptionEvent.cc
* Makefile.in: Regenerated.
* include/Makefile.in: Regenerated.
* gcj/Makefile.in: Regenerated.
........
r122023 | gccadmin | 2007-02-15 16:17:39 -0800 (Thu, 15 Feb 2007) | 1 line
Daily bump.
........
r122025 | ian | 2007-02-15 16:42:11 -0800 (Thu, 15 Feb 2007) | 11 lines
./:
* lower-subreg.c (move_eh_region_note): New static function.
(resolve_simple_move): Call it.
(decompose_multiword_subregs): Track blocks for which we resolve a
simple move which is also a control flow insn. Pass them to
find_many_sub_basic_blocks.
(pass_lower_subreg): Add TODO_verify_flow.
(pass_lower_subreg2): Likewise.
testsuite/:
* g++.dg/eh/subreg-1.C: New test.
........
r122026 | doko | 2007-02-15 17:02:57 -0800 (Thu, 15 Feb 2007) | 4 lines
2007-02-16 Matthias Klose <doko@debian.org>
* texi2pod.pl: Handle @subsubsection, ignore @anchor.
........
r122027 | pinskia | 2007-02-15 17:19:23 -0800 (Thu, 15 Feb 2007) | 12 lines
2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
* stmt.c (warn_if_unused_value): VA_ARG_EXPR has side
effects unknown to this function, return early.
2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
* gcc.dg/Wunused-value-2.c: New testcase.
........
r122028 | pinskia | 2007-02-15 17:23:35 -0800 (Thu, 15 Feb 2007) | 11 lines
2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
* semantics.c (finish_stmt_expr_expr): Set TREE_TYPE of the
statement expression if we had an error mark node.
2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
* g++.dg/ext/stmtexpr10.C: New testcase.
........
r122029 | pinskia | 2007-02-15 17:27:42 -0800 (Thu, 15 Feb 2007) | 13 lines
2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
* fold-const.c (fold_comparison): Add back the
folding of constant complex comparisions.
2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
* gcc.c-torture/compile/pr30433.c: New testcase to check
that complex constants comparisions are foldded.
........
r122030 | sayle | 2007-02-15 19:38:22 -0800 (Thu, 15 Feb 2007) | 39 lines
* tree.c (expr_align): Handle MODIFY_EXPR. GIMPLE_MODIFY_STMT
should be unreachable.
(build2_stat): Allow construction of MODIFY_EXPR at any time.
For the time being redirect GIMPLE_MODIFY_STMT to the new
(renamed) build_gimple_modify_stmt_stat.
(build2_gimple_stat): Rename to...
(build_gimple_modify_stmt_stat): Now longer take a CODE argument.
Always build a GIMPLE_MODIFY_STMT node.
* tree.h (build2_gimple, build2_gimple_stat): Delete.
(build_gimple_modify_stmt, build_gimple_modify_stmt_stat): New
declarations.
* tree-cfg.c (factor_computed_gotos, tree_merge_blocks,
gimplify_val): Use build_gimple_modify_stmt instead of build2_gimple.
* tree-complex.c (set_component_ssa_name, expand_complex_move,
expand_complex_div_wide): Likewise.
* tree-ssa-dom.c (record_equivalences_from_stmt): Likewise.
* tree-ssa-loop-im.c (schedule_sm): Likewise.
* tree-ssa-loop-ivopts.c (rewrite_use_nonlinear_expr): Likewise.
* tree-ssa-loop-manip.c (create_iv): Likewise.
* tree-ssa-phiopt.c (conditional_replacement, minmax_replacement,
abs_replacement): Likewise.
* tree-ssa-pre.c (create_expression_by_pieces, poolify_modify_stmt,
realify_fake_stores): Likewise.
* builtins.c (std_expand_builtin_va_start): Build a MODIFY_EXPR
node rather than a GIMPLE_MODIFY_STMT node.
(std_gimpify_va_arg_expr, expand_builtin_va_copy,
fold_builtin_memset, fold_builtin_memory_op, do_mpfr_sincos):
Likewise.
(integer_valued_real_p): Handle MODIFY_EXPR, not GIMPLE_MODIFY_STMT.
* expr.c (expand_expr_real_1): Handle both MODIFY_EXPR and
GIMPLE_MODIFY_STMT.
* gfortran.dg/pr30391-1.f90: New test case.
........
r122031 | brooks | 2007-02-15 20:31:21 -0800 (Thu, 15 Feb 2007) | 2 lines
* Makefile.in: Added "pdf" target to .PHONY.
........
r122032 | bonzini | 2007-02-16 00:53:51 -0800 (Fri, 16 Feb 2007) | 7 lines
2007-02-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.in (SYSTEM_HEADER_DIR): Use single quotes to avoid
nested double- and backquotes.
........
r122036 | rguenth | 2007-02-16 01:34:24 -0800 (Fri, 16 Feb 2007) | 9 lines
2007-02-16 Richard Guenther <rguenther@suse.de>
* tree-flow-inline.h (single_imm_use_p): Remove.
(zero_imm_uses_p): Likewise.
* tree-ssa-coalesce.c (create_outofssa_var_map): Use has_single_use
instead of single_imm_use_p.
* tree-cfg.c (replace_uses_by): Use has_zero_use instead of
zero_imm_uses_p.
........
r122037 | burnus | 2007-02-16 01:55:20 -0800 (Fri, 16 Feb 2007) | 14 lines
fortran/
2007-02-16 Tobias Burnus <burnus@net-b.de>
* trans-decl.c (gfc_generate_function_code): Do not initialize
pointers to derived components.
testsuite/
2007-02-16 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/func_derived_4.f90: New test.
........
r122038 | fxcoudert | 2007-02-16 02:07:00 -0800 (Fri, 16 Feb 2007) | 2 lines
* runtime/memory.c (deallocate): Correct comment.
........
r122040 | rguenth | 2007-02-16 05:41:03 -0800 (Fri, 16 Feb 2007) | 8 lines
2007-02-16 Richard Guenther <rguenther@suse.de>
Christian Bruel <christian.bruel@st.com>
* fold-const.c (tree_swap_operands_p): Treat SSA_NAMEs like
DECLs but prefer SSA_NAMEs over DECLs.
* gcc.dg/strict-overflow-5.c: New testcase.
........
r122041 | aph | 2007-02-16 05:51:04 -0800 (Fri, 16 Feb 2007) | 24 lines
2007-02-15 Andrew Haley <aph@redhat.com>
* Makefile.am (nat_source_files): Remove
java/lang/management/natVMManagementFactory.cc.
* java/lang/Thread.java (getStackTrace): Use reflection to call
the ManagementFactory.
* java/lang/management/VMManagementFactory.java: Remove native
methods.
* java/lang/management/natVMManagementFactory.cc: Deleted.
* sources.am: Regnerate.
* scripts/makemake.tcl: Add new "bcheaders" type.
Move java/lang/management and gnu/classpath/management to "bc".
Move gnu/java/lang/management to "bcheaders".
2007-02-16 Andrew Haley <aph@redhat.com>
* gnu/java/lang/management/MemoryMXBeanImpl.java,
javax/management/MBeanServerDelegate.java: Use
gnu.javax.management.ListenerData rather than
gnu.classpath.ListenerData.
* gnu/javax/management/ListenerData.java: Move here from
gnu/classpath/ListenerData.java.
........
r122044 | paolo | 2007-02-16 06:26:21 -0800 (Fri, 16 Feb 2007) | 9 lines
2007-02-16 Paolo Carlini <pcarlini@suse.de>
Revert.
2007-02-14 Hans-Peter Nilsson <hp@axis.com>
* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc:
Xfail ICE for cris-*-*.
........
r122045 | gary | 2007-02-16 06:54:25 -0800 (Fri, 16 Feb 2007) | 6 lines
2007-02-16 Gary Benson <gbenson@redhat.com>
* gnu/gcj/tools/gcj_dbtool/Main.java
(bytesToString): Don't lose zeros from within the digest.
........
r122048 | kgallowa | 2007-02-16 10:32:07 -0800 (Fri, 16 Feb 2007) | 18 lines
2007-02-16 Kyle Galloway <kgallowa@redhat.com>
* interpret.cc: Add extra DEBUG_LOCALS_INSN calls for multi-slot
variables to maintain type info.
* interpret-run.cc: Add local variable info to frame in the debug
interpreter.
* jvmti.cc (getLocalFrame): New method.
(_Jv_JVMTI_GetLocalObject): New method.
(_Jv_JVMTI_GetLocallInt): New method.
(_Jv_JVMTI_GetLocalFloat): New method.
(_Jv_JVMTI_GetLocalLong): New method.
(_Jv_JVMTI_GetLocalDouble): New method.
(_Jv_JVMTI_SetLocalObject): New method.
(_Jv_JVMTI_SetLocalInt): New method.
(_Jv_JVMTI_SetLocalFloat): New method.
(_Jv_JVMTI_SetLocalLong): New method.
(_Jv_JVMTI_SetLocalDouble): New method.
........
r122049 | uros | 2007-02-16 10:36:01 -0800 (Fri, 16 Feb 2007) | 16 lines
* config/i386/i386.h (x86_use_xchgb): New.
(TARGET_USE_XCHGB): New macro.
* config/i386/i386.c (x86_use_xchgb): Set for PENT4.
* config/i386/i386.md (*rotlhi3_1 splitter, *rotrhi3_1 splitter):
Split after reload into bswaphi for shifts of 8.
(bswaphi_lowpart): Generate rolw insn for HImode byte swaps.
(*bswaphi_lowpart_1): Generate xchgb for Q registers for TARGET_XCHGB
or when optimizing for size.
testsuite/ChangeLog:
* gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
* gcc.target/i386/builtin-bswap-3.c: Ditto.
* gcc.target/i386/xchg-1.c: New test.
* gcc.target/i386/xchg-2.c: New test.
........
r122050 | tromey | 2007-02-16 11:19:11 -0800 (Fri, 16 Feb 2007) | 6 lines
2006-10-14 Edwin Steiner <edwin.steiner@gmx.net>
* javax/management/MBeanInfo.java (MBeanInfo):
Use clone to duplicate the arrays in order to
preserve the array type.
........
r122054 | daney | 2007-02-16 13:23:10 -0800 (Fri, 16 Feb 2007) | 19 lines
* java/lang/Thread.java (Thread(ThreadGroup, Runnable, String)): Pass
new parameter constructor.
(Thread(ThreadGroup, Runnable, String, long)): Same.
(Thread(String, boolean)): New constructor.
(Thread(Thread, ThreadGroup, Runnable, String): Add parameter
noInheritableThreadLocal, don't call
InheritableThreadLocal.newChildThread if set.
* java/lang/PosixProcess.java(ProcessManager()): Set
noInheritableThreadLocal in super.
* java/lang/natThread.cc (_Jv_AttachCurrentThread): Pass new
parameter to Thread constructor.
(_Jv_AttachCurrentThreadAsDaemon): Same.
* java/lang/Thread.h: Regenerate.
* classpath/lib/java/lang/Thread.class: Same.
* classpath/lib/java/lang/PosixProcess$EOFInputStream.class: Same.
* classpath/lib/java/lang/PosixProcess.class: Same.
* classpath/lib/java/lang/Thread$State.class: Same.
* classpath/lib/java/lang/PosixProcess$ProcessManager.class: Same.
........
r122058 | ebotcazou | 2007-02-16 15:40:52 -0800 (Fri, 16 Feb 2007) | 13 lines
* trans.c (call_to_gnu): Use build_call_list instead of build3 to
build the call expression.
(gnat_stabilize_reference_1): Handle tcc_vl_exp.
* utils.c (max_size) <tcc_exceptional>: Delete.
<tcc_vl_exp>: New case.
<tcc_expression>: Delete CALL_EXPR subcase.
(build_global_cdtor): Use build_call_nary instead of build3.
* utils2.c (build_call_1_expr): Likewise.
(build_call_2_expr): Likewise.
(build_call_0_expr): Likewise.
(build_call_alloc_dealloc): Likewise.
........
r122063 | gccadmin | 2007-02-16 16:17:46 -0800 (Fri, 16 Feb 2007) | 1 line
Daily bump.
........
r122065 | kseitz | 2007-02-16 17:21:28 -0800 (Fri, 16 Feb 2007) | 7 lines
* gnu/classpath/jdwp/natVMVirtualMachine.cc
(get_line_table): New function.
(handle_single_step): New function.
(jdwpSingleStepCB): New function.
(jdwpVMInitCB): Define a JVMTI single step
callback, but don't enable it until needed.
........
r122066 | geoffk | 2007-02-16 17:28:16 -0800 (Fri, 16 Feb 2007) | 2 lines
* config/rs6000/rs6000.c: Clean up trailing whitespace.
........
r122067 | geoffk | 2007-02-16 17:47:38 -0800 (Fri, 16 Feb 2007) | 19 lines
* config/darwin.h (LINK_SPEC): Always pass -macosx_version_min
to linker.
(DARWIN_EXTRA_SPECS): Add %(darwin_minversion).
* config/rs6000/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Just call
darwin_rs6000_override_options.
(C_COMMON_OVERRIDE_OPTIONS): Expect
darwin_macosx_version_min to be non-NULL always.
(TARGET_C99_FUNCTIONS): Likewise.
(CC1_SPEC): Always pass -mmacosx-version-min to cc1*.
(DARWIN_MINVERSION_SPEC): New.
* config/rs6000/rs6000.c (darwin_rs6000_override_options): New.
* config/i386/darwin.h (CC1_SPEC): Always pass -mmacosx-version-min
to cc1*.
(DARWIN_MINVERSION_SPEC): New.
* config/darwin.opt (mmacosx-version-min): Initialize to non-NULL
value.
* config/darwin-c.c (darwin_cpp_builtins): Expect
darwin_macosx_version_min to be non-NULL always.
........
r122069 | kazu | 2007-02-16 20:01:30 -0800 (Fri, 16 Feb 2007) | 3 lines
* sched-deps.c (find_insn_list): Remove.
* sched-int.h: Remove the prototype for find_insn_list.
........
r122073 | jsm28 | 2007-02-17 05:35:03 -0800 (Sat, 17 Feb 2007) | 8 lines
2007-02-17 Mark Mitchell <mark@codesourcery.com>
Nathan Sidwell <nathan@codesourcery.com>
Vladimir Prus <vladimir@codesourcery.com
Joseph Myers <joseph@codesourcery.com>
* configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix quoting.
* configure: Regenerate.
........
r122078 | gccadmin | 2007-02-17 16:17:30 -0800 (Sat, 17 Feb 2007) | 1 line
Daily bump.
........
r122080 | kazu | 2007-02-17 16:52:51 -0800 (Sat, 17 Feb 2007) | 8 lines
* cfgloop.c, config/alpha/alpha.c, config/bfin/bfin.c,
config/i386/athlon.md, config/ia64/ia64.md,
config/rs6000/rs6000.c, config/s390/s390.c, config/spu/spu.md,
df-problems.c, df.h, fold-const.c, ipa-cp.c, ipa-inline.c,
ipa-prop.h, see.c, struct-equiv.c, tree-inline.c,
tree-ssa-loop-niter.c, tree-vect-analyze.c,
tree-vect-transform.c: Fix comment typos.
........
r122081 | kazu | 2007-02-17 16:59:36 -0800 (Sat, 17 Feb 2007) | 2 lines
* decl.c, tree.c: Fix comment typos.
........
r122082 | zippel | 2007-02-17 17:16:55 -0800 (Sat, 17 Feb 2007) | 3 lines
* config/m68k/linux.h (MD_UNWIND_SUPPORT): Define.
* config/m68k/linux-unwind.h: New file.
........
r122083 | zippel | 2007-02-17 17:20:15 -0800 (Sat, 17 Feb 2007) | 4 lines
* config/m68k/m68k.md (extv,extzv,insv): disable dynamic
parameter for register bitfield operations, general predicates
cleanup
........
r122084 | zippel | 2007-02-17 17:30:58 -0800 (Sat, 17 Feb 2007) | 5 lines
* config/m68k/m68k.c (split_di): New.
* config/m68k/m68k-protos.h: Declare split_di.
* config/m68k/m68k.md (extendsidi2*,ashldi3*,ashrdi3*,lshrdi3*):
Improve predicate handling and split constant shifts.
........
r122085 | kazu | 2007-02-17 17:45:58 -0800 (Sat, 17 Feb 2007) | 2 lines
* objc/objc-act.c: Fix comment typos.
........
r122086 | kazu | 2007-02-17 17:51:00 -0800 (Sat, 17 Feb 2007) | 2 lines
* class.c: Fix a comment typo.
........
r122087 | kazu | 2007-02-17 18:18:25 -0800 (Sat, 17 Feb 2007) | 4 lines
* config/ia64/ia64.h, config/ia64/ia64.md,
config/ia64/predicates.md, config/ia64/sysv4.h: Follow
spelling conventions.
........
r122089 | paolo | 2007-02-18 03:32:44 -0800 (Sun, 18 Feb 2007) | 22 lines
2007-02-18 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_algobase.h: Do not include <climits>, use
std::numeric_limits.
* include/bits/stl_bvector.h: Use __CHAR_BIT__.
* config/locale/gnu/codecvt_members.cc: Include <climits>.
* config/locale/generic/codecvt_members.cc: Likewise.
* include/std/string: Do not include <algorithm>; do not include
<memory>, include <bits/allocator.h> instead.
* include/ext/vstring_fwd.h: Likewise.
* include/ext/vstring_util.h: Do not include <algorithm>.
* include/tr1/hashtable_policy.h: Include <algorithm>.
* testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
* testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
* testsuite/23_containers/bitset/cons/1.cc: Likewise.
* testsuite/util/testsuite_character.h: Likewise.
* config/locale/gnu/codecvt_members.cc: Also include <cstdlib>,
for MB_CUR_MAX.
* config/locale/generic/codecvt_members.cc: Likewise.
........
r122090 | manu | 2007-02-18 03:55:53 -0800 (Sun, 18 Feb 2007) | 5 lines
2007-02-18 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* objc/objc-list.h (list_free): Add keyword 'inline' to avoid
unused warning.
........
r122093 | ebotcazou | 2007-02-18 05:43:05 -0800 (Sun, 18 Feb 2007) | 4 lines
* gnat.dg/test_prio_p.adb: Compile with -gnatws.
* lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
........
r122095 | ebotcazou | 2007-02-18 05:52:46 -0800 (Sun, 18 Feb 2007) | 4 lines
* calls.c (mem_overlaps_already_clobbered_arg_p): Return true
for arg pointer based indexed addressing.
........
r122097 | ebotcazou | 2007-02-18 06:03:24 -0800 (Sun, 18 Feb 2007) | 3 lines
* tree-eh.c (tree_could_trap_p): Handle VIEW_CONVERT_EXPR.
........
r122101 | sandra | 2007-02-18 11:34:28 -0800 (Sun, 18 Feb 2007) | 12 lines
2007-02-18 Sandra Loosemore <sandra@codesourcery.com>
* calls.c (initialize_argument_information): Pass original EXP
and STRUCT_VALUE_ADDR_VALUE instead of a list of arguments. Move
code to split complex arguments here, as part of initializing the
ARGS array.
(expand_call): Remove code that builds a list of arguments and
inserts implicit arguments into it. Instead, just count how many
implicit arguments there will be so we can determine the size of
the ARGS array, and let initialize_argument_information do the work.
(split_complex_values): Delete unused function.
........
r122102 | pault | 2007-02-18 11:52:16 -0800 (Sun, 18 Feb 2007) | 13 lines
2007-02-18 Roger Sayle <roger@eyesopen.com>
Paul Thomas <pault@gcc.gnu.org>
* match.c (match_forall_iterator): Use gfc_match_expr instead
of gfc_match_variable to match the iterator variable. Return
MATCH_NO if not a variable. Remove the reset of the symbol's
flavor in cleanup.
2007-02-18 Roger Sayle <roger@eyesopen.com>
* gfortran.dg/forall_10.f90: New test case.
........
r122103 | sayle | 2007-02-18 12:05:00 -0800 (Sun, 18 Feb 2007) | 16 lines
* trans-array.c (gfc_build_constant_array_constructor): When the
shape of the constructor is known, use that to construct the
gfc_array_spec.
(gfc_trans_constant_array_constructor): Initialize the "info"
information for all of the dimensions of the array constructor.
(constant_array_constructor_loop_size): New function.
(gfc_trans_array_constructor): Use it to determine whether a
loop is suitable for "constant array constructor" optimization.
* trans-intrinsic.c (gfc_conv_intrinsic_anyall): Use fold_build2
instead of build2, to avoid conditions like "(a != b) != 0".
* gfortran.dg/array_constructor_15.f90: New test case.
........
r122104 | dje | 2007-02-18 12:55:31 -0800 (Sun, 18 Feb 2007) | 5 lines
2007-02-18 David Edelsohn <edelsohn@gnu.org>
Roger Sayle <roger@eyesopen.com>
* config/rs6000/rs6000.md (bswapsi2): New define_insn and splitter.
........
r122106 | steven | 2007-02-18 14:33:23 -0800 (Sun, 18 Feb 2007) | 4 lines
* local-alloc.c (update_equiv_regs): Do not set reg_equiv_init
if we fail to attach a REG_EQUIV note.
........
r122107 | aoliva | 2007-02-18 14:45:12 -0800 (Sun, 18 Feb 2007) | 4 lines
* configure.ac: Drop multiple occurrences of --enable-languages,
and fix its quoting.
* configure: Rebuilt.
........
r122108 | aoliva | 2007-02-18 14:51:18 -0800 (Sun, 18 Feb 2007) | 9 lines
ChangeLog:
* configure: Rebuilt.
config/ChangeLog:
* acx.m4 (NCN_STRICT_CHECK_TOOLS): Mark environment variable as
precious. Prefer it over a cached value. Use cached value
verbosely.
(NCN_STRICT_CHECK_TARGET_TOOLS): Likewise. Don't override
environment variable with build-time tools.
........
r122110 | ghazi | 2007-02-18 16:14:14 -0800 (Sun, 18 Feb 2007) | 8 lines
* builtins.c (fold_builtin_load_exponent): New.
(fold_builtin_2): Use it.
testsuite:
* gcc.dg/torture/builtin-ldexp-1.c: New.
* gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
........
r122114 | gccadmin | 2007-02-18 16:17:29 -0800 (Sun, 18 Feb 2007) | 1 line
Daily bump.
........
r122116 | sayle | 2007-02-18 16:54:29 -0800 (Sun, 18 Feb 2007) | 11 lines
* simplify-rtx.c (simplify_binary_operation_1) <IOR>: Optimize
(X & C1) | C2 as C2 when (C1 & C2) == C1 and X has no side-effects.
Optimize (X & C1) | C2 as X | C2 when (C1 | C2) == ~0.
Canonicalize (X & C1) | C2 as (X & (C1 & ~C2)) | C2.
<AND>: Canonicalize (X | C1) & C2 as (X & C2) | (C1 & C2).
* gcc.target/i386/andor-1.c: New test case.
........
r122117 | kazu | 2007-02-18 17:20:56 -0800 (Sun, 18 Feb 2007) | 3 lines
* config/sh/divtab.c, config/sh/sh.c, config/sh/sh.h,
config/sh/sh.md: Follow spelling conventions.
........
r122118 | kazu | 2007-02-18 17:27:56 -0800 (Sun, 18 Feb 2007) | 3 lines
* config/frv/frv.c, config/frv/frv.h, config/frv/frv.md,
config/frv/predicates.md: Follow spelling conventions.
........
r122119 | kazu | 2007-02-18 17:36:11 -0800 (Sun, 18 Feb 2007) | 3 lines
* config/m68k/linux-unwind.h: Fix a comment typo.
* target.h: Follow spelling conventions.
........
r122120 | sayle | 2007-02-18 18:45:34 -0800 (Sun, 18 Feb 2007) | 28 lines
* function.c (gimplify_parameters): Call build_gimple_modify_stmt
instead of calling build2 with a GIMPLE_MODIFY_STMT.
* gimple-low.c (lower_function_body, lower_builtin_setjmp):
Likewise.
* gimplify.c (build_stack_save_restore, gimplify_return_expr,
gimplify_decl_expr, gimplify_self_mod_expr, gimplify_cond_expr,
gimplify_init_ctor_eval_range, gimple_push_cleanup,
gimplify_omp_for, gimplify_omp_atomic_pipeline,
gimplify_omp_atomic_mutex, gimplify_expr, gimplify_one_sizepos,
force_gimple_operand): Likewise.
* ipa-cp.c (constant_val_insert): Likewise.
* lambda-code.c (lbv_to_gcc_expression, lle_to_gcc_expression,
lambda_loopnest_to_gcc_loopnest, replace_uses_equiv_to_x_with_y,
perfect_nestify): Likewise.
* langhooks.c (lhd_omp_assignment): Likewise.
* omp-low.c (lower_rec_input_clauses, lower_reduction_clauses,
lower_copyprivate_clauses, lower_send_clauses,
lower_send_shared_vars, expand_parallel_call,
expand_omp_for_generic, expand_omp_for_static_nochunk,
expand_omp_for_static_chunk, expand_omp_sections,
lower_omp_single_copy, lower_omp_for_lastprivate,
lower_omp_parallel, init_tmp_var, save_tmp_var): Likewise.
* value-prof.c (tree_divmod_fixed_value, tree_mod_pow2,
tree_mod_subtract, tree_ic, tree_stringop_fixed_value):
Likewise.
........
r122121 | aoliva | 2007-02-18 19:51:24 -0800 (Sun, 18 Feb 2007) | 3 lines
* tree-sra.c (sra_build_assignment): Disable assertion checking
for now.
........
r122122 | sandra | 2007-02-18 20:12:49 -0800 (Sun, 18 Feb 2007) | 7 lines
2007-02-18 Sandra Loosemore <sandra@codesourcery.com>
* tree-dump.c (dequeue_and_dump): Add tcc_vl_exp case missed
during CALL_EXPR representation conversion.
* tree-ssa-propagate.c (set_rhs): Likewise.
........
r122123 | aoliva | 2007-02-18 22:22:43 -0800 (Sun, 18 Feb 2007) | 3 lines
* tree-sra.c (sra_build_assignment): Replace assertion
checking with a comment explaining why it can't be done.
........
r122124 | jvdelisle | 2007-02-18 22:48:07 -0800 (Sun, 18 Feb 2007) | 7 lines
2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* options.c (gfc_init_options): Relax warning level for obsolescent.
* match.c (match_arithmetic_if): Change to obsolescent from deleted.
(gfc_match_if): Same.
........
r122125 | jvdelisle | 2007-02-18 22:52:18 -0800 (Sun, 18 Feb 2007) | 5 lines
2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
........
r122126 | echristo | 2007-02-18 23:14:24 -0800 (Sun, 18 Feb 2007) | 9 lines
2007-02-18 Eric Christopher <echristo@gmail.com>
* mips.c (mips_prepare_builtin_arg): Add argnum parameter.
Remove use of arglist.
(mips_expand_builtin): Remove use of arglist, pass in expr.
(mips_expand_builtin_direct): Rewrite handling for arglist removal.
(mips_expand_builtin_movtf): Ditto.
(mips_expand_builtin_compare): Ditto.
........
r122127 | dorit | 2007-02-19 00:46:45 -0800 (Mon, 19 Feb 2007) | 5 lines
* tree-vect-trasnform.c (vect_get_vec_def_for_stmt_copy): Remove
wrong assert.
........
r122128 | hp | 2007-02-19 04:34:12 -0800 (Mon, 19 Feb 2007) | 18 lines
* config/cris/cris.c (cris_movem_load_rest_p, cris_store_multiple_op_p)
(cris_print_index, cris_print_operand, cris_print_operand_address)
(cris_reload_address_legitimized, cris_rtx_costs, cris_address_cost)
(cris_side_effect_mode_ok, cris_valid_pic_const, cris_split_movdx)
(cris_expand_pic_call_address): Use xxx_P predicate macros instead of
GET_CODE () == xxx.
* config/cris/cris.h (SECONDARY_RELOAD_CLASS, EXTRA_CONSTRAINT_Q,
EXTRA_CONSTRAINT_T, BDAP_INDEX_P, BIAP_INDEX_P, SIMPLE_ADDRESS_P,
GO_IF_LEGITIMATE_ADDRESS): Ditto.
* config/cris/cris.md (define_insns: *btst, movdi, *mov_side<mode>)
(*mov_sidesisf, *mov_side<mode>_mem, *mov_sidesisf_mem)
(*clear_side<mode>, movsi, *movsi_internal, *ext_sideqihi)
(*ext_side<mode>si, *op_side<mode>, *op_swap_side<mode>, addsi3)
(*extopqihi_side, *extop<mode>si_side, *extopqihi_swap_side)
(*extop<mode>si_swap_side, addi_mul, *addi,andsi3, andhi3, ashl<mode>3)
(uminsi3, call, call_value): Ditto.
(define_split: indir_to_reg_split, unnamed): Ditto.
........
r122129 | krebbel | 2007-02-19 06:35:10 -0800 (Mon, 19 Feb 2007) | 7 lines
2007-02-19 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/s390.c (s390_call_saved_register_used,
s390_function_ok_for_sibcall): Adjust the way CALL_EXPR arguments are
accessed to the new scheme.
........
r122131 | rth | 2007-02-19 08:21:59 -0800 (Mon, 19 Feb 2007) | 3 lines
* var-tracking.c (track_expr_p): Disallow AGGREGATE_TYPE_P
in memory.
........
r122132 | jsm28 | 2007-02-19 09:28:03 -0800 (Mon, 19 Feb 2007) | 3 lines
* configure.ac: Adjust for loop syntax.
* configure: Regenerate.
........
r122133 | ebotcazou | 2007-02-19 11:11:37 -0800 (Mon, 19 Feb 2007) | 4 lines
* gimplify.c (gimplify_init_ctor_preeval_1): Detect potential overlap
due to calls to functions taking pointers as parameters.
........
r122135 | ebotcazou | 2007-02-19 11:26:16 -0800 (Mon, 19 Feb 2007) | 4 lines
* tree-cfg.c (dump_function_to_file): Be prepared for functions
without DECL_STRUCT_FUNCTION initialized.
........
r122136 | manu | 2007-02-19 12:02:28 -0800 (Mon, 19 Feb 2007) | 47 lines
2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* c.opt (Waddress): New.
* common.opt (Walways-true): Delete.
(Wstring-literal-comparison): Delete.
* doc/invoke.texi (Warning Options): Delete -Walways-true and
-Wstring-literal-comparison. Add -Waddress.
(Waddress): New.
(Walways-true): Delete.
(Wstring-literal-comparison): Delete.
* doc/extend.texi (#pragma GCC diagnostic): Use -Wformat
consistently instead of -Walways-true in example.
* c-opts.c (c_common_handle_option): -Waddress is enabled by -Wall.
* c-typeck.c (parser_build_binary_op): Replace
-Wstring-literal-comparison and -Walways-true with -Waddress.
* c-common.c (c_common_truthvalue_conversion): Replace -Walways-true
with -Waddress.
cp/
* typeck.c (build_binary_op): Replace -Wstring-literal-comparison
and -Walways-true with -Waddress.
* cvt.c (convert_to_void): Replace unconditional warning with
-Waddress.
testsuite/
* gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
* gcc.dg/Walways-true-1.c: Likewise.
* gcc.dg/weak/weak-3.c: Likewise.
* gcc.dg/Werror-1.c: Likewise.
* gcc.dg/Werror-3.c: Likewise.
* gcc.dg/Werror-4.c: Likewise.
* gcc.dg/Werror-5.c: Likewise.
* gcc.dg/Werror-6.c: Likewise.
* gcc.dg/Werror-7.c: Likewise.
* gcc.dg/Werror-8.c: Likewise.
* gcc.dg/Werror-10.c: Likewise.
* gcc.dg/Werror-11.c: Likewise.
* gcc.dg/Werror-12.c: Likewise.
* g++.old-deja/g++.mike/warn8.C: Likewise.
* g++.dg/warn/Walways-true-1.C: Likewise.
* g++.dg/warn/Walways-true-2.C: Likewise.
* g++.dg/warn/noeffect8.C: Warn only with -Waddress.
* g++.dg/warn/Wstring-literal-comparison-1.C: Replace
-Wstring-literal-comparison with -Waddress.
* gcc.dg/Wstring-literal-comparison-4.c: Replace
-Wno-string-literal-comparison with -Wno-address.
........
r122137 | tkoenig | 2007-02-19 12:49:10 -0800 (Mon, 19 Feb 2007) | 76 lines
2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
* Makefile.am: Add $(srcdir) too all files in generated/.
(i_maxloc0_c): Add maxloc0_4_i1.c, maxloc0_8_i1.c,
maxloc0_16_i1.c, maxloc0_4_i2.c, maxloc0_8_i2.c and
maxloc0_16_i2.c.
(i_maxloc1_c): Add maxloc1_4_i1.c, maxloc1_8_i1.c,
maxloc1_16_i1.c, maxloc1_4_i2.c, maxloc1_8_i2.c and
maxloc1_16_i2.c.
(i_maxval_c): Add maxval_i1.c and maxval_i2.c.
(i_minloc0_c): Add minloc0_4_i1.c, minloc0_8_i1.c,
minloc0_16_i1.c, minloc0_4_i2.c, minloc0_8_i2.c and
minloc0_16_i2.c.
(i_minloc_1.c): Add minloc1_4_i1.c, minloc1_8_i1.c,
minloc1_16_i1.c, minloc1_4_i2.c, minloc1_8_i2.c and
minloc1_16_i2.c.
(i_minval_c): Add minval_i1.c and minval_i2.c.
(i_sum_c): Add sum_i1.c and sum_i2.c.
(i_product_c): Add product_i1.c and product_i2.c.
(i_matmul_c): Add matmul_i1.c and matmul_i2.c.
(gfor_built_specific_src): Remove $(srcdir) from target.
(gfor_bulit_specific2_src): Likewise.
Makefile.in: Regenerated.
libgfortran.h: Add GFC_INTEGER_1_HUGE and GFC_INTEGER_2_HUGE.
Add gfc_array_i1 and gfc_array_i2.
* generated/matmul_i1.c: New file.
* generated/matmul_i2.c: New file.
* generated/maxloc0_16_i1.c: New file.
* generated/maxloc0_16_i2.c: New file.
* generated/maxloc0_4_i1.c: New file.
* generated/maxloc0_4_i2.c: New file.
* generated/maxloc0_8_i1.c: New file.
* generated/maxloc0_8_i2.c: New file.
* generated/maxloc1_16_i1.c: New file.
* generated/maxloc1_16_i2.c: New file.
* generated/maxloc1_4_i1.c: New file.
* generated/maxloc1_4_i2.c: New file.
* generated/maxloc1_8_i1.c: New file.
* generated/maxloc1_8_i2.c: New file.
* generated/maxval_i1.c: New file.
* generated/maxval_i2.c: New file.
* generated/minloc0_16_i1.c: New file.
* generated/minloc0_16_i2.c: New file.
* generated/minloc0_4_i1.c: New file.
* generated/minloc0_4_i2.c: New file.
* generated/minloc0_8_i1.c: New file.
* generated/minloc0_8_i2.c: New file.
* generated/minloc1_16_i1.c: New file.
* generated/minloc1_16_i2.c: New file.
* generated/minloc1_4_i1.c: New file.
* generated/minloc1_4_i2.c: New file.
* generated/minloc1_8_i1.c: New file.
* generated/minloc1_8_i2.c: New file.
* generated/minval_i1.c: New file.
* generated/minval_i2.c: New file.
* generated/product_i1.c: New file.
* generated/product_i2.c: New file.
* generated/sum_i1.c: New file.
* generated/sum_i2.c: New file.
2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
* fortran/iresolve.c(gfc_resolve_maxloc): Remove coercion of
argument to default integer.
(gfc_resolve_minloc): Likewise.
2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
* gfortran.dg/intrinsic_intkinds_1.f90: New test.
........
r122139 | lmillward | 2007-02-19 14:39:13 -0800 (Mon, 19 Feb 2007) | 5 lines
* config/ia64/ia64.c (ia64_expand_builtin): Use the
new CALL_EXPR_FN macro for retrieving the function
declaration of the input expression.
........
r122140 | dnovillo | 2007-02-19 15:26:38 -0800 (Mon, 19 Feb 2007) | 5 lines
* tree-ssa-pre.c (create_value_expr_from): Initialize POOL to
NULL.
........
r122141 | kazu | 2007-02-19 15:35:48 -0800 (Mon, 19 Feb 2007) | 2 lines
* doc/invoke.texi (-ftree-lrs): Remove.
........
r122142 | kkojima | 2007-02-19 15:59:15 -0800 (Mon, 19 Feb 2007) | 3 lines
* MAINTAINERS: Add myself as sh maintainer.
........
r122146 | gccadmin | 2007-02-19 16:17:43 -0800 (Mon, 19 Feb 2007) | 1 line
Daily bump.
........
r122148 | amodra | 2007-02-19 17:25:41 -0800 (Mon, 19 Feb 2007) | 5 lines
* varasm.c (use_blocks_for_decl_p): Return false for decls with
alias attribute.
........
r122150 | kazu | 2007-02-19 18:10:57 -0800 (Mon, 19 Feb 2007) | 6 lines
* config/alpha/alpha.c, config/alpha/alpha.md,
config/alpha/lib1funcs.asm, config/alpha/vms-crt0-64.c,
config/alpha/vms-psxcrt0-64.c, config/arc/arc.c,
config/arc/arc.h, config/arm/arm.c, config/arm/arm.md,
config/arm/lib1funcs.asm: Follow spelling conventions.
........
r122151 | kazu | 2007-02-19 18:26:06 -0800 (Mon, 19 Feb 2007) | 13 lines
* config/c4x/c4x.md, config/cris/cris.c, config/crx/crx.c,
config/fr30/fr30.md, config/i386/i386.h,
config/iq2000/iq2000.h, config/iq2000/predicates.md,
config/pa/milli64.S, config/pa/pa.c, config/pa/pa.h,
config/pa/pa.md, config/pa/pa32-regs.h, config/pa/pa64-regs.h,
config/pdp11/pdp11.c, config/pdp11/pdp11.h,
config/rs6000/altivec.md, config/rs6000/rs6000.c,
config/s390/s390-modes.def, config/sparc/netbsd-elf.h,
config/sparc/sparc.c, config/sparc/sparc.h,
config/sparc/sparc.md, config/spu/constraints.md,
config/spu/spu.c, config/stormy16/stormy16.md: Follow spelling
conventions.
........
r122152 | bje | 2007-02-19 19:38:39 -0800 (Mon, 19 Feb 2007) | 2 lines
* config/m68hc11/m68hc11.h (OVERRIDE_OPTIONS): Remove extra ;.
........
r122153 | mmitchel | 2007-02-19 23:28:35 -0800 (Mon, 19 Feb 2007) | 3 lines
* call.c (build_new_method_call): Ensure that explicit calls of
destructors have type "void".
........
r122156 | burnus | 2007-02-20 01:16:58 -0800 (Tue, 20 Feb 2007) | 6 lines
2007-02-20 Tobias Burnus <burnus@net-b.de>
* resolve.c (resolve_symbol): Add character dummy VALUE check.
........
r122157 | burnus | 2007-02-20 01:22:28 -0800 (Tue, 20 Feb 2007) | 18 lines
fortran/
2007-02-20 Tobias Burnus <burnus@net-b.de>
* symbol.c (gfc_add_volatile): Allow to set VOLATILE
attribute for host-associated variables.
* gfortran.h (symbol_attribute): Save namespace
where VOLATILE has been set.
* trans-decl.c (gfc_finish_var_decl): Move variable
declaration to the top.
testsuite/
2007-02-20 Tobias Burnus <burnus@net-b.de>
* gfortran.dg/volatile10.f90: New test.
........
r122158 | uros | 2007-02-20 01:39:25 -0800 (Tue, 20 Feb 2007) | 4 lines
* config/i386/i386.md (expm1xf2): Reorder insn sequence for
better code generation.
........
r122159 | manu | 2007-02-20 02:18:58 -0800 (Tue, 20 Feb 2007) | 19 lines
2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
DJ Delorie <dj@redhat.com>
* diagnostic.c (diagnostic_count_diagnostic): Move -Werror
logic to...
(diagnostic_report_diagnostic): ... here, and turn them into
real errors. If warnings are inhibited, no need to do
anything.
testsuite/
* gcc.dg/Wfatal.c: New.
* gcc.dg/Wfatal-2.c: New.
* gcc.dg/Werror-1.c: Adjust expectations.
* gcc.dg/Werror-5.c: Likewise.
* gcc.dg/Werror-7.c: Likewise.
* gcc.dg/Werror-10.c: Likewise.
* gcc.dg/Werror-11.c: Likewise.
........
r122161 | gary | 2007-02-20 05:06:37 -0800 (Tue, 20 Feb 2007) | 47 lines
2007-02-20 Gary Benson <gbenson@redhat.com>
* gnu/awt/xlib/XEventLoop.h: Regenerated.
* gnu/java/awt/peer/gtk/GThreadMutex.h: Likewise.
* gnu/java/rmi/server/ConnectionRunnerPool$ConnectionRunner.h:
Likewise.
* gnu/java/rmi/server/UnicastConnectionManager.h: Likewise.
* java/lang/SecurityManager.h: Likewise.
* java/lang/Thread.h: Likewise.
* java/security/VMSecureRandom$Spinner.h: Likewise.
* java/util/concurrent/atomic/AtomicBoolean.h: Likewise.
* java/util/concurrent/atomic/AtomicInteger.h: Likewise.
* java/util/concurrent/atomic/AtomicLong.h: Likewise.
* java/util/concurrent/atomic/AtomicReference.h: Likewise.
* java/util/concurrent/ConcurrentHashMap$HashEntry.h: Likewise.
* java/util/concurrent/ConcurrentHashMap$Segment.h: Likewise.
* java/util/concurrent/ConcurrentLinkedQueue.h: Likewise.
* java/util/concurrent/ConcurrentLinkedQueue$Node.h: Likewise.
* java/util/concurrent/ConcurrentSkipListMap.h: Likewise.
* java/util/concurrent/ConcurrentSkipListMap$Index.h: Likewise.
* java/util/concurrent/ConcurrentSkipListMap$Node.h: Likewise.
* java/util/concurrent/Exchanger.h: Likewise.
* java/util/concurrent/Exchanger$Node.h: Likewise.
* java/util/concurrent/FutureTask$Sync.h: Likewise.
* java/util/concurrent/LinkedBlockingQueue$Node.h: Likewise.
* java/util/concurrent/locks/AbstractQueuedLongSynchronizer.h:
Likewise.
* java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.h:
Likewise.
* java/util/concurrent/locks/AbstractQueuedSynchronizer.h: Likewise.
* java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.h:
Likewise.
* java/util/concurrent/ScheduledThreadPoolExecutor.h: Likewise.
* java/util/concurrent/SynchronousQueue.h: Likewise.
* java/util/concurrent/SynchronousQueue$TransferQueue.h: Likewise.
* java/util/concurrent/SynchronousQueue$TransferQueue$QNode.h:
Likewise.
* java/util/concurrent/SynchronousQueue$TransferStack.h: Likewise.
* java/util/concurrent/SynchronousQueue$TransferStack$SNode.h:
Likewise.
* java/util/concurrent/ThreadPoolExecutor.h: Likewise.
* java/util/concurrent/ThreadPoolExecutor$Worker.h: Likewise.
* java/util/logging/ErrorManager.h: Likewise.
* javax/swing/plaf/basic/BasicSpinnerUI$2.h: Likewise.
* javax/swing/plaf/basic/BasicSpinnerUI$4.h: Likewise.
........
r122162 | uros | 2007-02-20 05:33:51 -0800 (Tue, 20 Feb 2007) | 20 lines
* optabs.h (enum optab_index): Add new OTI_scalb.
(scalb_optab): Define corresponding macro.
* optabs.c (init_optabs): Initialize scalb_optab.
* genopinit.c (optabs): Implement scalb_optab using scalb?f3
patterns.
* builtins.c (expand_builtin_mathfn_2, expand_builtin): Handle
BUILT_IN_SCALB{,F,L}, BUILT_IN_SCALBN{,F,L} and BUILT_IN_SCALBLN{,F,L}.
(expand_builtin): Expand BUILT_IN_SCALB{,F,L}, BUILT_IN_SCALBN{,F,L}
and BUILT_IN_SCALBLN{,F,L} using expand_builtin_mathfn_2 if
flag_unsafe_math_optimizations is set.
* config/i386/i386.md (scalbxf3, scalb<mode>3): New expanders
to implement scalbf, scalb and scalbl built-ins as inline x87
intrinsics.
testsuite/ChangeLog
* gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
........
r122164 | kseitz | 2007-02-20 06:08:49 -0800 (Tue, 20 Feb 2007) | 4 lines
* gnu/classpath/jdwp/natVMVirtualMachine.cc
(jdwpClassPrepareCB): Move class status stuff to ...
(getClassStatus): ... here.
........
r122165 | gary | 2007-02-20 07:02:38 -0800 (Tue, 20 Feb 2007) | 8 lines
2007-02-20 Gary Benson <gbenson@redhat.com>
* javax/management/MBeanServer.java: Updated.
* javax/management/MBeanServerConnection.java: Likewise.
* javax/management/ObjectName.java: Likewise.
* javax/management/StandardMBean.java: Likewise.
........
r122166 | geoffk | 2007-02-20 08:45:38 -0800 (Tue, 20 Feb 2007) | 16 lines
Index: gcc/ChangeLog
2007-02-20 Geoffrey Keating <geoffk@apple.com>
* config/darwin.h (LINK_SPEC): Default -mmacosx-version-min only
if user didn't pass it.
* config/i386/darwin.h (CC1_SPEC): Likewise.
* config/rs6000/darwin.h (CC1_SPEC): Likewise.
(DARWIN_MINVERSION_SPEC): Don't depend on user's setting of
-mmacosx-version-min.
Index: gcc/testsuite/ChangeLog
2007-02-20 Geoffrey Keating <geoffk@apple.com>
* gcc.dg/darwin-minversion-1.c: New.
* gcc.dg/darwin-minversion-2.c: New.
........
r122168 | bkoz | 2007-02-20 10:15:01 -0800 (Tue, 20 Feb 2007) | 920 lines
2007-02-20 Benjamin Kosnik <bkoz@redhat.com>
Revamp library API testing.
Added:
* 17_intro/headers
* 17_intro/headers/all_assert_neg.cc
* 17_intro/headers/all_c++200x_compatibility.cc
* 17_intro/headers/all.cc
* 17_intro/headers/c++1998
* 17_intro/headers/c++1998/all.cc
* 17_intro/headers/c++1998/all_multiple_inclusion.cc
* 17_intro/headers/c++1998/c++_for_c.tar
* 17_intro/headers/c++1998/c++.tar
* 17_intro/using_namespace_std.cc
* 18_support/headers
* 18_support/headers/cfloat
* 18_support/headers/cfloat/values.cc
* 18_support/headers/climits
* 18_support/headers/climits/values.cc
* 18_support/headers/csetjmp
* 18_support/headers/csetjmp/functions_std.cc
* 18_support/headers/csetjmp/macros.cc
* 18_support/headers/csetjmp/types_std.cc
* 18_support/headers/csignal
* 18_support/headers/csignal/functions_std.cc
* 18_support/headers/csignal/macros.cc
* 18_support/headers/csignal/types_std.cc
* 18_support/headers/cstdarg
* 18_support/headers/cstdarg/macros.cc
* 18_support/headers/cstdarg/types_std.cc
* 18_support/headers/cstddef
* 18_support/headers/cstddef/macros.cc
* 18_support/headers/cstddef/types_std.cc
* 18_support/headers/cstdlib
* 18_support/headers/cstdlib/functions_std.cc
* 18_support/headers/cstdlib/macros.cc
* 18_support/headers/ctime
* 18_support/headers/ctime/functions_std.cc
* 18_support/headers/ctime/macros.cc
* 18_support/headers/ctime/types_std.cc
* 18_support/headers/exception
* 18_support/headers/exception/synopsis.cc
* 18_support/headers/exception/types_std.cc
* 18_support/headers/limits
* 18_support/headers/limits/synopsis.cc
* 18_support/headers/new
* 18_support/headers/new/synopsis.cc
* 18_support/headers/new/types_std.cc
* 18_support/headers/typeinfo
* 18_support/headers/typeinfo/synopsis.cc
* 18_support/headers/typeinfo/types_std.cc
* 18_support/numeric_limits/is_signed.cc
* 18_support/numeric_limits/requirements
* 18_support/numeric_limits/requirements/explicit_instantiation
* 18_support/numeric_limits/requirements/explicit_instantiation/1.cc
* 18_support/numeric_limits/specialization_default_values.cc
* 19_diagnostics/headers
* 19_diagnostics/headers/cassert
* 19_diagnostics/headers/cassert/macros.cc
* 19_diagnostics/headers/cerrno
* 19_diagnostics/headers/cerrno/macros.cc
* 19_diagnostics/headers/stdexcept
* 19_diagnostics/headers/stdexcept/synopsis.cc
* 19_diagnostics/headers/stdexcept/types_std.cc
* 20_util/headers
* 20_util/headers/cstdlib
* 20_util/headers/cstdlib/functions_std.cc
* 20_util/headers/cstring
* 20_util/headers/cstring/functions_std.cc
* 20_util/headers/cstring/macros.cc
* 20_util/headers/cstring/types_std.cc
* 20_util/headers/ctime
* 20_util/headers/ctime/functions_std.cc
* 20_util/headers/ctime/macros.cc
* 20_util/headers/ctime/types_std.cc
* 20_util/headers/functional
* 20_util/headers/functional/synopsis.cc
* 20_util/headers/memory
* 20_util/headers/memory/synopsis.cc
* 20_util/headers/utility
* 20_util/headers/utility/synopsis.cc
* 20_util/headers/utility/using_namespace_std_rel_ops.cc
* 20_util/memory/allocator/requirements
* 20_util/memory/allocator/requirements/explicit_instantiation
* 20_util/memory/allocator/requirements/explicit_instantiation/1.cc
* 20_util/memory/auto_ptr/requirements
* 20_util/memory/auto_ptr/requirements/explicit_instantiation
* 20_util/memory/auto_ptr/requirements/explicit_instantiation/1.cc
* 20_util/memory/raw_storage_iterator
* 20_util/memory/raw_storage_iterator/requirements
* 20_util/memory/raw_storage_iterator/requirements/base_classes.cc
* 20_util/memory/raw_storage_iterator/requirements/
explicit_instantiation
* 20_util/memory/raw_storage_iterator/requirements/
explicit_instantiation/1.cc
* 20_util/memory/raw_storage_iterator/requirements/typedefs.cc
* 20_util/utility/pair/requirements
* 20_util/utility/pair/requirements/explicit_instantiation
* 20_util/utility/pair/requirements/explicit_instantiation/1.cc
* 21_strings/basic_string/requirements
* 21_strings/basic_string/requirements/explicit_instantiation
* 21_strings/basic_string/requirements/explicit_instantiation/1.cc
* 21_strings/basic_string/requirements/explicit_instantiation/debug.cc
* 21_strings/headers
* 21_strings/headers/cctype
* 21_strings/headers/cctype/functions_std.cc
* 21_strings/headers/cstdlib
* 21_strings/headers/cstdlib/functions_std.cc
* 21_strings/headers/cstdlib/macros.cc
* 21_strings/headers/cstring
* 21_strings/headers/cstring/functions_std.cc
* 21_strings/headers/cstring/macros.cc
* 21_strings/headers/cstring/types_std.cc
* 21_strings/headers/cwchar
* 21_strings/headers/cwchar/functions_std.cc
* 21_strings/headers/cwchar/macros.cc
* 21_strings/headers/cwchar/types_std.cc
* 21_strings/headers/cwctype
* 21_strings/headers/cwctype/functions_std.cc
* 21_strings/headers/cwctype/macros.cc
* 21_strings/headers/cwctype/types_std.cc
* 21_strings/headers/string
* 21_strings/headers/string/synopsis.cc
* 21_strings/headers/string/types_std.cc
* 22_locale/codecvt_byname/requirements
* 22_locale/codecvt_byname/requirements/base_classes.cc
* 22_locale/codecvt_byname/requirements/explicit_instantiation.cc
* 22_locale/codecvt_byname/requirements/typedefs.cc
* 22_locale/codecvt/requirements
* 22_locale/codecvt/requirements/base_classes.cc
* 22_locale/codecvt/requirements/explicit_instantiation.cc
* 22_locale/codecvt/requirements/typedefs.cc
* 22_locale/collate_byname/requirements
* 22_locale/collate_byname/requirements/base_classes.cc
* 22_locale/collate_byname/requirements/explicit_instantiation.cc
* 22_locale/collate_byname/requirements/typedefs.cc
* 22_locale/collate/requirements
* 22_locale/collate/requirements/base_classes.cc
* 22_locale/collate/requirements/explicit_instantiation.cc
* 22_locale/collate/requirements/typedefs.cc
* 22_locale/ctype_base/mask.cc
* 22_locale/ctype/requirements
* 22_locale/ctype/requirements/base_classes.cc
* 22_locale/ctype/requirements/explicit_instantiation.cc
* 22_locale/ctype/requirements/typedefs.cc
* 22_locale/headers
* 22_locale/headers/clocale
* 22_locale/headers/clocale/functions_std.cc
* 22_locale/headers/clocale/macros.cc
* 22_locale/headers/clocale/types_std.cc
* 22_locale/headers/locale
* 22_locale/headers/locale/synopsis.cc
* 22_locale/headers/locale/types_std.cc
* 22_locale/messages_byname/requirements
* 22_locale/messages_byname/requirements/base_classes.cc
* 22_locale/messages_byname/requirements/explicit_instantiation.cc
* 22_locale/messages_byname/requirements/typedefs.cc
* 22_locale/messages/requirements
* 22_locale/messages/requirements/base_classes.cc
* 22_locale/messages/requirements/explicit_instantiation.cc
* 22_locale/messages/requirements/typedefs.cc
* 22_locale/money_get/cons
* 22_locale/money_get/cons/3.cc
* 22_locale/money_get/requirements
* 22_locale/money_get/requirements/base_classes.cc
* 22_locale/money_get/requirements/explicit_instantiations.cc
* 22_locale/money_get/requirements/typedefs.cc
* 22_locale/moneypunct_byname/requirements
* 22_locale/moneypunct_byname/requirements/base_classes.cc
* 22_locale/moneypunct_byname/requirements/explicit_instantiation.cc
* 22_locale/moneypunct_byname/requirements/typedefs.cc
* 22_locale/moneypunct/requirements
* 22_locale/moneypunct/requirements/false
* 22_locale/moneypunct/requirements/false/base_classes.cc
* 22_locale/moneypunct/requirements/false/explicit_instantiation.cc
* 22_locale/moneypunct/requirements/false/intl.cc
* 22_locale/moneypunct/requirements/false/typedefs.cc
* 22_locale/moneypunct/requirements/true
* 22_locale/moneypunct/requirements/true/base_classes.cc
* 22_locale/moneypunct/requirements/true/explicit_instantiation.cc
* 22_locale/moneypunct/requirements/true/intl.cc
* 22_locale/moneypunct/requirements/true/typedefs.cc
* 22_locale/money_put/cons
* 22_locale/money_put/cons/3.cc
* 22_locale/money_put/requirements
* 22_locale/money_put/requirements/base_classes.cc
* 22_locale/money_put/requirements/explicit_instantiation.cc
* 22_locale/money_put/requirements/typedefs.cc
* 22_locale/num_get/cons
* 22_locale/num_get/cons/3.cc
* 22_locale/num_get/requirements
* 22_locale/num_get/requirements/base_classes.cc
* 22_locale/num_get/requirements/explicit_instantiation.cc
* 22_locale/num_get/requirements/typedefs.cc
* 22_locale/numpunct_byname/requirements
* 22_locale/numpunct_byname/requirements/base_classes.cc
* 22_locale/numpunct_byname/requirements/explicit_instantiations.cc
* 22_locale/numpunct_byname/requirements/typedefs.cc
* 22_locale/numpunct/requirements
* 22_locale/numpunct/requirements/base_classes.cc
* 22_locale/numpunct/requirements/explicit_instantiations.cc
* 22_locale/numpunct/requirements/typedefs.cc
* 22_locale/num_put/cons
* 22_locale/num_put/cons/3.cc
* 22_locale/num_put/requirements
* 22_locale/num_put/requirements/base_classes.cc
* 22_locale/num_put/requirements/explicit_instantiations.cc
* 22_locale/num_put/requirements/typedefs.cc
* 22_locale/time_get/requirements
* 22_locale/time_get/requirements/base_classes.cc
* 22_locale/time_get/requirements/explicit_instantiations.cc
* 22_locale/time_get/requirements/typedefs.cc
* 22_locale/time_put/requirements
* 22_locale/time_put/requirements/base_classes.cc
* 22_locale/time_put/requirements/explicit_instantiations.cc
* 22_locale/time_put/requirements/typedefs.cc
* 23_containers/bitset/requirements
* 23_containers/bitset/requirements/explicit_instantiation
* 23_containers/bitset/requirements/explicit_instantiation/1.cc
* 23_containers/deque/requirements
* 23_containers/deque/requirements/explicit_instantiation
* 23_containers/deque/requirements/partial_specialization
* 23_containers/deque/requirements/partial_specialization/1.cc
* 23_containers/headers
* 23_containers/headers/bitset
* 23_containers/headers/bitset/synopsis.cc
* 23_containers/headers/deque
* 23_containers/headers/deque/synopsis.cc
* 23_containers/headers/list
* 23_containers/headers/list/synopsis.cc
* 23_containers/headers/map
* 23_containers/headers/map/synopsis.cc
* 23_containers/headers/queue
* 23_containers/headers/queue/synopsis.cc
* 23_containers/headers/set
* 23_containers/headers/set/synopsis.cc
* 23_containers/headers/stack
* 23_containers/headers/stack/synopsis.cc
* 23_containers/headers/vector
* 23_containers/headers/vector/synopsis.cc
* 23_containers/list/requirements
* 23_containers/list/requirements/explicit_instantiation
* 23_containers/list/requirements/partial_specialization
* 23_containers/list/requirements/partial_specialization/1.cc
* 23_containers/map/requirements
* 23_containers/map/requirements/explicit_instantiation
* 23_containers/map/requirements/partial_specialization
* 23_containers/map/requirements/partial_specialization/1.cc
* 23_containers/multimap/requirements
* 23_containers/multimap/requirements/explicit_instantiation
* 23_containers/multimap/requirements/partial_specialization
* 23_containers/multimap/requirements/partial_specialization/1.cc
* 23_containers/multiset/requirements
* 23_containers/multiset/requirements/explicit_instantiation
* 23_containers/multiset/requirements/partial_specialization
* 23_containers/multiset/requirements/partial_specialization/1.cc
* 23_containers/priority_queue/requirements
* 23_containers/priority_queue/requirements/explicit_instantiation
* 23_containers/priority_queue/requirements/explicit_instantiation/1.cc
* 23_containers/queue/requirements
* 23_containers/queue/requirements/explicit_instantiation
* 23_containers/queue/requirements/explicit_instantiation/1.cc
* 23_containers/set/requirements
* 23_containers/set/requirements/explicit_instantiation
* 23_containers/set/requirements/partial_specialization
* 23_containers/set/requirements/partial_specialization/1.cc
* 23_containers/stack/requirements
* 23_containers/stack/requirements/explicit_instantiation
* 23_containers/stack/requirements/explicit_instantiation/1.cc
* 23_containers/vector/requirements
* 23_containers/vector/requirements/explicit_instantiation
* 23_containers/vector/requirements/partial_specialization
* 23_containers/vector/requirements/partial_specialization/1.cc
* 24_iterators/back_insert_iterator
* 24_iterators/back_insert_iterator/2.cc
* 24_iterators/back_insert_iterator/requirements
* 24_iterators/back_insert_iterator/requirements/base_classes.cc
* 24_iterators/back_insert_iterator/requirements/container.cc
* 24_iterators/back_insert_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/back_insert_iterator/requirements/typedefs.cc
* 24_iterators/front_insert_iterator
* 24_iterators/front_insert_iterator/2.cc
* 24_iterators/front_insert_iterator/requirements
* 24_iterators/front_insert_iterator/requirements/base_classes.cc
* 24_iterators/front_insert_iterator/requirements/container.cc
* 24_iterators/front_insert_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/front_insert_iterator/requirements/typedefs.cc
* 24_iterators/headers
* 24_iterators/headers/iterator
* 24_iterators/headers/iterator/synopsis.cc
* 24_iterators/headers/iterator/types_std.cc
* 24_iterators/insert_iterator
* 24_iterators/insert_iterator/2.cc
* 24_iterators/insert_iterator/requirements
* 24_iterators/insert_iterator/requirements/base_classes.cc
* 24_iterators/insert_iterator/requirements/container.cc
* 24_iterators/insert_iterator/requirements/explicit_instantiation.cc
* 24_iterators/insert_iterator/requirements/typedefs.cc
* 24_iterators/istreambuf_iterator/requirements
* 24_iterators/istreambuf_iterator/requirements/base_classes.cc
* 24_iterators/istreambuf_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/istreambuf_iterator/requirements/typedefs.cc
* 24_iterators/istream_iterator
* 24_iterators/istream_iterator/2.cc
* 24_iterators/istream_iterator/requirements
* 24_iterators/istream_iterator/requirements/base_classes.cc
* 24_iterators/istream_iterator/requirements/explicit_instantiation.cc
* 24_iterators/istream_iterator/requirements/typedefs.cc
* 24_iterators/ostreambuf_iterator/requirements
* 24_iterators/ostreambuf_iterator/requirements/base_classes.cc
* 24_iterators/ostreambuf_iterator/requirements/
explicit_instantiation.cc
* 24_iterators/ostreambuf_iterator/requirements/typedefs.cc
* 24_iterators/ostream_iterator
* 24_iterators/ostream_iterator/requirements
* 24_iterators/ostream_iterator/requirements/base_classes.cc
* 24_iterators/ostream_iterator/requirements/explicit_instantiation.cc
* 24_iterators/ostream_iterator/requirements/typedefs.cc
* 24_iterators/random_access_iterator
* 24_iterators/random_access_iterator/26020.cc
* 24_iterators/random_access_iterator/string_vector_iterators.cc
* 24_iterators/reverse_iterator/requirements
* 24_iterators/reverse_iterator/requirements/base_classes.cc
* 24_iterators/reverse_iterator/requirements/current.cc
* 24_iterators/reverse_iterator/requirements/explicit_instantiation.cc
* 24_iterators/reverse_iterator/requirements/typedefs.cc
* 25_algorithms/headers
* 25_algorithms/headers/algorithm
* 25_algorithms/headers/algorithm/synopsis.cc
* 25_algorithms/headers/cstdlib
* 25_algorithms/headers/cstdlib/functions_std.cc
* 26_numerics/headers
* 26_numerics/headers/cmath
* 26_numerics/headers/cmath/19322.cc
* 26_numerics/headers/cmath/c99_classification_macros_c.cc
* 26_numerics/headers/cmath/c99_classification_macros_c++.cc
* 26_numerics/headers/cmath/c_math.cc
* 26_numerics/headers/cmath/c_math_dynamic.cc
* 26_numerics/headers/cmath/fabs_inline.cc
* 26_numerics/headers/cmath/functions_std.cc
* 26_numerics/headers/cmath/macros.cc
* 26_numerics/headers/cmath/overloads.cc
* 26_numerics/headers/cmath/powi.cc
* 26_numerics/headers/complex
* 26_numerics/headers/complex/synopsis.cc
* 26_numerics/headers/cstdlib
* 26_numerics/headers/cstdlib/13943.cc
* 26_numerics/headers/cstdlib/2190.cc
* 26_numerics/headers/cstdlib/functions_std.cc
* 26_numerics/headers/cstdlib/macros.cc
* 26_numerics/headers/cstdlib/types_std.cc
* 26_numerics/headers/numeric
* 26_numerics/headers/numeric/synopsis.cc
* 26_numerics/headers/valarray
* 26_numerics/headers/valarray/synopsis.cc
* 26_numerics/headers/valarray/types_std.cc
* 26_numerics/numeric_arrays
* 26_numerics/numeric_operations
* 27_io/basic_filebuf/cons/2020.cc
* 27_io/basic_filebuf/requirements
* 27_io/basic_filebuf/requirements/base_classes.cc
* 27_io/basic_filebuf/requirements/explicit_instantiation.cc
* 27_io/basic_filebuf/requirements/typedefs.cc
* 27_io/basic_fstream/cons
* 27_io/basic_fstream/cons/3.cc
* 27_io/basic_fstream/requirements
* 27_io/basic_fstream/requirements/base_classes.cc
* 27_io/basic_fstream/requirements/explicit_instantiation.cc
* 27_io/basic_fstream/requirements/typedefs.cc
* 27_io/basic_ifstream/cons/2020.cc
* 27_io/basic_ifstream/requirements
* 27_io/basic_ifstream/requirements/base_classes.cc
* 27_io/basic_ifstream/requirements/explicit_instantiation.cc
* 27_io/basic_ifstream/requirements/typedefs.cc
* 27_io/basic_ios/cons/2020.cc
* 27_io/basic_ios/requirements
* 27_io/basic_ios/requirements/base_classes.cc
* 27_io/basic_ios/requirements/explicit_instantiation.cc
* 27_io/basic_ios/requirements/typedefs.cc
* 27_io/basic_iostream/cons
* 27_io/basic_iostream/cons/2020.cc
* 27_io/basic_iostream/requirements
* 27_io/basic_iostream/requirements/base_classes.cc
* 27_io/basic_iostream/requirements/explicit_instantiation.cc
* 27_io/basic_iostream/requirements/typedefs.cc
* 27_io/basic_istream/cons
* 27_io/basic_istream/cons/3.cc
* 27_io/basic_istream/requirements
* 27_io/basic_istream/requirements/base_classes.cc
* 27_io/basic_istream/requirements/explicit_instantiation.cc
* 27_io/basic_istream/requirements/typedefs.cc
* 27_io/basic_istringstream/cons
* 27_io/basic_istringstream/cons/2020.cc
* 27_io/basic_istringstream/requirements
* 27_io/basic_istringstream/requirements/base_classes.cc
* 27_io/basic_istringstream/requirements/explicit_instantiation.cc
* 27_io/basic_istringstream/requirements/typedefs.cc
* 27_io/basic_ofstream/cons/2020.cc
* 27_io/basic_ofstream/requirements
* 27_io/basic_ofstream/requirements/base_classes.cc
* 27_io/basic_ofstream/requirements/explicit_instantiations.cc
* 27_io/basic_ofstream/requirements/typedefs.cc
* 27_io/basic_ostream/cons/2020.cc
* 27_io/basic_ostream/requirements
* 27_io/basic_ostream/requirements/base_classes.cc
* 27_io/basic_ostream/requirements/explicit_instantiation.cc
* 27_io/basic_ostream/requirements/typedefs.cc
* 27_io/basic_ostringstream/cons/2020.cc
* 27_io/basic_ostringstream/requirements
* 27_io/basic_ostringstream/requirements/base_classes.cc
* 27_io/basic_ostringstream/requirements/explicit_instantiation.cc
* 27_io/basic_ostringstream/requirements/typedefs.cc
* 27_io/basic_streambuf/cons/2020.cc
* 27_io/basic_streambuf/requirements
* 27_io/basic_streambuf/requirements/base_classes.cc
* 27_io/basic_streambuf/requirements/typedefs.cc
* 27_io/basic_stringbuf/cons/2020.cc
* 27_io/basic_stringbuf/requirements
* 27_io/basic_stringbuf/requirements/base_classes.cc
* 27_io/basic_stringbuf/requirements/explicit_instantiation
* 27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc
* 27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc
* 27_io/basic_stringbuf/requirements/typedefs.cc
* 27_io/basic_stringstream/cons
* 27_io/basic_stringstream/cons/2020.cc
* 27_io/basic_stringstream/requirements
* 27_io/basic_stringstream/requirements/base_classes.cc
* 27_io/basic_stringstream/requirements/explicit_instantiation.cc
* 27_io/basic_stringstream/requirements/typedefs.cc
* 27_io/fpos/requirements
* 27_io/fpos/requirements/explicit_instantiation.cc
* 27_io/headers
* 27_io/headers/cstdio
* 27_io/headers/cstdio/functions_std.cc
* 27_io/headers/cstdio/macros.cc
* 27_io/headers/cstdio/types_std.cc
* 27_io/headers/cstdlib
* 27_io/headers/fstream
* 27_io/headers/fstream/synopsis.cc
* 27_io/headers/fstream/types_std.cc
* 27_io/headers/iomanip
* 27_io/headers/iomanip/synopsis.cc
* 27_io/headers/ios
* 27_io/headers/ios/synopsis.cc
* 27_io/headers/iostream
* 27_io/headers/iostream/synopsis.cc
* 27_io/headers/iostream/types_std.cc
* 27_io/headers/ios/types_std.cc
* 27_io/headers/istream
* 27_io/headers/istream/synopsis.cc
* 27_io/headers/istream/types_std.cc
* 27_io/headers/ostream
* 27_io/headers/ostream/synopsis.cc
* 27_io/headers/ostream/types_std.cc
* 27_io/headers/sstream
* 27_io/headers/sstream/synopsis.cc
* 27_io/headers/sstream/types_std.cc
* 27_io/headers/streambuf
* 27_io/headers/streambuf/synopsis.cc
* 27_io/headers/streambuf/types_std.cc
* ext/debug_allocator/explicit_instantiation.cc
* ext/hash_map/requirements
* ext/hash_map/requirements/explicit_instantiation.cc
* ext/hash_set/requirements
* ext/hash_set/requirements/explicit_instantiation.cc
* ext/malloc_allocator/explicit_instantiation.cc
* ext/mt_allocator/explicit_instantiation.cc
* ext/pool_allocator/explicit_instantiation.cc
* ext/slist/requirements
* ext/slist/requirements/explicit_instantiation.cc
* ext/stdio_filebuf/requirements
* ext/stdio_filebuf/requirements/explicit_instantiation.cc
* ext/vstring/requirements
* ext/vstring/requirements/explicit_instantiation
* tr1/2_general_utilities/headers
* tr1/2_general_utilities/headers/functional
* tr1/2_general_utilities/headers/functional/synopsis.cc
* tr1/2_general_utilities/headers/memory
* tr1/2_general_utilities/headers/memory/synopsis.cc
* tr1/2_general_utilities/headers/memory/types_std_tr1.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/requirements
* tr1/2_general_utilities/memory/enable_shared_from_this/
requirements/explicit_instantiation
* tr1/2_general_utilities/memory/shared_ptr/requirements
* tr1/2_general_utilities/memory/shared_ptr/requirements/
explicit_instantiation
* tr1/2_general_utilities/memory/weak_ptr/requirements
* tr1/2_general_utilities/memory/weak_ptr/requirements/
explicit_instantiation
* tr1/3_function_objects/headers
* tr1/3_function_objects/headers/functional
* tr1/3_function_objects/headers/functional/synopsis.cc
* tr1/3_function_objects/headers/functional/types_std_tr1.cc
* tr1/3_function_objects/headers/functional/
using_namespace_std_tr1_placeholders.cc
* tr1/4_metaprogramming/headers
* tr1/4_metaprogramming/headers/type_traits
* tr1/4_metaprogramming/headers/type_traits/synopsis.cc
* tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc
* tr1/5_numerical_facilities/headers
* tr1/5_numerical_facilities/headers/random
* tr1/5_numerical_facilities/headers/random/synopsis.cc
* tr1/5_numerical_facilities/headers/random/types_std_tr1.cc
* tr1/5_numerical_facilities/random/discard_block/
requirements/typedefs.cc
* tr1/6_containers/array/requirements/explicit_instantiation.cc
* tr1/6_containers/hash
* tr1/6_containers/hash/requirements
* tr1/6_containers/hash/requirements/base_classes.cc
* tr1/6_containers/hash/requirements/explicit_instantiation.cc
* tr1/6_containers/headers
* tr1/6_containers/headers/array
* tr1/6_containers/headers/array/synopsis.cc
* tr1/6_containers/headers/functional
* tr1/6_containers/headers/functional/synopsis.cc
* tr1/6_containers/headers/tuple
* tr1/6_containers/headers/tuple/synopsis.cc
* tr1/6_containers/headers/tuple/types_std_tr1.cc
* tr1/6_containers/headers/unordered_map
* tr1/6_containers/headers/unordered_map/synopsis.cc
* tr1/6_containers/headers/unordered_set
* tr1/6_containers/headers/unordered_set/synopsis.cc
* tr1/6_containers/tuple/requirements
* tr1/6_containers/tuple/requirements/explicit_instantiation.cc
* tr1/6_containers/unordered_map
* tr1/6_containers/unordered_map/24064.cc
* tr1/6_containers/unordered_map/capacity
* tr1/6_containers/unordered_map/capacity/29134-map.cc
* tr1/6_containers/unordered_map/erase
* tr1/6_containers/unordered_map/erase/24061-map.cc
* tr1/6_containers/unordered_map/find
* tr1/6_containers/unordered_map/find/map1.cc
* tr1/6_containers/unordered_map/insert
* tr1/6_containers/unordered_map/insert/24061-map.cc
* tr1/6_containers/unordered_map/insert/array_syntax.cc
* tr1/6_containers/unordered_map/insert/map_range.cc
* tr1/6_containers/unordered_map/insert/map_single.cc
* tr1/6_containers/unordered_map/requirements
* tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc
* tr1/6_containers/unordered_map/requirements/iterator_neg.cc
* tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_map/swap
* tr1/6_containers/unordered_map/swap/1.cc
* tr1/6_containers/unordered_map/swap/2.cc
* tr1/6_containers/unordered_multimap
* tr1/6_containers/unordered_multimap/capacity
* tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc
* tr1/6_containers/unordered_multimap/erase
* tr1/6_containers/unordered_multimap/erase/24061-multimap.cc
* tr1/6_containers/unordered_multimap/find
* tr1/6_containers/unordered_multimap/find/multimap1.cc
* tr1/6_containers/unordered_multimap/insert
* tr1/6_containers/unordered_multimap/insert/24061-multimap.cc
* tr1/6_containers/unordered_multimap/insert/multimap_range.cc
* tr1/6_containers/unordered_multimap/insert/multimap_single.cc
* tr1/6_containers/unordered_multimap/requirements
* tr1/6_containers/unordered_multimap/requirements/
explicit_instantiation.cc
* tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc
* tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_multimap/swap
* tr1/6_containers/unordered_multimap/swap/1.cc
* tr1/6_containers/unordered_multimap/swap/2.cc
* tr1/6_containers/unordered_multiset
* tr1/6_containers/unordered_multiset/24054.cc
* tr1/6_containers/unordered_multiset/capacity
* tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc
* tr1/6_containers/unordered_multiset/erase
* tr1/6_containers/unordered_multiset/erase/24061-multiset.cc
* tr1/6_containers/unordered_multiset/find
* tr1/6_containers/unordered_multiset/find/multiset1.cc
* tr1/6_containers/unordered_multiset/insert
* tr1/6_containers/unordered_multiset/insert/24061-multiset.cc
* tr1/6_containers/unordered_multiset/insert/multiset_range.cc
* tr1/6_containers/unordered_multiset/insert/multiset_single.cc
* tr1/6_containers/unordered_multiset/requirements
* tr1/6_containers/unordered_multiset/requirements/
explicit_instantiation.cc
* tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc
* tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_multiset/swap
* tr1/6_containers/unordered_multiset/swap/1.cc
* tr1/6_containers/unordered_multiset/swap/2.cc
* tr1/6_containers/unordered_set
* tr1/6_containers/unordered_set/23053.cc
* tr1/6_containers/unordered_set/23465.cc
* tr1/6_containers/unordered_set/26127.cc
* tr1/6_containers/unordered_set/26132.cc
* tr1/6_containers/unordered_set/capacity
* tr1/6_containers/unordered_set/capacity/29134-set.cc
* tr1/6_containers/unordered_set/erase
* tr1/6_containers/unordered_set/erase/24061-set.cc
* tr1/6_containers/unordered_set/find
* tr1/6_containers/unordered_set/find/set1.cc
* tr1/6_containers/unordered_set/insert
* tr1/6_containers/unordered_set/insert/24061-set.cc
* tr1/6_containers/unordered_set/insert/set_range.cc
* tr1/6_containers/unordered_set/insert/set_single.cc
* tr1/6_containers/unordered_set/requirements
* tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc
* tr1/6_containers/unordered_set/requirements/iterator_neg.cc
* tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc
* tr1/6_containers/unordered_set/requirements/
iterators_default_constructor.cc
* tr1/6_containers/unordered_set/swap
* tr1/6_containers/unordered_set/swap/1.cc
* tr1/6_containers/unordered_set/swap/2.cc
* tr1/using_namespace_std_tr1.cc
Deleted:
* 17_intro/header_cassert.cc
* 17_intro/header_cerrno.cc
* 17_intro/header_csetjmp.cc
* 17_intro/header_cstdarg.cc
* 17_intro/header_cstddef.cc
* 17_intro/header_cstdio.cc
* 17_intro/header_cstdlib.cc
* 17_intro/header_cstring.cc
* 17_intro/header_ctime.cc
* 17_intro/header_cwchar.cc
* 17_intro/header_cwctype.cc
* 17_intro/header_fstream.cc
* 17_intro/header_iomanip.cc
* 17_intro/header_ios.cc
* 17_intro/header_iosfwd.cc
* 17_intro/header_iostream.cc
* 17_intro/header_istream.cc
* 17_intro/header_ostream.cc
* 17_intro/headers.cc
* 17_intro/headers_c++_c++0x_compat.cc
* 17_intro/headers_c.cc
* 17_intro/headers_c++.cc
* 17_intro/header_sstream.cc
* 17_intro/header_streambuf.cc
* 17_intro/no_assert_neg.cc
* 18_support/numeric_limits/sign.cc
* 18_support/numeric_limits/specialization.cc
* 20_util/memory/raw_storage_iterator.cc
* 21_strings/basic_string/1.cc
* 21_strings/basic_string/2.cc
* 22_locale/codecvt/1.cc
* 22_locale/codecvt/2.cc
* 22_locale/codecvt_byname/1.cc
* 22_locale/collate/1.cc
* 22_locale/collate/2.cc
* 22_locale/collate_byname/1.cc
* 22_locale/ctype/1.cc
* 22_locale/ctype_base/1.cc
* 22_locale/messages/1.cc
* 22_locale/messages/2.cc
* 22_locale/messages_byname/1.cc
* 22_locale/money_get/1.cc
* 22_locale/money_get/2.cc
* 22_locale/money_get/3.cc
* 22_locale/moneypunct/1.cc
* 22_locale/moneypunct/2.cc
* 22_locale/moneypunct/3.cc
* 22_locale/moneypunct_byname/1.cc
* 22_locale/money_put/1.cc
* 22_locale/money_put/2.cc
* 22_locale/money_put/3.cc
* 22_locale/num_get/1.cc
* 22_locale/num_get/2.cc
* 22_locale/num_get/3.cc
* 22_locale/numpunct/1.cc
* 22_locale/numpunct/2.cc
* 22_locale/numpunct_byname/1.cc
* 22_locale/num_put/1.cc
* 22_locale/num_put/2.cc
* 22_locale/num_put/3.cc
* 22_locale/time_get/1.cc
* 22_locale/time_get/2.cc
* 22_locale/time_put/1.cc
* 22_locale/time_put/2.cc
* 23_containers/deque/1.cc
* 23_containers/deque/explicit_instantiation
* 23_containers/deque/explicit_instantiation/1.cc
* 23_containers/deque/explicit_instantiation/2.cc
* 23_containers/deque/explicit_instantiation/3.cc
* 23_containers/list/1.cc
* 23_containers/list/explicit_instantiation
* 23_containers/list/explicit_instantiation/1.cc
* 23_containers/list/explicit_instantiation/2.cc
* 23_containers/list/explicit_instantiation/3.cc
* 23_containers/map/1.cc
* 23_containers/map/explicit_instantiation
* 23_containers/map/explicit_instantiation/1.cc
* 23_containers/map/explicit_instantiation/2.cc
* 23_containers/map/explicit_instantiation/3.cc
* 23_containers/multimap/1.cc
* 23_containers/multimap/explicit_instantiation
* 23_containers/multimap/explicit_instantiation/1.cc
* 23_containers/multimap/explicit_instantiation/2.cc
* 23_containers/multimap/explicit_instantiation/3.cc
* 23_containers/multiset/1.cc
* 23_containers/multiset/explicit_instantiation
* 23_containers/multiset/explicit_instantiation/1.cc
* 23_containers/multiset/explicit_instantiation/2.cc
* 23_containers/multiset/explicit_instantiation/3.cc
* 23_containers/set/1.cc
* 23_containers/set/explicit_instantiation
* 23_containers/set/explicit_instantiation/1.cc
* 23_containers/set/explicit_instantiation/2.cc
* 23_containers/set/explicit_instantiation/3.cc
* 23_containers/vector/1.cc
* 23_containers/vector/explicit_instantiation
* 23_containers/vector/explicit_instantiation/1.cc
* 23_containers/vector/explicit_instantiation/2.cc
* 23_containers/vector/explicit_instantiation/3.cc
* 24_iterators/26020.cc
* 24_iterators/back_insert_iterator.cc
* 24_iterators/front_insert_iterator.cc
* 24_iterators/insert_iterator.cc
* 24_iterators/istreambuf_iterator/1.cc
* 24_iterators/istream_iterator.cc
* 24_iterators/iterator.cc
* 24_iterators/ostreambuf_iterator/1.cc
* 24_iterators/ostream_iterator.cc
* 24_iterators/reverse_iterator/1.cc
* 26_numerics/cmath
* 26_numerics/cmath/19322.cc
* 26_numerics/cmath/c99_classification_macros_c.cc
* 26_numerics/cmath/c99_classification_macros_c++.cc
* 26_numerics/cmath/c_math.cc
* 26_numerics/cmath/c_math_dynamic.cc
* 26_numerics/cmath/fabs_inline.cc
* 26_numerics/cmath/overloads.cc
* 26_numerics/cmath/powi.cc
* 26_numerics/cstdlib
* 26_numerics/cstdlib/13943.cc
* 26_numerics/numeric
* 26_numerics/numeric/sum_diff.cc
* 26_numerics/valarray
* 26_numerics/valarray/27867.cc
* 26_numerics/valarray/28277.cc
* 26_numerics/valarray/30416.cc
* 26_numerics/valarray/binary_closure.cc
* 26_numerics/valarray/dr543.cc
* 26_numerics/valarray/slice_array_assignment.cc
* 26_numerics/valarray/slice.cc
* 26_numerics/valarray/valarray.cc
* 26_numerics/valarray/valarray_const_bracket.cc
* 26_numerics/valarray/valarray_name_lookup.cc
* 26_numerics/valarray/valarray_operators.cc
* 26_numerics/valarray/valarray_subset_assignment.cc
* 27_io/basic_filebuf/1.cc
* 27_io/basic_filebuf/2.cc
* 27_io/basic_filebuf/3.cc
* 27_io/basic_filebuf/4.cc
* 27_io/basic_fstream/1.cc
* 27_io/basic_fstream/2.cc
* 27_io/basic_fstream/3.cc
* 27_io/basic_fstream/4.cc
* 27_io/basic_ifstream/1.cc
* 27_io/basic_ifstream/2.cc
* 27_io/basic_ifstream/3.cc
* 27_io/basic_ifstream/4.cc
* 27_io/basic_ios/1.cc
* 27_io/basic_ios/2.cc
* 27_io/basic_ios/3.cc
* 27_io/basic_ios/4.cc
* 27_io/basic_iostream/1.cc
* 27_io/basic_iostream/2.cc
* 27_io/basic_iostream/3.cc
* 27_io/basic_iostream/4.cc
* 27_io/basic_istream/1.cc
* 27_io/basic_istream/2.cc
* 27_io/basic_istream/3.cc
* 27_io/basic_istream/4.cc
* 27_io/basic_istringstream/1.cc
* 27_io/basic_istringstream/2.cc
* 27_io/basic_istringstream/3.cc
* 27_io/basic_istringstream/4.cc
* 27_io/basic_ofstream/1.cc
* 27_io/basic_ofstream/2.cc
* 27_io/basic_ofstream/3.cc
* 27_io/basic_ofstream/4.cc
* 27_io/basic_ostream/1.cc
* 27_io/basic_ostream/2.cc
* 27_io/basic_ostream/3.cc
* 27_io/basic_ostream/4.cc
* 27_io/basic_ostringstream/1.cc
* 27_io/basic_ostringstream/2.cc
* 27_io/basic_ostringstream/3.cc
* 27_io/basic_ostringstream/4.cc
* 27_io/basic_streambuf/1.cc
* 27_io/basic_streambuf/2.cc
* 27_io/basic_streambuf/3.cc
* 27_io/basic_stringbuf/1.cc
* 27_io/basic_stringbuf/2.cc
* 27_io/basic_stringbuf/3.cc
* 27_io/basic_stringbuf/4.cc
* 27_io/basic_stringbuf/5.cc
* 27_io/basic_stringstream/1.cc
* 27_io/basic_stringstream/2.cc
* 27_io/basic_stringstream/3.cc
* 27_io/basic_stringstream/4.cc
* 27_io/fpos/1.cc
* ext/debug_allocator/instantiate.cc
* ext/hash_map/instantiate.cc
* ext/hash_set/instantiate.cc
* ext/malloc_allocator/instantiate.cc
* ext/mt_allocator/instantiate.cc
* ext/pool_allocator/instantiate.cc
* ext/slist/instantiate.cc
* ext/stdio_filebuf/char/1.cc
* ext/vstring/explicit_instantiation
* ext/vstring/explicit_instantiation/1.cc
* ext/vstring/explicit_instantiation/2.cc
* ext/vstring/explicit_instantiation/char
* ext/vstring/explicit_instantiation/char/1.cc
* ext/vstring/explicit_instantiation/wchar_t
* ext/vstring/explicit_instantiation/wchar_t/1.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/
explicit_instantiation
* tr1/2_general_utilities/memory/enable_shared_from_this/
explicit_instantiation/1.cc
* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation
* tr1/2_general_utilities/memory/shared_ptr/explicit_instantiation/1.cc
* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation
* tr1/2_general_utilities/memory/weak_ptr/explicit_instantiation/1.cc
* tr1/5_numerical_facilities/random/discard_block/requirements/
requirements.cc
* tr1/6_containers/array/requirements/instantiate.cc
* tr1/6_containers/unordered
* tr1/6_containers/unordered/23781.cc
* tr1/6_containers/unordered/capacity
* tr1/6_containers/unordered/capacity/29134-map.cc
* tr1/6_containers/unordered/capacity/29134-multimap.cc
* tr1/6_containers/unordered/capacity/29134-multiset.cc
* tr1/6_containers/unordered/capacity/29134-set.cc
* tr1/6_containers/unordered/erase
* tr1/6_containers/unordered/erase/24061-map.cc
* tr1/6_containers/unordered/erase/24061-multimap.cc
* tr1/6_containers/unordered/erase/24061-multiset.cc
* tr1/6_containers/unordered/erase/24061-set.cc
* tr1/6_containers/unordered/find
* tr1/6_containers/unordered/find/map1.cc
* tr1/6_containers/unordered/find/multimap1.cc
* tr1/6_containers/unordered/find/multiset1.cc
* tr1/6_containers/unordered/find/set1.cc
* tr1/6_containers/unordered/hash
* tr1/6_containers/unordered/hash/24799.cc
* tr1/6_containers/unordered/hashtable
* tr1/6_containers/unordered/hashtable/23053.cc
* tr1/6_containers/unordered/hashtable/23465.cc
* tr1/6_containers/unordered/hashtable/24054.cc
* tr1/6_containers/unordered/hashtable/24064.cc
* tr1/6_containers/unordered/hashtable/26127.cc
* tr1/6_containers/unordered/hashtable/26132.cc
* tr1/6_containers/unordered/hashtable/iterators_default_constructor.cc
* tr1/6_containers/unordered/insert
* tr1/6_containers/unordered/insert/24061-map.cc
* tr1/6_containers/unordered/insert/24061-multimap.cc
* tr1/6_containers/unordered/insert/24061-multiset.cc
* tr1/6_containers/unordered/insert/24061-set.cc
* tr1/6_containers/unordered/insert/array_syntax.cc
* tr1/6_containers/unordered/insert/map_range.cc
* tr1/6_containers/unordered/insert/map_single.cc
* tr1/6_containers/unordered/insert/multimap_range.cc
* tr1/6_containers/unordered/insert/multimap_single.cc
* tr1/6_containers/unordered/insert/multiset_range.cc
* tr1/6_containers/unordered/insert/multiset_single.cc
* tr1/6_containers/unordered/insert/set_range.cc
* tr1/6_containers/unordered/insert/set_single.cc
* tr1/6_containers/unordered/instantiate
* tr1/6_containers/unordered/instantiate/hash.cc
* tr1/6_containers/unordered/instantiate/map.cc
* tr1/6_containers/unordered/instantiate/multimap.cc
* tr1/6_containers/unordered/instantiate/multiset.cc
* tr1/6_containers/unordered/instantiate/set.cc
* tr1/6_containers/unordered/swap
* tr1/6_containers/unordered/swap/unordered_map
* tr1/6_containers/unordered/swap/unordered_map/1.cc
* tr1/6_containers/unordered/swap/unordered_map/2.cc
* tr1/6_containers/unordered/swap/unordered_multimap
* tr1/6_containers/unordered/swap/unordered_multimap/1.cc
* tr1/6_containers/unordered/swap/unordered_multimap/2.cc
* tr1/6_containers/unordered/swap/unordered_multiset
* tr1/6_containers/unordered/swap/unordered_multiset/1.cc
* tr1/6_containers/unordered/swap/unordered_multiset/2.cc
* tr1/6_containers/unordered/swap/unordered_set
* tr1/6_containers/unordered/swap/unordered_set/1.cc
* tr1/6_containers/unordered/swap/unordered_set/2.cc
* tr1/6_containers/unordered/types
* tr1/6_containers/unordered/types/map_iterator.cc
* tr1/6_containers/unordered/types/multimap_iterator.cc
* tr1/6_containers/unordered/types/multiset_iterator.cc
* tr1/6_containers/unordered/types/set_iterator.cc
* 24_iterators/reverse_iterator/2.cc: To just one
non-requirements test.
* ext/headers.cc: Add new includes.
2007-02-18 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_algobase.h: Do not include <climits>, use
std::numeric_limits.
* include/bits/stl_bvector.h: Use __CHAR_BIT__.
* config/locale/gnu/codecvt_members.cc: Include <climits>.
* config/locale/generic/codecvt_members.cc: Likewise.
* include/std/string: Do not include <algorithm>; do not include
<memory>, include <bits/allocator.h> instead.
* include/ext/vstring_fwd.h: Likewise.
* include/ext/vstring_util.h: Do not include <algorithm>.
* include/tr1/hashtable_policy.h: Include <algorithm>.
* testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
* testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
* testsuite/23_containers/bitset/cons/1.cc: Likewise.
* testsuite/util/testsuite_character.h: Likewise.
* config/locale/gnu/codecvt_members.cc: Also include <cstdlib>,
for MB_CUR_MAX.
* config/locale/generic/codecvt_members.cc: Likewise.
........
r122169 | ghazi | 2007-02-20 11:29:48 -0800 (Tue, 20 Feb 2007) | 8 lines
* fold-const.c (tree_expr_nonnegative_warnv_p): Handle scalb,
scalbn and scalbln.
testsuite:
* gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
and scalbln.
........
r122170 | doko | 2007-02-20 11:46:57 -0800 (Tue, 20 Feb 2007) | 23 lines
ChangeLog
2007-02-20 Matthias Klose <doko@ubuntu.com>
* doc/Makefile.am: Add rules to build and install man pages
from texinfo docs.
* doc/hacking.texinfo doc/tools.texinfo, doc/vmintegration.texinfo:
Rename, prefix files with "cp-".
* doc/cp-tools.texinfo: Add markup for man page generation,
add documentation for command line options for gjar, gjavah,
gnative2ascii, gorbd, grmid, grmiregistry, gserialver, gtnameserv.
doc/texi2pod.pl: New, taken from the GCC sources.
ChangeLog.gcj
2007-02-20 Matthias Klose <doko@ubuntu.com>
* Merge doc update from classpath HEAD.
* doc/texi2pod.pl: Not imported.
* doc/Makefile.am: Use GCC's texi2pod.pl
* doc/Makefile.in: Regenerate.
........
r122171 | bkoz | 2007-02-20 11:47:35 -0800 (Tue, 20 Feb 2007) | 175 lines
2007-02-20 Benjamin Kosnik <bkoz@redhat.com>
Directory layout flattening.
Added in testsuite:
* 20_util/allocator
* 20_util/auto_ptr
* 20_util/function_objects
* 20_util/function_objects/binders
* 20_util/function_objects/binders/1.cc
* 20_util/function_objects/binders/3113.cc
* 20_util/function_objects/comparisons.cc
* 20_util/pair
* 20_util/raw_storage_iterator
* 20_util/rel_ops.cc
* 20_util/specialized_algorithms
* 20_util/specialized_algorithms/16505.cc
* 20_util/temporary_buffer.cc
* 26_numerics/numeric_arrays/slice_array
* 26_numerics/numeric_arrays/slice_array/array_assignment.cc
* 26_numerics/numeric_arrays/slice_array/requirements
* 26_numerics/numeric_arrays/slice_array/requirements/
explicit_instantiation.cc
* 26_numerics/numeric_arrays/slice_array/requirements/typedefs.cc
* 26_numerics/numeric_arrays/valarray
* 26_numerics/numeric_arrays/valarray/27867.cc
* 26_numerics/numeric_arrays/valarray/28277.cc
* 26_numerics/numeric_arrays/valarray/30416.cc
* 26_numerics/numeric_arrays/valarray/algo.cc
* 26_numerics/numeric_arrays/valarray/binary_closure.cc
* 26_numerics/numeric_arrays/valarray/const_bracket.cc
* 26_numerics/numeric_arrays/valarray/dr543.cc
* 26_numerics/numeric_arrays/valarray/name_lookup.cc
* 26_numerics/numeric_arrays/valarray/operators.cc
* 26_numerics/numeric_arrays/valarray/requirements
* 26_numerics/numeric_arrays/valarray/requirements/
explicit_instantiation.cc
* 26_numerics/numeric_arrays/valarray/requirements/typedefs.cc
* 26_numerics/numeric_arrays/valarray/subset_assignment.cc
* tr1/2_general_utilities/enable_shared_from_this
* tr1/2_general_utilities/shared_ptr
* tr1/2_general_utilities/weak_ptr
Deleted in testsuite:
* 20_util/functional
* 20_util/functional/binders
* 20_util/functional/binders/1.cc
* 20_util/functional/binders/3113.cc
* 20_util/functional/comparisons.cc
* 20_util/memory
* 20_util/memory/16505.cc
* 20_util/memory/allocator
* 20_util/memory/allocator/10378.cc
* 20_util/memory/allocator/14176.cc
* 20_util/memory/allocator/1.cc
* 20_util/memory/allocator/8230.cc
* 20_util/memory/allocator/requirements
* 20_util/memory/allocator/requirements/explicit_instantiation
* 20_util/memory/allocator/requirements/explicit_instantiation/1.cc
* 20_util/memory/auto_ptr
* 20_util/memory/auto_ptr/1.cc
* 20_util/memory/auto_ptr/2.cc
* 20_util/memory/auto_ptr/3946.cc
* 20_util/memory/auto_ptr/3.cc
* 20_util/memory/auto_ptr/4.cc
* 20_util/memory/auto_ptr/5.cc
* 20_util/memory/auto_ptr/6.cc
* 20_util/memory/auto_ptr/7.cc
* 20_util/memory/auto_ptr/assign_neg.cc
* 20_util/memory/auto_ptr/requirements
* 20_util/memory/auto_ptr/requirements/explicit_instantiation
* 20_util/memory/auto_ptr/requirements/explicit_instantiation/1.cc
* 20_util/memory/raw_storage_iterator
* 20_util/memory/raw_storage_iterator/requirements
* 20_util/memory/raw_storage_iterator/requirements/base_classes.cc
* 20_util/memory/raw_storage_iterator/requirements/
explicit_instantiation
* 20_util/memory/raw_storage_iterator/requirements/
explicit_instantiation/1.cc
* 20_util/memory/raw_storage_iterator/requirements/typedefs.cc
* 20_util/memory/temporary_buffer.cc
* 20_util/utility
* 20_util/utility/pair
* 20_util/utility/pair/1.cc
* 20_util/utility/pair/2.cc
* 20_util/utility/pair/3.cc
* 20_util/utility/pair/4.cc
* 20_util/utility/pair/requirements
* 20_util/utility/pair/requirements/explicit_instantiation
* 20_util/utility/pair/requirements/explicit_instantiation/1.cc
* 20_util/utility/rel_ops.cc
* 26_numerics/numeric_arrays/27867.cc
* 26_numerics/numeric_arrays/28277.cc
* 26_numerics/numeric_arrays/30416.cc
* 26_numerics/numeric_arrays/binary_closure.cc
* 26_numerics/numeric_arrays/dr543.cc
* 26_numerics/numeric_arrays/slice_array_assignment.cc
* 26_numerics/numeric_arrays/valarray.cc
* 26_numerics/numeric_arrays/valarray_const_bracket.cc
* 26_numerics/numeric_arrays/valarray_name_lookup.cc
* 26_numerics/numeric_arrays/valarray_operators.cc
* 26_numerics/numeric_arrays/valarray_subset_assignment.cc
* tr1/2_general_utilities/memory
* tr1/2_general_utilities/memory/enable_shared_from_this
* tr1/2_general_utilities/memory/enable_shared_from_this/1.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/not_shared2.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/not_shared3.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/not_shared.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/requirements
* tr1/2_general_utilities/memory/enable_shared_from_this/
requirements/explicit_instantiation
* tr1/2_general_utilities/memory/enable_shared_from_this/
requirements/explicit_instantiation/1.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/shared.cc
* tr1/2_general_utilities/memory/enable_shared_from_this/
still_shared.cc
* tr1/2_general_utilities/memory/shared_ptr
* tr1/2_general_utilities/memory/shared_ptr/assign
* tr1/2_general_utilities/memory/shared_ptr/assign/assign.cc
* tr1/2_general_utilities/memory/shared_ptr/assign/auto_ptr.cc
* tr1/2_general_utilities/memory/shared_ptr/assign/auto_ptr_neg.cc
* tr1/2_general_utilities/memory/shared_ptr/assign/
auto_ptr_rvalue_neg.cc
* tr1/2_general_utilities/memory/shared_ptr/assign/dr541.cc
* tr1/2_general_utilities/memory/shared_ptr/assign/shared_ptr.cc
* tr1/2_general_utilities/memory/shared_ptr/assign/shared_ptr_neg.cc
* tr1/2_general_utilities/memory/shared_ptr/casts
* tr1/2_general_utilities/memory/shared_ptr/casts/1.cc
* tr1/2_general_utilities/memory/shared_ptr/comparison
* tr1/2_general_utilities/memory/shared_ptr/comparison/cmp.cc
* tr1/2_general_utilities/memory/shared_ptr/cons
* tr1/2_general_utilities/memory/shared_ptr/cons/auto_ptr.cc
* tr1/2_general_utilities/memory/shared_ptr/cons/auto_ptr_neg.cc
* tr1/2_general_utilities/memory/shared_ptr/cons/copy.cc
* tr1/2_general_utilities/memory/shared_ptr/cons/default.cc
* tr1/2_general_utilities/memory/shared_ptr/cons/pointer.cc
* tr1/2_general_utilities/memory/shared_ptr/cons/weak_ptr.cc
* tr1/2_general_utilities/memory/shared_ptr/cons/weak_ptr_expired.cc
* tr1/2_general_utilities/memory/shared_ptr/dest
* tr1/2_general_utilities/memory/shared_ptr/dest/dest.cc
* tr1/2_general_utilities/memory/shared_ptr/misc
* tr1/2_general_utilities/memory/shared_ptr/misc/24595.cc
* tr1/2_general_utilities/memory/shared_ptr/misc/io.cc
* tr1/2_general_utilities/memory/shared_ptr/misc/swap.cc
* tr1/2_general_utilities/memory/shared_ptr/modifiers
* tr1/2_general_utilities/memory/shared_ptr/modifiers/24805.cc
* tr1/2_general_utilities/memory/shared_ptr/modifiers/reset.cc
* tr1/2_general_utilities/memory/shared_ptr/modifiers/reset_neg.cc
* tr1/2_general_utilities/memory/shared_ptr/modifiers/swap.cc
* tr1/2_general_utilities/memory/shared_ptr/modifiers/swap_neg.cc
* tr1/2_general_utilities/memory/shared_ptr/observers
* tr1/2_general_utilities/memory/shared_ptr/observers/bool_conv.cc
* tr1/2_general_utilities/memory/shared_ptr/observers/get.cc
* tr1/2_general_utilities/memory/shared_ptr/observers/unique.cc
* tr1/2_general_utilities/memory/shared_ptr/observers/use_count.cc
* tr1/2_general_utilities/memory/shared_ptr/requirements
* tr1/2_general_utilities/memory/shared_ptr/requirements/
explicit_instantiation
* tr1/2_general_utilities/memory/shared_ptr/requirements/
explicit_instantiation/1.cc
* tr1/2_general_utilities/memory/shared_ptr/thread
* tr1/2_general_utilities/memory/shared_ptr/thread/
default_weaktoshared.cc
* tr1/2_general_utilities/memory/shared_ptr/thread/
mutex_weaktoshared.cc
* tr1/2_general_utilities/memory/weak_ptr
* tr1/2_general_utilities/memory/weak_ptr/lock
* tr1/2_general_utilities/memory/weak_ptr/lock/1.cc
* tr1/2_general_utilities/memory/weak_ptr/requirements
* tr1/2_general_utilities/memory/weak_ptr/requirements/
explicit_instantiation
* tr1/2_general_utilities/memory/weak_ptr/requirements/
explicit_instantiation/1.cc
........
r122175 | paolo | 2007-02-20 13:22:35 -0800 (Tue, 20 Feb 2007) | 16 lines
2007-02-20 Paolo Carlini <pcarlini@suse.de>
* include/tr1/functional: Split out hash bits to...
* include/tr1/functional_hash.h: ...here.
* include/Makefile.am: Add.
* include/tr1/unordered_set: Include the latter instead.
* include/tr1/unordered_map: Likewise.
* include/tr1/random: Do not include the whole <algorithm>,
stl_algobase.h is enough.
* include/tr1/memory: Likewise.
* include/Makefile.in: Regenerate.
* include/tr1/utility (get(std::pair<>&), get(const std::pair<>&)):
Mark inline.
........
r122176 | tkoenig | 2007-02-20 13:50:20 -0800 (Tue, 20 Feb 2007) | 12 lines
2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
* match.c(gfc_match_iterator): Remove conflict between
loop variable and pointer.
2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
* gfortran.dg/do_pointer_1.f90: New test.
........
r122177 | steven | 2007-02-20 14:11:52 -0800 (Tue, 20 Feb 2007) | 4 lines
* rtlanal.c (find_reg_equal_equiv_note): Do not find REG_EQ*
notes on an insn with multiple sets, even if single_set returns
non-NULL for that insn.
........
r122178 | steven | 2007-02-20 14:14:41 -0800 (Tue, 20 Feb 2007) | 5 lines
* rtl.h (remove_reg_equal_equiv_notes): New prototype.
* rtlanal.c (remove_reg_equal_equiv_notes): New function.
* combine.c (adjust_for_new_dest): Use it.
* postreload.c (reload_combine): Likewise.
........
r122179 | janis | 2007-02-20 15:11:43 -0800 (Tue, 20 Feb 2007) | 17 lines
* doc/invoke.texi (RS/6000 and PowerPC Options): Add -mcmpb and -mdfp.
* configure.ac (HAVE_GAS_CMPB): Check for assembler support of the
cmpb instruction.
(HAVE_GAS_DFP): Check for assembler support of decimal floating
point instructions.
* configure: Regenerate.
* config.in: Regenerate.
* config/rs6000/rs6000.opt (mcmpb, mdfp): New.
* config/rs6000/rs6000.c (rs6000_override_options): Add CMPB and DFP
masks to power6 and power6x and to POWERPC_MASKS.
* config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Define
_ARCH_PWR6.
* config/rs6000/rs6000.h: Check assembler support for CMPB and DFP.
* config/rs6000/sysv4.opt (mprototype): Use variable, not mask.
* config/rs6000/linux64.h (SUBSUBTARGET_OVERRIDE_OPTIONS):
Access PROTOTYPE as variable, not mask.
........
r122182 | echristo | 2007-02-20 16:02:48 -0800 (Tue, 20 Feb 2007) | 26 lines
2007-02-20 Eric Christopher <echristo@gmail.com>
* config/frv/frv.c (frv_read_argument): Take a tree and int argument.
Rewrite accordingly.
(frv_read_iacc_argument): Ditto.
(frv_expand_set_builtin): Take a call instead of arglist, update for
above changes.
(frv_expand_unop_builtin): Ditto.
(frv_expand_binop_builtin): Ditto.
(frv_expand_cut_builtin): Ditto.
(frv_expand_binopimm_builtin): Ditto.
(frv_expand_voidbinop_builtin): Ditto.
(frv_expand_int_void2arg): Ditto.
(frv_expand_prefetches): Ditto.
(frv_expand_voidtriop_builtin): Ditto.
(frv_expand_voidaccop_builtin): Ditto.
(frv_expand_load_builtin): Ditto.
(frv_expand_store_builtin): Ditto.
(frv_expand_mdpackh_builtin): Ditto.
(frv_expand_mclracc_builtin): Ditto.
(frv_expand_mrdacc_builtin): Ditto.
(frv_expand_mwtacc_builtin): Ditto.
(frv_expand_builtin): Remove usage of CALL_EXPR_ARGS, update
calls for above.
........
r122187 | gccadmin | 2007-02-20 16:17:51 -0800 (Tue, 20 Feb 2007) | 1 line
Daily bump.
........
r122190 | jakub | 2007-02-21 00:36:18 -0800 (Wed, 21 Feb 2007) | 9 lines
2007-02-21 Bernhard Fischer <aldot@gcc.gnu.org>
* parse.c (next_free): Gooble spaces after OpenMP sentinel.
2007-02-21 Jakub Jelinek <jakub@redhat.com>
* gfortran.dg/gomp/omp_parse1.f90: New test.
* gfortran.dg/gomp/omp_parse2.f: New test.
........
r122197 | gary | 2007-02-21 05:47:51 -0800 (Wed, 21 Feb 2007) | 6 lines
2007-02-21 Gary Benson <gbenson@redhat.com>
* java/util/GregorianCalendar.java,
(add): Don't set fields directly anymore. Use set()
........
r122198 | gary | 2007-02-21 05:49:01 -0800 (Wed, 21 Feb 2007) | 6 lines
2007-02-21 Gary Benson <gbenson@redhat.com>
* java/util/GregorianCalendar.java: Removed.
* sources.am, Makefile.in: Rebuilt.
........
r122199 | uweigand | 2007-02-21 07:05:01 -0800 (Wed, 21 Feb 2007) | 5 lines
* reload1.c (eliminate_regs_in_insn): In the single_set special
case, attempt to re-recognize the insn before falling back to
having reload fix it up.
........
r122200 | nickc | 2007-02-21 07:40:29 -0800 (Wed, 21 Feb 2007) | 6 lines
* common.opt (Warray-bounds): Add Warning attribute.
(Wstrict-overflow, Wstrict-overflow=, Wcoverage-mismatch): Likewise.
(fsized-zeroes): Add Optimization attribute.
(fsplit-wide-types, ftree-scev-cprop): Likewise.
* c.opt (Wc++0x-compat): Add Warning attribute.
........
r122201 | kgallowa | 2007-02-21 10:09:24 -0800 (Wed, 21 Feb 2007) | 10 lines
2007-02-21 Kyle Galloway <kgallowa@redhat.com>
* jvmti.cc (_Jv_JVMTI_GetArgumentsSize): New function.
* testsuite/libjava.jvmti/interp/getargssize.java: New test.
* testsuite/libjava.jvmti/interp/getargssize.h: Ditto.
* testsuite/libjava.jvmti/interp/getargssize.jar: Ditto.
* testsuite/libjava.jvmti/interp/getargssize.out: Ditto.
* testsuite/libjava.jvmti/interp/natgetargssize.cc: Ditto.
........
r122205 | pbrook | 2007-02-21 13:30:43 -0800 (Wed, 21 Feb 2007) | 6 lines
2007-02-21 Paul Brook <paul@codesourcery.com>
* config/arm/arm.c (thumb2_final_prescan_insn): Don't incrememnt
condexec_count when skipping USE and CLOBBER.
........
r122206 | ghazi | 2007-02-21 14:03:15 -0800 (Wed, 21 Feb 2007) | 4 lines
* gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
sh* targets. Call the correct CKSGN macro.
........
r122208 | ebotcazou | 2007-02-21 14:58:44 -0800 (Wed, 21 Feb 2007) | 7 lines
* sem_ch3.adb (Create_Constrained_Components): for a subtype of an
untagged derived type, add hidden components to keep discriminant
layout consistent, when a given discriminant of the derived type
constraints several discriminants of the parent type.
........
r122210 | tsmigiel | 2007-02-21 15:28:46 -0800 (Wed, 21 Feb 2007) | 97 lines
2007-02-21 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
Change the defaults of some parameters and options.
* config/spu/spu-protos.h (spu_optimization_options): Declare.
* config/spu/spu.c (spu_optimization_options): Add.
(spu_override_options): Change params in spu_optimization_options.
* config/spu/spu.h (OPTIMIZATION_OPTIONS): Define.
Register 127 is only 16 byte aligned when used as a frame pointer.
* config/spu/spu-protos.h (spu_init_expanders): Declare.
* config/spu/spu.c (spu_expand_prologue): Set REGNO_POINTER_ALIGN for
HARD_FRAME_POINTER_REGNUM.
(spu_legitimate_address): Use regno_aligned_for_reload.
(regno_aligned_for_load): HARD_FRAME_POINTER_REGNUM is only 16 byte
aligned when frame_pointer_needed is true.
(spu_init_expanders): New. Set alignment of HARD_FRAME_POINTER_REGNUM
to 8 bits.
* config/spu/spu.h (INIT_EXPANDERS): Define.
Make sure shift and rotate instructions have valid immediate operands.
* config/spu/predicates.md (spu_shift_operand): Remove.
* config/spu/spu.c (print_operand): Add [efghEFGH] modifiers.
* config/spu/constraints.md (W, O): Extend range.
* config/spu/spu.md (umask, nmask): Define.
(ashl<mode>3, ashldi3, ashlti3_imm, shlqbybi_ti, shlqbi_ti, shlqby_ti,
lshr<mode>3, rotm_<mode>, lshr<mode>3_imm, rotqmbybi_<mode>,
rotqmbi_<mode>, rotqmby_<mode>, ashr<mode>3, rotma_<mode>,
rotl<mode>3, rotlti3, rotqbybi_ti, rotqby_ti, rotqbi_ti): Use
spu_nonmem_operand instead of spu_shift_operands. Use new modifiers.
(lshr<mode>3_reg): Fix rtl description.
Make sure mulhisi immediate operands are valid.
* config/spu/predicates.md (imm_K_operand): Add.
* config/spu/spu.md (mulhisi3_imm, umulhisi3_imm): Use imm_K_operand.
Generate constants using fsmbi and andi.
* config/spu/spu.c (enum immediate_class): Add IC_FSMBI2.
(print_operand, spu_split_immediate, classify_immediate,
fsmbi_const_p): Handle IC_FSMBI2.
Correctly handle a CONST_VECTOR containing symbols.
* config/spu/spu.c (print_operand): Handle HIGH correctly.
(spu_split_immediate): Split CONST_VECTORs with -mlarge-mem.
(immediate_load_p): Allow symbols that use 2 instructions to create.
(classify_immediate, spu_builtin_splats): Don't accept a CONST_VECTOR
with symbols when flag_pic is set.
(const_vector_immediate_p): New.
(logical_immediate_p, iohl_immediate_p, arith_immediate_p): Don't
accept a CONST_VECTOR with symbols.
(spu_legitimate_constant_p): Use const_vector_immediate_p. Don't
accept a CONST_VECTOR with symbols when flag_pic is set. Handle HIGH
correctly.
* config/spu/spu.md (high, low): Delete.
(low_<mode>): Define.
Remove INTRmode and INTR_REGNUM, which didn't work.
* config/spu/spu.c (spu_conditional_register_usage): Remove reference
of INTR_REGNUM.
* config/spu/spu-builtins.md (spu_idisable, spu_ienable, set_intr,
set_intr_pic, set_intr_cc, set_intr_cc_pic, set_intr_return, unnamed
peephole2 pattern): Don't use INTR or 131.
(movintrcc): Delete.
* config/spu/spu.h (FIRST_PSEUDO_REGISTER, FIXED_REGISTERS,
CALL_USED_REGISTERS, REGISTER_NAMES, INTR_REGNUM): Remove INTR_REGNUM.
* config/spu/spu.md (UNSPEC_IDISABLE, UNSPEC_IENABLE): Remove.
(UNSPEC_SET_INTR): Add.
* config/spu/spu-modes.def (INTR): Remove.
More accurate warnings about run-time relocations.
* config/spu/spu.c (reloc_diagnostic): Test in_section.
Correctly warn about immediate arguments to specific intrinsics.
* config/spu/spu.c (spu_check_builtin_parm): Handle CONST_VECTORs.
(spu_expand_builtin_1): Call spu_check_builtin_parm before checking
the instruction predicate.
Fix tree check errors with latest update.
* config/spu/spu.c (expand_builtin_args, spu_expand_builtin_1): Use
CALL_EXPR_ARG.
(spu_expand_builtin): Use CALL_EXPR_FN.
Add missing specific intrinsics.
* config/spu/spu-builtins.def: Add si_bisled, si_bisledd and
si_bislede.
* config/spu/spu_internals.h: Ditto.
Fix incorrect operand modifiers.
* config/spu/spu-builtins.md (spu_mpy, spu_mpyu): Remove use of %H.
* config/spu/spu.md (xor<mode>3): Change %S to %J.
Optimize one case of zero_extend of a vec_select.
* config/spu/spu.md (_vec_extractv8hi_ze): Add.
Accept any immediate for hbr.
* config/spu/spu.md (hbr): Change s constraints to i.
........
r122211 | mrs | 2007-02-21 15:58:22 -0800 (Wed, 21 Feb 2007) | 3 lines
* configure.ac (powerpc*-*-darwin*): #include <sys/cdefs.h>.
* configure: Regenerate.
........
r122215 | gccadmin | 2007-02-21 16:17:44 -0800 (Wed, 21 Feb 2007) | 1 line
Daily bump.
........
r122217 | mmitchel | 2007-02-21 20:39:35 -0800 (Wed, 21 Feb 2007) | 8 lines
* lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
to set options for compiling testglue.
* lib/g++.exp (g++_init): Compile testglue with -fexceptions.
* lib/obj-c++.exp (obj-c++_init): Likewise.
* testsuite/lib/libstdc++.exp (libstdc++_init): Compile testglue
with -fexceptions.
........
r122220 | dorit | 2007-02-22 00:16:18 -0800 (Thu, 22 Feb 2007) | 6 lines
* tree-vectorizer.c (vect_is_simple_reduction): Check that the stmts
in the reduction cycle have a single use in the loop.
* tree-vectorizer.h (relevant): Add documentation.
........
r122222 | charlet | 2007-02-22 01:06:03 -0800 (Thu, 22 Feb 2007) | 2 lines
Update test to be compatible with Ada 2005.
........
r122223 | paolo | 2007-02-22 01:52:37 -0800 (Thu, 22 Feb 2007) | 24 lines
2007-02-22 Paolo Carlini <pcarlini@suse.de>
* include/tr1/unordered_map (class __unordered_map,
class __unordered_multimap): New.
(class unordered_map, class unordered_multimap): Forward to
the latter.
* include/tr1/unordered_set: Likewise for unordered_set and
unordered_multiset.
* testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
Remove xfail.
* testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
Likewise.
* testsuite/tr1/6_containers/unordered_multimap/requirements/
explicit_instantiation.cc: Adjust.
* testsuite/tr1/6_containers/unordered_set/requirements/
explicit_instantiation.cc: Likewise.
* testsuite/tr1/6_containers/unordered_map/requirements/
explicit_instantiation.cc: Likewise.
* testsuite/tr1/6_containers/unordered_multiset/requirements/
explicit_instantiation.cc: Likewise.
* testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
* testsuite/util/native_type/assoc/native_hash_set.hpp: Likewise.
* testsuite/util/native_type/assoc/native_hash_map.hpp: Likewise.
........
r122224 | paolo | 2007-02-22 01:53:31 -0800 (Thu, 22 Feb 2007) | 24 lines
2007-02-22 Paolo Carlini <pcarlini@suse.de>
* include/tr1/unordered_map (class __unordered_map,
class __unordered_multimap): New.
(class unordered_map, class unordered_multimap): Forward to
the latter.
* include/tr1/unordered_set: Likewise for unordered_set and
unordered_multiset.
* testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
Remove xfail.
* testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
Likewise.
* testsuite/tr1/6_containers/unordered_multimap/requirements/
explicit_instantiation.cc: Adjust.
* testsuite/tr1/6_containers/unordered_set/requirements/
explicit_instantiation.cc: Likewise.
* testsuite/tr1/6_containers/unordered_map/requirements/
explicit_instantiation.cc: Likewise.
* testsuite/tr1/6_containers/unordered_multiset/requirements/
explicit_instantiation.cc: Likewise.
* testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
* testsuite/util/native_type/assoc/native_hash_set.hpp: Likewise.
* testsuite/util/native_type/assoc/native_hash_map.hpp: Likewise.
........
r122225 | irar | 2007-02-22 04:30:12 -0800 (Thu, 22 Feb 2007) | 5 lines
* tree-vect-transform.c (vect_transform_loop): Remove strided scalar
stores only after all the group is vectorized.
........
r122226 | irar | 2007-02-22 05:10:49 -0800 (Thu, 22 Feb 2007) | 2 lines
* tree-data-ref.c (ptr_ptr_may_alias_p): Take alias sets into account.
........
r122227 | membar | 2007-02-22 06:13:34 -0800 (Thu, 22 Feb 2007) | 2 lines
* include/win32-threads.h: Added #undef OUT.
........
r122228 | ian | 2007-02-22 06:55:09 -0800 (Thu, 22 Feb 2007) | 7 lines
./:
* dwarf2out.c (concatn_mem_loc_descriptor): New static function.
(mem_loc_descriptor): Call it.
testsuite/:
* g++.dg/debug/pr30898.C: New test.
........
r122229 | jakub | 2007-02-22 08:04:55 -0800 (Thu, 22 Feb 2007) | 48 lines
libjava/
* java/util/VMTimeZone.java (getDefaultTimeZoneId): To read
/etc/localtime, use ZoneInfo.readTZFile instead of
VMTimeZone.readtzFile. Get better timezone name for /etc/localtime,
either if it is a symlink or through /etc/sysconfig/clock.
(readSysconfigClockFile): New static method.
(readtzFile): Removed.
* java/lang/System.java: Add gnu.java.util.zoneinfo.dir to comments.
* posix.cc (_Jv_platform_initProperties): Set
gnu.java.util.zoneinfo.dir.
* sources.am (gnu_java_util_source_files): Add
classpath/gnu/java/util/ZoneInfo.java.
* Makefile.in: Regenerated.
* java/util/VMTimeZone.h: Regenerated.
* java/util/TimeZone.h: Regenerated.
* gnu/java/util/ZoneInfo.h: Generated.
libjava/classpath/
* java/util/Date.java (parse): Properly parse 09:01:02 as
hours/minutes/seconds, not as hours/minutes/year.
* java/util/SimpleTimeZone.java (SimpleTimeZone): Simplify
{start,end}TimeMode constructor by calling shorter constructor,
set {start,end}TimeMode fields after it returns.
(setStartRule): Don't adjust startTime into WALL_TIME. Set
startTimeMode to WALL_TIME.
(endStartRule): Similarly.
(getOffset): Handle properly millis + dstOffset overflowing into the
next day. Adjust startTime resp. endTime based on startTimeMode
resp. endTimeMode.
* java/util/TimeZone.java (zoneinfo_dir, availableIDs, aliases0): New
static fields.
(timezones): Remove synchronized keyword. Set zoneinfo_dir.
If non-null, set up aliases0 and don't put anything into
timezones0.
(defaultZone): Call getTimeZone instead of timezones().get.
(getDefaultTimeZone): Fix parsing of EST5 or EST5EDT6. Use
getTimeZoneInternal instead of timezones().get.
(parseTime): Parse correctly hour:minute.
(getTimeZoneInternal): New private method.
(getTimeZone): Do the custom ID checking first, canonicalize
ID for custom IDs as required by documentation. Call
getTimeZoneInternal to handle the rest.
(getAvailableIDs(int)): Add locking. Handle zoneinfo_dir != null.
(getAvailableIDs(File,String,ArrayList)): New private method.
(getAvailableIDs()): Add locking. Handle zoneinfo_dir != null.
* gnu/java/util/ZoneInfo.java: New file.
........
r122230 | matz | 2007-02-22 09:03:48 -0800 (Thu, 22 Feb 2007) | 13 lines
* dwarf2out.c (add_AT_string): Call ggc_strdup once per string.
(type_tag): Use lang_hooks.dwarf_name instead of DECL_NAME.
* cp-tree.h (TFF_NO_OUTER_SCOPE): New formatting flag.
* error.c (dump_aggr_type, dump_simple_decl, dump_decl,
dump_function_decl): Guard emitting outer scopes by new flag.
* cp-lang.c (cxx_dwarf_name): New function.
(LANG_HOOKS_DWARF_NAME): Define to cxx_dwarf_name.
* pt.c (classtype_mangled_name, mangle_class_name_for_template):
Remove functions.
(push_template_decl_real, lookup_template_class): Remove calls
to above functions.
........
r122235 | mmitchel | 2007-02-22 11:34:29 -0800 (Thu, 22 Feb 2007) | 2 lines
* g++.dg/opt/switch4.C: Pass -fshort-enums -w.
........
r122237 | simartin | 2007-02-22 12:57:12 -0800 (Thu, 22 Feb 2007) | 17 lines
2007-02-22 Simon Martin <simartin@users.sourceforge.net>
* testsuite/27_io/basic_ios/cons/char/3.cc: Fixed type mismatches in
explicit instantiations.
* testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc: Likewise.
* testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
Likewise.
* testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
Likewise.
* testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
* testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
* testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
Likewise.
* testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
Likewise.
* testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
........
r122238 | brooks | 2007-02-22 13:03:05 -0800 (Thu, 22 Feb 2007) | 5 lines
* gfortran.texi (Old-style kind specifications): Document
special handling of old-style kind specifiers for COMPLEX.
* decl.c (gfc_match_old_kind_spec): Documented kind/bytesize
assumptions in comment.
........
r122240 | mmitchel | 2007-02-22 15:49:15 -0800 (Thu, 22 Feb 2007) | 6 lines
* gcc.c (getenv_spec_function): New function.
(static_spec_functions): Add it.
* config/vxworks.h (VXWORKS_TARGET_DIR): Remove.
(VXWORKS_ADDITIONAL_CPP_SPEC): Use getenv to find the VxWorks
header files.
........
r122244 | gccadmin | 2007-02-22 16:17:29 -0800 (Thu, 22 Feb 2007) | 1 line
Daily bump.
........
r122248 | mmitchel | 2007-02-22 19:00:26 -0800 (Thu, 22 Feb 2007) | 2 lines
* doc/invoke.texi (Spec Files): Document getenv spec function.
........
r122249 | ghazi | 2007-02-22 20:49:21 -0800 (Thu, 22 Feb 2007) | 7 lines
* builtins.c (fold_builtin_frexp): New.
(fold_builtin_2): Use it.
testsuite:
* gcc.dg/torture/builtin-frexp-1.c: New test.
........
r122250 | jvdelisle | 2007-02-22 21:43:16 -0800 (Thu, 22 Feb 2007) | 6 lines
2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* io/write.c (output_float): Add condition of format F only for
special case rounding with zero precision.
........
r122251 | jvdelisle | 2007-02-22 22:29:03 -0800 (Thu, 22 Feb 2007) | 5 lines
2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.dg/fmt_zero_precision.f90: Update test.
........
r122252 | jvdelisle | 2007-02-22 23:14:04 -0800 (Thu, 22 Feb 2007) | 7 lines
2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* options.c (set_default_std_flags): New function to consolidate
setting the flags.
(gfc_init_options): Use new function.
(gfc_handle_option): Use new function.
........
r122253 | bonzini | 2007-02-22 23:45:34 -0800 (Thu, 22 Feb 2007) | 5 lines
2007-02-22 Paolo Bonzini <bonzini@gnu.org>
* fwprop.c (propagate_rtx_1): Accept a VOIDmode replacement address.
........
r122254 | hjl | 2007-02-23 01:34:34 -0800 (Fri, 23 Feb 2007) | 8 lines
2007-02-23 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.c (bdesc_1arg): Initialize
IX86_BUILTIN_MOVSHDUP and IX86_BUILTIN_MOVSLDUP with
"__builtin_ia32_movshdup" and "__builtin_ia32_movsldup".
(ix86_init_mmx_sse_builtins): Remove IX86_BUILTIN_MOVSHDUP
and IX86_BUILTIN_MOVSLDUP.
........
r122255 | rguenth | 2007-02-23 03:08:39 -0800 (Fri, 23 Feb 2007) | 7 lines
2007-02-23 Richard Guenther <rguenther@suse.de>
* class.c (note_name_declared_in_class): Make declaration
changes meaning a pedwarn.
* g++.dg/warn/changes-meaning.C: New testcase.
........
r122257 | ghazi | 2007-02-23 06:27:50 -0800 (Fri, 23 Feb 2007) | 13 lines
* builtins.c (fold_builtin_logb, fold_builtin_significand): New.
(fold_builtin_1): Use them.
* fold-const.c (tree_expr_nonnegative_warnv_p): Handle
BUILT_IN_SIGNIFICAND.
testsuite:
* gcc.dg/torture/builtin-logb-1.c: New test.
* gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
* gcc.dg/torture/builtin-nonneg-1.c: Test significand.
* gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
sh* targets.
........
r122258 | gary | 2007-02-23 07:13:18 -0800 (Fri, 23 Feb 2007) | 21 lines
2007-02-22 Jakub Jelinek <jakub@redhat.com>
* java/util/VMTimeZone.java (getDefaultTimeZoneId): To read
/etc/localtime, use ZoneInfo.readTZFile instead of
VMTimeZone.readtzFile. Get better timezone name for /etc/localtime,
either if it is a symlink or through /etc/sysconfig/clock.
(readSysconfigClockFile): New static method.
(readtzFile): Removed.
* java/lang/System.java: Add gnu.java.util.zoneinfo.dir to comments.
* posix.cc (_Jv_platform_initProperties): Set
gnu.java.util.zoneinfo.dir.
* sources.am (gnu_java_util_source_files): Add
classpath/gnu/java/util/ZoneInfo.java.
* Makefile.in: Regenerated.
* java/util/VMTimeZone.h: Regenerated.
* java/util/TimeZone.h: Regenerated.
* gnu/java/util/ZoneInfo.h: Generated.
........
r122259 | gary | 2007-02-23 07:15:58 -0800 (Fri, 23 Feb 2007) | 6 lines
2007-02-23 Gary Benson <gbenson@redhat.com>
* java/lang/VMCompiler.java
(compileClass): Don't lose zeros from within the digest.
........
r122260 | gary | 2007-02-23 07:34:19 -0800 (Fri, 23 Feb 2007) | 6 lines
2007-02-23 Gary Benson <gbenson@redhat.com>
* java/lang/VMCompiler.java
(compileClass): Don't lose zeros from within the digest.
........
r122261 | gary | 2007-02-23 07:35:17 -0800 (Fri, 23 Feb 2007) | 5 lines
2007-02-23 Gary Benson <gbenson@redhat.com>
* gnu/gcj/tools/gcj_dbtool/Main.java: Updated copyright year.
........
r122262 | bernds | 2007-02-23 07:52:27 -0800 (Fri, 23 Feb 2007) | 4 lines
* config/bfin/bfin.md (doloop_end): Fail for loops that can iterate
2^32-1 or more times unless flag_unsafe_loop_optimizations.
........
r122263 | burnus | 2007-02-23 08:35:25 -0800 (Fri, 23 Feb 2007) | 15 lines
2007-02-23 Paul Thomas <pault@gcc.gnu.org>
* resolve.c (has_default_initializer): New function.
(resolve_fl_variable): Call has_default_initializer to determine if
the derived type has a default initializer to its ultimate
components.
2007-02-23 Paul Thomas <pault@gcc.gnu.org>
* gfortran.dg/alloc_comp_basics_4.f90: Add component with an
allocatable component.
........
r122264 | bernds | 2007-02-23 10:03:56 -0800 (Fri, 23 Feb 2007) | 3 lines
* loop-iv.c (determine_max_iter): Moved in front of its sole user.
........
r122268 | uros | 2007-02-23 10:19:07 -0800 (Fri, 23 Feb 2007) | 6 lines
* config/i386/i386.md (*movdi_1_rex64, zero_extendsidi2_32,
zero_extendsidi2_rex64): Penalize MMX register<->memory moves.
(*movsf_1): Penalize MMX moves.
........
r122272 | mmitchel | 2007-02-23 14:08:01 -0800 (Fri, 23 Feb 2007) | 5 lines
* lib/target-supports.exp (check_effective_target_unwrapped): New.
* testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
XFAIL for Newlib targets.
........
r122273 | mmitchel | 2007-02-23 14:12:49 -0800 (Fri, 23 Feb 2007) | 5 lines
* lib/target-supports.exp (check_effective_target_unwrapped): New.
* testsuite/27_io/ios_base/sync_with_stdio/1.cc: XFAIL for wrapped
targets.
........
r122274 | manu | 2007-02-23 14:28:37 -0800 (Fri, 23 Feb 2007) | 7 lines
2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
* gcc.test-framework/README: Correct command.
* gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
-Wunused-value.
* gcc.test-framework/dg-outexists-exp-F.c: Likewise.
........
r122275 | dj | 2007-02-23 15:16:47 -0800 (Fri, 23 Feb 2007) | 3 lines
* config/i386/i386.c (ix86_data_alignment): Don't specify an
alignment bigger than the object file can handle.
........
r122276 | paolo | 2007-02-23 15:34:18 -0800 (Fri, 23 Feb 2007) | 11 lines
2007-02-23 Paolo Carlini <pcarlini@suse.de>
* include/tr1/hashtable (_Hashtable<>::erase(const key_type&)):
Take care of &_M_extract((*__slot)->_M_v) == &__k.
* testsuite/tr1/6_containers/unordered_map/erase/1.cc: New.
* testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
* testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
* testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
........
r122277 | sje | 2007-02-23 16:11:39 -0800 (Fri, 23 Feb 2007) | 4 lines
* varpool.c (varpool_assemble_pending_decls): Set
varpool_last_needed_node to null.
........
r122281 | gccadmin | 2007-02-23 16:17:24 -0800 (Fri, 23 Feb 2007) | 1 line
Daily bump.
........
r122283 | mrs | 2007-02-23 16:30:30 -0800 (Fri, 23 Feb 2007) | 3 lines
* tlink.c (scan_linker_output): Parse linker messages from
darwin9's linker better.
........
r122284 | mrs | 2007-02-23 16:53:39 -0800 (Fri, 23 Feb 2007) | 2 lines
Fix thinko in last fix.
........
r122285 | dj | 2007-02-23 17:28:22 -0800 (Fri, 23 Feb 2007) | 2 lines
* doc/tm.h (BIGGEST_ALIGNMENT): Clarify the purpose of this macro.
........
r122286 | mrs | 2007-02-23 22:22:12 -0800 (Fri, 23 Feb 2007) | 3 lines
* tlink.c (scan_linker_output): Parse linker messages from
darwin9's linker better.
........
r122288 | bernds | 2007-02-24 05:40:54 -0800 (Sat, 24 Feb 2007) | 6 lines
* loop-iv.c (implies_p): Detect additional cases where A implies B.
(determine_max_iter): Take additional LOOP arg; all callers changed.
Lose broken logic dealing with PLUS. Try to limit the upper bound by
one using simplifications.
........
r122290 | bonzini | 2007-02-24 08:07:41 -0800 (Sat, 24 Feb 2007) | 5 lines
2007-02-23 Paolo Bonzini <bonzini@gnu.org>
* gcc.dg/pr30904.c: New test.
........
r122291 | bernds | 2007-02-24 08:30:51 -0800 (Sat, 24 Feb 2007) | 4 lines
* loop-iv.c (simplify_using_initial_values): Return if the
expression becomes invalid due to altered regs.
........
r122292 | ghazi | 2007-02-24 10:11:33 -0800 (Sat, 24 Feb 2007) | 7 lines
* builtins.c (fold_builtin_modf): New.
(fold_builtin_2): Use it.
testsuite:
* gcc.dg/torture/builtin-modf-1.c: New test.
........
r122293 | hubicka | 2007-02-24 11:02:40 -0800 (Sat, 24 Feb 2007) | 3 lines
* cgraphunit.c (decide_is_function_needed): Honor
-fkeep-inline-functions.
........
r122294 | danglin | 2007-02-24 11:16:45 -0800 (Sat, 24 Feb 2007) | 3 lines
* pa.md (muldi3): Force subregs to registers in 64-bit expander.
........
r122295 | rguenth | 2007-02-24 11:55:47 -0800 (Sat, 24 Feb 2007) | 8 lines
2007-02-24 Richard Guenther <rguenther@suse.de>
* fold-const.c (fold_binary): Fold x +- CST op x for
EQ_EXPR and NE_EXPR.
* gcc.dg/pr30951.c: New testcase.
........
r122297 | mrs | 2007-02-24 14:27:26 -0800 (Sat, 24 Feb 2007) | 3 lines
* config/i386/i386.c (output_pic_addr_const): Stubify optimized
symbols.
........
r122301 | uros | 2007-02-24 15:29:30 -0800 (Sat, 24 Feb 2007) | 6 lines
* config/i386/i386.md (expand_movmem_epilogue): Fix typo, mask
count argument with 0x10, not with 0x16.
(expand_setmem_epilogue): Ditto.
........
r122305 | gccadmin | 2007-02-24 16:17:36 -0800 (Sat, 24 Feb 2007) | 1 line
Daily bump.
........
r122307 | jvdelisle | 2007-02-24 18:27:17 -0800 (Sat, 24 Feb 2007) | 5 lines
2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* io/listread.c (namelist_read): Eat comment line.
........
r122308 | jvdelisle | 2007-02-24 18:30:14 -0800 (Sat, 24 Feb 2007) | 5 lines
2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
* gfortran.dg/namelist_26.f90: New test.
........
r122311 | nickc | 2007-02-24 23:47:49 -0800 (Sat, 24 Feb 2007) | 3 lines
* config/frv/frv.h (ASM_OUTPUT_CASE_LABEL): Delete.
(JUMP_TABLES_IN_TEXT_SECTION): Define.
........
r122312 | paolo | 2007-02-25 04:26:16 -0800 (Sun, 25 Feb 2007) | 6 lines
2007-02-25 Paolo Carlini <pcarlini@suse.de>
* testsuite/19_diagnostics/headers/cerrno/macros.cc: Include
the right header.
* testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
........
r122313 | hubicka | 2007-02-25 09:37:37 -0800 (Sun, 25 Feb 2007) | 7 lines
* i386.c (counter_mode): New function.
(expand_set_or_movmem_via_loop): Use it.
(expand_movmem_epilogue): Likewise; fix pasto.
(ix86_expand_movmem): Do emit guard even for constant counts.
(ix86_expand_setmem): Likewise.
........
r122314 | hubicka | 2007-02-25 10:11:20 -0800 (Sun, 25 Feb 2007) | 3 lines
* tree-inline.c (copy_bb): Produce exact copy of EH info when copying for inlining.
........
r122315 | mmitchel | 2007-02-25 10:47:05 -0800 (Sun, 25 Feb 2007) | 98 lines
* doc/extend.texi: Document optional priority argument to
constructors and destructors.
* tree.c (init_priority_for_decl): Adjust GTY markers.
(init_ttree): Use priority-info hash functions for
init_priority_for_decl.
(tree_map_eq): Rename to ...
(tree_map_base_eq): ... this.
(tree_map_marked_p): Rename to ...
(tree_map_base_marked_p): ... this.
(tree_map_base_hash): New function.
(decl_init_priority_lookup): Rework.
(decl_fini_priority_lookup): New function.
(decl_priority_info): New function.
(decl_init_priority_insert): Use it.
(decl_fini_priority_insert): Likewise.
(decl_restrict_base_lookup): Adjust for refactoring of tree_map
hierarchy.
(decl_restrict_base_insert): Likewise.
(decl_debug_expr_insert): Likewise.
(decl_value_expr_lookup): Likewise.
(decl_value_expr_insert): Likewise.
* tree.h (priority_type): New type.
(decl_init_priority_lookup): Use priority_type.
(decl_fini_priority_lookup): New function.
(decl_init_priority_insert): Use priority_type.
(decl_fini_priority_insert): New function.
(DECL_HAS_INIT_PRIORITY): Tweak comments.
(DECL_INIT_PRIORITY): Likewise.
(SET_DECL_INIT_PRIORITY): Add comment.
(DECL_FINI_PRIORITY): New macro.
(SET_DECL_FINI_PRIORITY): Likewise.
(DEFAULT_INIT_PRIORITY): Document.
(MAX_INIT_PRIORITY): Likewise.
(MAX_RESERVED_INIT_PRIORITY): Likewise.
(tree_map_base): New type.
(tree_map_base_eq): New function.
(tree_map_base_hash): Likewise.
(tree_map_base_marked_p): Likewise.
(tree_map): Inherit from tree_map_base.
(tree_map_eq): Make it a macro.
(tree_map_marked_p): Likewise.
(tree_int_map): Inherit from tree_map_base.
(tree_int_map_eq): Make it a macro.
(tree_int_map_hash): Likewise.
(tree_int_map_marked_p): Likewise.
(tree_priority_map): New type.
(tree_priority_map_eq): New macro.
(tree_priority_map_hash): Likewise.
(tree_priority_map_marked_p): Likewise.
* varasm.c (emults_decl): Adjust for refactoring of tree_map
hierarchy.
(emutls_common_1): Likewise.
* lambda-code.c (replace_uses_equiv_to_x_with_y): Likewise.
* tree-ssa-structalias.c (heapvar_lookup): Adjust for refactoring
of tree_map hierarchy.
* tree-cfg.c (move_stmt_r): Likewise.
(new_label_mapper): Likewise.
* c-tree.h (c_expand_body): Move to ...
* c-common.h (c_expand_body): ... here.
* c-decl.c (c_expand_body): Move to ...
* c-common.c (c_expand_body): ... here.
(c_common_attribute_table): Allow 1 argument for the constructor
and destructor attributes.
(get_priority): New function.
(handle_constructor_attribute): Set DECL_INIT_PRIORITY.
(handle_destructor_attribute): Set DECL_FINI_PRIORITY.
* cp-tree.h (static_ctors): Remove.
* cp-tree.h (static_dtors): Likewise.
* cp-objcp-common.c (decl_shadowed_for_var_lookup): Adjust for
refactoring of tree_map hierarchy.
(decl_shadowed_for_var_insert): Likewise.
* semantics.c (expand_body): Use c_expand_body.
(expand_or_defer_fn): Don't update static_ctors or static_dtors.
* decl2.c (static_ctors): Remove.
(static_dtors): Likewise.
(generate_ctor_or_dtor_function): Pass NULL_TREE to
objc_generate_static_init_call. Do not call static_[cd]tors.
(generate_ctor_and_dtor_functions_for_priority): Do not check for
static_[cd]tors.
(cp_write_global_declarations): Likewise.
* decl.c (annotate_value): Adjust for refactoring of tree_map
hierarchy.
* gcc.dg/initpri1.c: New test.
* gcc.dg/initpri2.c: Likewise.
* g++.dg/special/initpri1.C: New test.
* g++.dg/special/initpri2.C: Likewise.
* g++.dg/special/conpr-1.C: Use init_priority effective target.
* g++.dg/special/conpr-2.C: Likewise.
* g++.dg/special/conpr-3.C: Likewise.
* g++.dg/special/conpr-4.C: Likewise.
* g++.dg/special/initp1.C: Likewise.
* g++.dg/special/ecos.exp: Remove code to detect availability of
constructor priorities.
* lib/target-support.exp (target_init_priority): New function.
........
r122316 | rakdver | 2007-02-25 11:49:22 -0800 (Sun, 25 Feb 2007) | 22 lines
* tree-ssa-loop-niter.c (compute_estimated_nb_iterations): Fix
off-by-one error.
(array_at_struct_end_p): New function.
(idx_infer_loop_bounds): Use it.
(estimate_numbers_of_iterations_loop): Export.
* predict.c (predict_loops): Use estimated_loop_iterations_int.
Do not use PRED_LOOP_EXIT on exits predicted by # of iterations.
(tree_estimate_probability): Call record_loop_exits.
* tree-data-ref.c (get_number_of_iters_for_loop): Replaced by ...
(estimated_loop_iterations, estimated_loop_iterations_int,
estimated_loop_iterations_tree): New functions.
(analyze_siv_subscript_cst_affine,
compute_overlap_steps_for_affine_1_2,
analyze_subscript_affine_affine): Use estimated_loop_iterations_int.
(analyze_miv_subscript): Use estimated_loop_iterations_tree.
* predict.def (PRED_LOOP_ITERATIONS): Update comment.
(PRED_LOOP_ITERATIONS_GUESSED): New.
* cfgloop.c (record_loop_exits): Do nothing if there are no loops.
* cfgloop.h (estimate_numbers_of_iterations_loop,
estimated_loop_iterations_int): Declare.
........
r122317 | mmitchel | 2007-02-25 12:08:59 -0800 (Sun, 25 Feb 2007) | 3 lines
* decl.c (annotate_value): Adjust for refactoring of tree_map
hierarchy.
........
r122318 | uweigand | 2007-02-25 12:56:46 -0800 (Sun, 25 Feb 2007) | 11 lines
* reload.c (find_reloads_address_1): Handle PLUS expressions resulting
from register elimination as PRE_MODIFY / POST_MODIFY increments.
Do not attempt to handle MEM inside auto-inc expressions.
* reload1.c (eliminate_regs_1): Do not attempt to handle elimination
of a register modified by an auto-inc expression. However, do handle
elimination of a register used as PRE_MODIFY / POST_MODIFY increment.
(elimination_effects): Prohibit elimination of a register modified
by an auto-inc expression. Disable register elimination rules whose
target register is modified by an auto-inc expression with variable
increment.
........
r122321 | gerald | 2007-02-25 13:14:02 -0800 (Sun, 25 Feb 2007) | 2 lines
* update_version_svn (IGNORE_BRANCHES): Add 4_0-branch.
........
r122323 | uros | 2007-02-25 15:18:45 -0800 (Sun, 25 Feb 2007) | 6 lines
* tree-vect-transform.c (vectorizable_call): Fix off-by-one error:
use &dt[nargs-1] instead of &dt[nargs] in the call to
vect_is_simple_use().
........
r122326 | gccadmin | 2007-02-25 16:17:08 -0800 (Sun, 25 Feb 2007) | 1 line
Daily bump.
........
r122329 | paolo | 2007-02-26 01:36:39 -0800 (Mon, 26 Feb 2007) | 36 lines
2007-02-26 Paolo Carlini <pcarlini@suse.de>
* include/std/bitset: Do not include <istream> and <ostream>,
<ios> is enough.
* include/std/iomanip: Do not include the whole <istream>,
<ios> is enough; do not include <functional>; reformat.
* include/std/functional: Do not include <cstddef>.
* include/std/list: Do not include <bits/stl_uninitialized.h>.
* include/std/numeric: Do not include the whole <iterator> and
<bits/stl_function.h>.
* include/std/valarray: Do not include <numeric>.
* include/bits/stl_numeric.h: Include <bits/concept_check.h>.
* src/iostream-inst.cc: Include <istream>.
* include/ext/functional: Include <cstddef>.
* testsuite/util/testsuite_hooks.h: Do not include <locale>,
<ctime> is enough; qualify tm.
* testsuite/util/testsuite_hooks.cc: Qualify tm.
2007-02-26 Paolo Carlini <pcarlini@suse.de>
* include/bits/locale_facets.h (class ctype_byname<char>,
class ctype_byname<wchar_t>): Declare.
* src/ctype.cc (ctype_byname<wchar_t>::ctype_byname(const char*,
size_t), ctype_byname<wchar_t>::~ctype_byname): Define.
* config/locale/generic/ctype_members.cc (ctype_byname<char>::
ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
Likewise.
* config/locale/gnu/ctype_members.cc (ctype_byname<char>::
ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
Likewise.
* config/locale/darwin/ctype_members.cc (ctype_byname<char>::
ctype_byname(const char*, size_t), ctype_byname<char>::~ctype_byname):
Likewise.
* testsuite/22_locale/headers/locale/synopsis.cc: Remove xfail.
........
r122330 | jakub | 2007-02-26 03:01:55 -0800 (Mon, 26 Feb 2007) | 3 lines
* java/util/TimeZone.java (getDefaultDisplayName): Don't
check if TimeZone is instanceof SimpleTimeZone.
........
r122332 | ebotcazou | 2007-02-26 06:07:12 -0800 (Mon, 26 Feb 2007) | 1 line
Fix formatting nits.
........
r122335 | mmitchel | 2007-02-26 07:53:51 -0800 (Mon, 26 Feb 2007) | 25 lines
* output.h (assemble_addr_to_section): Declare.
(get_cdtor_priority_section): Likewise.
* varasm.c (assemble_addr_to_section): New function.
(get_cdtor_priority_section): Likewise.
(default_named_section_asm_out_destructor): Use them.
(destor_dtor_section_asm_out_destructor): Likewise.
(default_named_section_asm_out_constructor): Likewise.
(default_ctor_section_asm_out_constructor): Likewise.
* config.gcc (*-*-vxworks*): Include vxworks.o.
* config/t-vxworks (vxworks.o): New target.
* config/vxworks.h (ALWAYS_NUMBER_CTORS_SECTIONS): Remove.
(TARGET_ASM_CONSTRUCTOR): Define.
(TARGET_ASM_DESTRUCTOR): Likewise.
(vxworks_asm_out_constructor): Declare.
(vxworks_asm_out_destructor): Likewise.
* c-common.c (get_priority): Check that we have not just an
INTEGER_CST, but an integer constant with integeral type.
* gcc.dg/vxworks/vxworks.exp: New file.
* gcc.dg/vxworks/initpri1.c: Likewise.
* gcc.dg/vxworks/initpri2.c: Likewise.
* gcc.dg/initpri2.c: Add more tests.
* g++.dg/special/initpri2.C: Likewise.
........
r122340 | gerald | 2007-02-26 12:40:13 -0800 (Mon, 26 Feb 2007) | 2 lines
* test_installed: Adjust to the move from g77 to gfortran.
........
r122341 | mmitchel | 2007-02-26 13:14:24 -0800 (Mon, 26 Feb 2007) | 18 lines
* c-decl.c (static_ctors): Move to c-common.c.
(static_dtors): Likewise.
(finish_function): Use c_record_cdtor_fn.
(build_cdtor): Move to c-common.c.
(c_write_global_declarations): Use c_build_cdtor_fns.
* c-common.h (static_ctors): Declare.
(static_dtors): Likewise.
(c_record_cdtor_fn): Likewise.
(c_build_cdtor_fns): Likewise.
* c-common.c (static_ctors): New variable.
(static_dtors): Likewise.
(c_record_cdtor_fn): New function.
(build_cdtor): Move from c-decl.c
(c_build_cdtor_fns): New function.
* semantics.c (expand_or_defer_fn): Call c_record_cdtor_fn.
* decl2.c (cp_write_gloabl_declarations): Call c_build_cdtor_fns.
........
r122342 | tkoenig | 2007-02-26 13:16:00 -0800 (Mon, 26 Feb 2007) | 14 lines
2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
Paul Thomas <pault@gcc.gnu.org>
* trans-intrinsic.c (gfc_conv_intrinsic_size):
If dim is an optional argument, check for its
presence and call size0 or size1, respectively.
2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
* size_optional_dim_1.f90: New test.
........
r122343 | dj | 2007-02-26 13:31:42 -0800 (Mon, 26 Feb 2007) | 4 lines
* configure.ac: add djgpp-specific results, so we don't have to
link during a cross compilation.
* configure: Regenerated.
........
r122344 | dj | 2007-02-26 13:37:05 -0800 (Mon, 26 Feb 2007) | 4 lines
* crossconfig.m4 (djgpp): Pre-detect djgpp-specific results, to
avoid needing to link during cross compiling.
* configure: Regenerated.
........
r122345 | ghazi | 2007-02-26 14:19:32 -0800 (Mon, 26 Feb 2007) | 4 lines
* gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
sh* targets.
........
r122346 | bernds | 2007-02-26 15:42:43 -0800 (Mon, 26 Feb 2007) | 4 lines
* loop-iv.c (simplify_using_initial_values): Fix oversight in previous
change; avoid a memory leak when returning early.
........
r122347 | hubicka | 2007-02-26 16:07:03 -0800 (Mon, 26 Feb 2007) | 6 lines
* predict.def: Set outcomes according to more recent results.
(PRED_LOOP_CONDITION, PRED_LOOP_PRECONDITIONING, PRED_LOOP_HEADER):
Remove dead predictors.
* predict.c (return_prediction): Fix pasto.
........
r122348 | geoffk | 2007-02-26 16:10:22 -0800 (Mon, 26 Feb 2007) | 3 lines
* g++.dg/ext/visibility/class1.C: Port to Darwin.
* g++.dg/ext/visibility/noPLT.C: Likewise.
........
r122352 | gccadmin | 2007-02-26 16:17:12 -0800 (Mon, 26 Feb 2007) | 1 line
Daily bump.
........
r122355 | geoffk | 2007-02-26 16:32:23 -0800 (Mon, 26 Feb 2007) | 3 lines
* gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
for more builtin types.
........
Added:
branches/fixed-point/libstdc++-v3/include/tr1/functional_hash.h
- copied unchanged from r122297, trunk/libstdc++-v3/include/tr1/functional_hash.h
branches/fixed-point/libstdc++-v3/testsuite/17_intro/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/17_intro/headers/
branches/fixed-point/libstdc++-v3/testsuite/17_intro/using_namespace_std.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/17_intro/using_namespace_std.cc
branches/fixed-point/libstdc++-v3/testsuite/18_support/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/18_support/headers/
branches/fixed-point/libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/18_support/numeric_limits/is_signed.cc
branches/fixed-point/libstdc++-v3/testsuite/18_support/numeric_limits/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/18_support/numeric_limits/requirements/
branches/fixed-point/libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/18_support/numeric_limits/specialization_default_values.cc
branches/fixed-point/libstdc++-v3/testsuite/19_diagnostics/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/19_diagnostics/headers/
branches/fixed-point/libstdc++-v3/testsuite/20_util/allocator/
- copied from r122297, trunk/libstdc++-v3/testsuite/20_util/allocator/
branches/fixed-point/libstdc++-v3/testsuite/20_util/auto_ptr/
- copied from r122297, trunk/libstdc++-v3/testsuite/20_util/auto_ptr/
branches/fixed-point/libstdc++-v3/testsuite/20_util/function_objects/
- copied from r122297, trunk/libstdc++-v3/testsuite/20_util/function_objects/
branches/fixed-point/libstdc++-v3/testsuite/20_util/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/20_util/headers/
branches/fixed-point/libstdc++-v3/testsuite/20_util/pair/
- copied from r122297, trunk/libstdc++-v3/testsuite/20_util/pair/
branches/fixed-point/libstdc++-v3/testsuite/20_util/raw_storage_iterator/
- copied from r122297, trunk/libstdc++-v3/testsuite/20_util/raw_storage_iterator/
branches/fixed-point/libstdc++-v3/testsuite/20_util/rel_ops.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/20_util/rel_ops.cc
branches/fixed-point/libstdc++-v3/testsuite/20_util/specialized_algorithms/
- copied from r122297, trunk/libstdc++-v3/testsuite/20_util/specialized_algorithms/
branches/fixed-point/libstdc++-v3/testsuite/20_util/temporary_buffer.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/20_util/temporary_buffer.cc
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/21_strings/basic_string/requirements/
branches/fixed-point/libstdc++-v3/testsuite/21_strings/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/21_strings/headers/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/codecvt/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/codecvt/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/codecvt_byname/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/codecvt_byname/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/collate/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/collate/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/collate_byname/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/collate_byname/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/ctype/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/ctype/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/ctype_base/mask.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/22_locale/ctype_base/mask.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/headers/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/messages/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/messages/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/messages_byname/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/messages_byname/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_get/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/money_get/cons/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_get/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/money_get/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_put/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/money_put/cons/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_put/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/money_put/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/moneypunct/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/moneypunct_byname/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/moneypunct_byname/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_get/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/num_get/cons/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_get/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/num_get/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_put/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/num_put/cons/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_put/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/num_put/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/numpunct/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/numpunct/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/numpunct_byname/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/numpunct_byname/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_get/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/time_get/requirements/
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_put/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/22_locale/time_put/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/bitset/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/bitset/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/deque/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/deque/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/headers/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/list/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/list/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/map/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/map/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/multimap/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/multimap/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/multiset/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/multiset/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/priority_queue/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/priority_queue/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/queue/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/queue/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/set/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/set/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/stack/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/stack/requirements/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/vector/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/23_containers/vector/requirements/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/back_insert_iterator/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/front_insert_iterator/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/headers/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/insert_iterator/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/insert_iterator/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/istream_iterator/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/istream_iterator/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/requirements/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/ostream_iterator/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/ostream_iterator/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/requirements/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/random_access_iterator/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/random_access_iterator/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/
branches/fixed-point/libstdc++-v3/testsuite/25_algorithms/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/25_algorithms/headers/
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/26_numerics/headers/
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/numeric_arrays/
- copied from r122297, trunk/libstdc++-v3/testsuite/26_numerics/numeric_arrays/
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/numeric_operations/
- copied from r122297, trunk/libstdc++-v3/testsuite/26_numerics/numeric_operations/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_filebuf/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_filebuf/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_filebuf/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_fstream/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_fstream/cons/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_fstream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_fstream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ifstream/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ifstream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ifstream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ios/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ios/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ios/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ios/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_iostream/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_iostream/cons/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_iostream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_iostream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_istream/cons/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_istream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istringstream/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/cons/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istringstream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_istringstream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ofstream/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ofstream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ostream/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ostream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostringstream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_ostringstream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_streambuf/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_streambuf/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_streambuf/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/2020.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/cons/2020.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_stringbuf/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringstream/cons/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/cons/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringstream/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/basic_stringstream/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/fpos/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/fpos/requirements/
branches/fixed-point/libstdc++-v3/testsuite/27_io/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/27_io/headers/
branches/fixed-point/libstdc++-v3/testsuite/ext/debug_allocator/explicit_instantiation.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/ext/debug_allocator/explicit_instantiation.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/hash_map/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/ext/hash_map/requirements/
branches/fixed-point/libstdc++-v3/testsuite/ext/hash_set/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/ext/hash_set/requirements/
branches/fixed-point/libstdc++-v3/testsuite/ext/malloc_allocator/explicit_instantiation.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/ext/malloc_allocator/explicit_instantiation.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/mt_allocator/explicit_instantiation.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/ext/mt_allocator/explicit_instantiation.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pool_allocator/explicit_instantiation.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/ext/pool_allocator/explicit_instantiation.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/slist/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/ext/slist/requirements/
branches/fixed-point/libstdc++-v3/testsuite/ext/stdio_filebuf/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/ext/stdio_filebuf/requirements/
branches/fixed-point/libstdc++-v3/testsuite/ext/vstring/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/ext/vstring/requirements/
branches/fixed-point/libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/enable_shared_from_this/
branches/fixed-point/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/headers/
branches/fixed-point/libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/shared_ptr/
branches/fixed-point/libstdc++-v3/testsuite/tr1/2_general_utilities/weak_ptr/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/2_general_utilities/weak_ptr/
branches/fixed-point/libstdc++-v3/testsuite/tr1/3_function_objects/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/3_function_objects/headers/
branches/fixed-point/libstdc++-v3/testsuite/tr1/4_metaprogramming/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/4_metaprogramming/headers/
branches/fixed-point/libstdc++-v3/testsuite/tr1/5_numerical_facilities/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/headers/
branches/fixed-point/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/hash/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/hash/
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/headers/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/headers/
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/tuple/requirements/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/tuple/requirements/
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_map/
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multimap/
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_multiset/
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/
- copied from r122297, trunk/libstdc++-v3/testsuite/tr1/6_containers/unordered_set/
branches/fixed-point/libstdc++-v3/testsuite/tr1/using_namespace_std_tr1.cc
- copied unchanged from r122297, trunk/libstdc++-v3/testsuite/tr1/using_namespace_std_tr1.cc
Removed:
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cassert.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cerrno.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_csetjmp.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cstdarg.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cstddef.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cstdio.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cstdlib.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cstring.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_ctime.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cwchar.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_cwctype.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_fstream.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_iomanip.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_ios.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_iosfwd.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_iostream.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_istream.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_ostream.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_sstream.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/header_streambuf.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/headers.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/headers_c++.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/headers_c++_c++0x_compat.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/headers_c.cc
branches/fixed-point/libstdc++-v3/testsuite/17_intro/no_assert_neg.cc
branches/fixed-point/libstdc++-v3/testsuite/18_support/numeric_limits/sign.cc
branches/fixed-point/libstdc++-v3/testsuite/18_support/numeric_limits/specialization.cc
branches/fixed-point/libstdc++-v3/testsuite/20_util/functional/
branches/fixed-point/libstdc++-v3/testsuite/20_util/memory/
branches/fixed-point/libstdc++-v3/testsuite/20_util/utility/
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/1.cc
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/codecvt/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/codecvt/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/codecvt_byname/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/collate/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/collate/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/collate_byname/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/ctype/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/ctype_base/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/messages/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/messages/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/messages_byname/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_get/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_get/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_get/3.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_put/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_put/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/money_put/3.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/moneypunct/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/moneypunct/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/moneypunct/3.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/moneypunct_byname/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_get/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_get/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_get/3.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_put/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_put/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/num_put/3.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/numpunct/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/numpunct/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/numpunct_byname/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_get/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_get/2.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_put/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/time_put/2.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/deque/1.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/deque/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/list/1.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/list/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/map/1.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/map/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/multimap/1.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/multimap/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/multiset/1.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/multiset/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/set/1.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/set/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/23_containers/vector/1.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/vector/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/26020.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/back_insert_iterator.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/front_insert_iterator.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/insert_iterator.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/istream_iterator.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/1.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/iterator.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/ostream_iterator.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/ostreambuf_iterator/1.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/reverse_iterator/1.cc
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/cmath/
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/cstdlib/
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/numeric/
branches/fixed-point/libstdc++-v3/testsuite/26_numerics/valarray/
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_filebuf/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_filebuf/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_filebuf/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_filebuf/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_fstream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_fstream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_fstream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_fstream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ifstream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ifstream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ifstream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ifstream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ios/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ios/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ios/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ios/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_iostream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_iostream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_iostream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_iostream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istringstream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istringstream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istringstream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istringstream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ofstream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ofstream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ofstream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ofstream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostringstream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostringstream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostringstream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostringstream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_streambuf/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_streambuf/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_streambuf/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringbuf/5.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringstream/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringstream/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringstream/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_stringstream/4.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/fpos/1.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/debug_allocator/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/hash_map/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/hash_set/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/malloc_allocator/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/mt_allocator/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pool_allocator/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/slist/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/stdio_filebuf/char/1.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/vstring/explicit_instantiation/
branches/fixed-point/libstdc++-v3/testsuite/tr1/2_general_utilities/memory/
branches/fixed-point/libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/requirements.cc
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/array/requirements/instantiate.cc
branches/fixed-point/libstdc++-v3/testsuite/tr1/6_containers/unordered/
Modified:
branches/fixed-point/libstdc++-v3/ChangeLog
branches/fixed-point/libstdc++-v3/config/locale/darwin/ctype_members.cc
branches/fixed-point/libstdc++-v3/config/locale/generic/codecvt_members.cc
branches/fixed-point/libstdc++-v3/config/locale/generic/ctype_members.cc
branches/fixed-point/libstdc++-v3/config/locale/gnu/codecvt_members.cc
branches/fixed-point/libstdc++-v3/config/locale/gnu/ctype_members.cc
branches/fixed-point/libstdc++-v3/configure
branches/fixed-point/libstdc++-v3/crossconfig.m4
branches/fixed-point/libstdc++-v3/include/Makefile.am
branches/fixed-point/libstdc++-v3/include/Makefile.in
branches/fixed-point/libstdc++-v3/include/bits/locale_facets.h
branches/fixed-point/libstdc++-v3/include/bits/stl_algobase.h
branches/fixed-point/libstdc++-v3/include/bits/stl_bvector.h
branches/fixed-point/libstdc++-v3/include/bits/stl_numeric.h
branches/fixed-point/libstdc++-v3/include/ext/functional
branches/fixed-point/libstdc++-v3/include/ext/vstring_fwd.h
branches/fixed-point/libstdc++-v3/include/ext/vstring_util.h
branches/fixed-point/libstdc++-v3/include/std/bitset
branches/fixed-point/libstdc++-v3/include/std/functional
branches/fixed-point/libstdc++-v3/include/std/iomanip
branches/fixed-point/libstdc++-v3/include/std/list
branches/fixed-point/libstdc++-v3/include/std/numeric
branches/fixed-point/libstdc++-v3/include/std/string
branches/fixed-point/libstdc++-v3/include/std/valarray
branches/fixed-point/libstdc++-v3/include/tr1/functional
branches/fixed-point/libstdc++-v3/include/tr1/hashtable
branches/fixed-point/libstdc++-v3/include/tr1/hashtable_policy.h
branches/fixed-point/libstdc++-v3/include/tr1/memory
branches/fixed-point/libstdc++-v3/include/tr1/random
branches/fixed-point/libstdc++-v3/include/tr1/unordered_map
branches/fixed-point/libstdc++-v3/include/tr1/unordered_set
branches/fixed-point/libstdc++-v3/include/tr1/utility
branches/fixed-point/libstdc++-v3/src/ctype.cc
branches/fixed-point/libstdc++-v3/src/iostream-inst.cc
branches/fixed-point/libstdc++-v3/testsuite/18_support/headers/cstdlib/macros.cc
branches/fixed-point/libstdc++-v3/testsuite/19_diagnostics/headers/cerrno/macros.cc
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/capacity/1.cc
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/replace/char/1.cc
branches/fixed-point/libstdc++-v3/testsuite/21_strings/basic_string/replace/wchar_t/1.cc
branches/fixed-point/libstdc++-v3/testsuite/22_locale/headers/locale/synopsis.cc
branches/fixed-point/libstdc++-v3/testsuite/23_containers/bitset/cons/1.cc
branches/fixed-point/libstdc++-v3/testsuite/24_iterators/reverse_iterator/2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ios/cons/char/3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_istream/sentry/pod/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/basic_ostream/sentry/pod/1.cc
branches/fixed-point/libstdc++-v3/testsuite/27_io/ios_base/sync_with_stdio/1.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/headers.cc
branches/fixed-point/libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc
branches/fixed-point/libstdc++-v3/testsuite/lib/libstdc++.exp
branches/fixed-point/libstdc++-v3/testsuite/util/native_type/assoc/native_hash_map.hpp
branches/fixed-point/libstdc++-v3/testsuite/util/native_type/assoc/native_hash_set.hpp
branches/fixed-point/libstdc++-v3/testsuite/util/testsuite_character.h
branches/fixed-point/libstdc++-v3/testsuite/util/testsuite_hooks.cc
branches/fixed-point/libstdc++-v3/testsuite/util/testsuite_hooks.h
Changes in other areas also in this revision:
Added:
branches/fixed-point/gcc/config/m68k/linux-unwind.h
- copied unchanged from r122297, trunk/gcc/config/m68k/linux-unwind.h
branches/fixed-point/gcc/config/vxworks.c
- copied unchanged from r122355, trunk/gcc/config/vxworks.c
branches/fixed-point/gcc/testsuite/g++.dg/debug/pr30898.C
- copied unchanged from r122297, trunk/gcc/testsuite/g++.dg/debug/pr30898.C
branches/fixed-point/gcc/testsuite/g++.dg/eh/subreg-1.C
- copied unchanged from r122297, trunk/gcc/testsuite/g++.dg/eh/subreg-1.C
branches/fixed-point/gcc/testsuite/g++.dg/ext/stmtexpr10.C
- copied unchanged from r122297, trunk/gcc/testsuite/g++.dg/ext/stmtexpr10.C
branches/fixed-point/gcc/testsuite/g++.dg/special/initpri1.C
- copied unchanged from r122355, trunk/gcc/testsuite/g++.dg/special/initpri1.C
branches/fixed-point/gcc/testsuite/g++.dg/special/initpri2.C
- copied unchanged from r122355, trunk/gcc/testsuite/g++.dg/special/initpri2.C
branches/fixed-point/gcc/testsuite/g++.dg/warn/changes-meaning.C
- copied unchanged from r122297, trunk/gcc/testsuite/g++.dg/warn/changes-meaning.C
branches/fixed-point/gcc/testsuite/g++.dg/warn/pr28943.C
- copied unchanged from r122297, trunk/gcc/testsuite/g++.dg/warn/pr28943.C
branches/fixed-point/gcc/testsuite/gcc.c-torture/compile/pr30433.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.c-torture/compile/pr30433.c
branches/fixed-point/gcc/testsuite/gcc.c-torture/execute/pr30778.c
- copied unchanged from r122355, trunk/gcc/testsuite/gcc.c-torture/execute/pr30778.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-implicit-function-declaration.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Werror-implicit-function-declaration.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wfatal-2.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wfatal-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wfatal.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wfatal.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c89-default.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c89-default.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c89-pedantic.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c89-pedantic.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c89.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c89.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c99-pedantic.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c99-pedantic.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c99.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wimplicit-function-declaration-c99.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wunused-value-2.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/Wunused-value-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/darwin-minversion-1.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/darwin-minversion-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/darwin-minversion-2.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/darwin-minversion-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/debug/pr29558.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/debug/pr29558.c
branches/fixed-point/gcc/testsuite/gcc.dg/initpri1.c
- copied unchanged from r122355, trunk/gcc/testsuite/gcc.dg/initpri1.c
branches/fixed-point/gcc/testsuite/gcc.dg/initpri2.c
- copied unchanged from r122355, trunk/gcc/testsuite/gcc.dg/initpri2.c
branches/fixed-point/gcc/testsuite/gcc.dg/pr30904.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/pr30904.c
branches/fixed-point/gcc/testsuite/gcc.dg/pr30951.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/pr30951.c
branches/fixed-point/gcc/testsuite/gcc.dg/strict-overflow-5.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/strict-overflow-5.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-frexp-1.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/torture/builtin-frexp-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-ldexp-1.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/torture/builtin-ldexp-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-logb-1.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/torture/builtin-logb-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-modf-1.c
- copied, changed from r122297, trunk/gcc/testsuite/gcc.dg/torture/builtin-modf-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr30795.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/vect/pr30795.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr30843.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/vect/pr30843.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/pr30858.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/vect/pr30858.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-106.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/vect/vect-106.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-8a.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.dg/vect/vect-iv-8a.c
branches/fixed-point/gcc/testsuite/gcc.dg/vxworks/
- copied from r122355, trunk/gcc/testsuite/gcc.dg/vxworks/
branches/fixed-point/gcc/testsuite/gcc.target/i386/andor-1.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.target/i386/andor-1.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/xchg-1.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.target/i386/xchg-1.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/xchg-2.c
- copied unchanged from r122297, trunk/gcc/testsuite/gcc.target/i386/xchg-2.c
branches/fixed-point/gcc/testsuite/gfortran.dg/array_constructor_15.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/array_constructor_15.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/do_pointer_1.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/do_pointer_1.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/forall_10.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/forall_10.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/func_derived_4.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/func_derived_4.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/gomp/omp_parse1.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/gomp/omp_parse1.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/gomp/omp_parse2.f
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/gomp/omp_parse2.f
branches/fixed-point/gcc/testsuite/gfortran.dg/intrinsic_intkinds_1.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/intrinsic_intkinds_1.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/namelist_26.f90
- copied unchanged from r122355, trunk/gcc/testsuite/gfortran.dg/namelist_26.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/pr30391-1.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/pr30391-1.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/size_optional_dim_1.f90
- copied unchanged from r122355, trunk/gcc/testsuite/gfortran.dg/size_optional_dim_1.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/volatile10.f90
- copied unchanged from r122297, trunk/gcc/testsuite/gfortran.dg/volatile10.f90
branches/fixed-point/gcc/testsuite/gnat.dg/derived_aggregate.adb
- copied unchanged from r122297, trunk/gcc/testsuite/gnat.dg/derived_aggregate.adb
branches/fixed-point/gcc/testsuite/gnat.dg/self_aggregate_with_call.adb
- copied unchanged from r122297, trunk/gcc/testsuite/gnat.dg/self_aggregate_with_call.adb
branches/fixed-point/gcc/testsuite/gnat.dg/tail_call.adb
- copied unchanged from r122297, trunk/gcc/testsuite/gnat.dg/tail_call.adb
branches/fixed-point/gcc/testsuite/gnat.dg/tail_call_p.adb
- copied unchanged from r122297, trunk/gcc/testsuite/gnat.dg/tail_call_p.adb
branches/fixed-point/gcc/testsuite/gnat.dg/tail_call_p.ads
- copied unchanged from r122297, trunk/gcc/testsuite/gnat.dg/tail_call_p.ads
branches/fixed-point/libgfortran/generated/matmul_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/matmul_i1.c
branches/fixed-point/libgfortran/generated/matmul_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/matmul_i2.c
branches/fixed-point/libgfortran/generated/maxloc0_16_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc0_16_i1.c
branches/fixed-point/libgfortran/generated/maxloc0_16_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc0_16_i2.c
branches/fixed-point/libgfortran/generated/maxloc0_4_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc0_4_i1.c
branches/fixed-point/libgfortran/generated/maxloc0_4_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc0_4_i2.c
branches/fixed-point/libgfortran/generated/maxloc0_8_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc0_8_i1.c
branches/fixed-point/libgfortran/generated/maxloc0_8_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc0_8_i2.c
branches/fixed-point/libgfortran/generated/maxloc1_16_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc1_16_i1.c
branches/fixed-point/libgfortran/generated/maxloc1_16_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc1_16_i2.c
branches/fixed-point/libgfortran/generated/maxloc1_4_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc1_4_i1.c
branches/fixed-point/libgfortran/generated/maxloc1_4_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc1_4_i2.c
branches/fixed-point/libgfortran/generated/maxloc1_8_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc1_8_i1.c
branches/fixed-point/libgfortran/generated/maxloc1_8_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxloc1_8_i2.c
branches/fixed-point/libgfortran/generated/maxval_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxval_i1.c
branches/fixed-point/libgfortran/generated/maxval_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/maxval_i2.c
branches/fixed-point/libgfortran/generated/minloc0_16_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc0_16_i1.c
branches/fixed-point/libgfortran/generated/minloc0_16_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc0_16_i2.c
branches/fixed-point/libgfortran/generated/minloc0_4_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc0_4_i1.c
branches/fixed-point/libgfortran/generated/minloc0_4_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc0_4_i2.c
branches/fixed-point/libgfortran/generated/minloc0_8_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc0_8_i1.c
branches/fixed-point/libgfortran/generated/minloc0_8_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc0_8_i2.c
branches/fixed-point/libgfortran/generated/minloc1_16_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc1_16_i1.c
branches/fixed-point/libgfortran/generated/minloc1_16_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc1_16_i2.c
branches/fixed-point/libgfortran/generated/minloc1_4_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc1_4_i1.c
branches/fixed-point/libgfortran/generated/minloc1_4_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc1_4_i2.c
branches/fixed-point/libgfortran/generated/minloc1_8_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc1_8_i1.c
branches/fixed-point/libgfortran/generated/minloc1_8_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/minloc1_8_i2.c
branches/fixed-point/libgfortran/generated/minval_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/minval_i1.c
branches/fixed-point/libgfortran/generated/minval_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/minval_i2.c
branches/fixed-point/libgfortran/generated/product_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/product_i1.c
branches/fixed-point/libgfortran/generated/product_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/product_i2.c
branches/fixed-point/libgfortran/generated/sum_i1.c
- copied unchanged from r122297, trunk/libgfortran/generated/sum_i1.c
branches/fixed-point/libgfortran/generated/sum_i2.c
- copied unchanged from r122297, trunk/libgfortran/generated/sum_i2.c
branches/fixed-point/libjava/classpath/doc/cp-hacking.texinfo
- copied unchanged from r122297, trunk/libjava/classpath/doc/cp-hacking.texinfo
branches/fixed-point/libjava/classpath/doc/cp-tools.texinfo
- copied unchanged from r122297, trunk/libjava/classpath/doc/cp-tools.texinfo
branches/fixed-point/libjava/classpath/doc/cp-vmintegration.texinfo
- copied unchanged from r122297, trunk/libjava/classpath/doc/cp-vmintegration.texinfo
branches/fixed-point/libjava/classpath/gnu/java/util/ZoneInfo.java
- copied unchanged from r122297, trunk/libjava/classpath/gnu/java/util/ZoneInfo.java
branches/fixed-point/libjava/classpath/gnu/javax/management/ListenerData.java
- copied unchanged from r122297, trunk/libjava/classpath/gnu/javax/management/ListenerData.java
branches/fixed-point/libjava/classpath/lib/gnu/gcj/jvmti/ExceptionEvent.class
- copied unchanged from r122297, trunk/libjava/classpath/lib/gnu/gcj/jvmti/ExceptionEvent.class
branches/fixed-point/libjava/classpath/lib/gnu/gcj/util/GCInfo.class
- copied unchanged from r122297, trunk/libjava/classpath/lib/gnu/gcj/util/GCInfo.class
branches/fixed-point/libjava/classpath/lib/gnu/gcj/util/UtilPermission.class
- copied unchanged from r122297, trunk/libjava/classpath/lib/gnu/gcj/util/UtilPermission.class
branches/fixed-point/libjava/classpath/lib/gnu/java/util/ZoneInfo.class
- copied unchanged from r122297, trunk/libjava/classpath/lib/gnu/java/util/ZoneInfo.class
branches/fixed-point/libjava/classpath/lib/gnu/javax/management/ListenerData.class
- copied unchanged from r122297, trunk/libjava/classpath/lib/gnu/javax/management/ListenerData.class
branches/fixed-point/libjava/classpath/tools/classes/gnu/gcj/
- copied from r122297, trunk/libjava/classpath/tools/classes/gnu/gcj/
branches/fixed-point/libjava/gnu/gcj/jvmti/ExceptionEvent.h
- copied unchanged from r122297, trunk/libjava/gnu/gcj/jvmti/ExceptionEvent.h
branches/fixed-point/libjava/gnu/gcj/jvmti/ExceptionEvent.java
- copied unchanged from r122297, trunk/libjava/gnu/gcj/jvmti/ExceptionEvent.java
branches/fixed-point/libjava/gnu/gcj/jvmti/natExceptionEvent.cc
- copied unchanged from r122297, trunk/libjava/gnu/gcj/jvmti/natExceptionEvent.cc
branches/fixed-point/libjava/gnu/gcj/tools/gc_analyze/
- copied from r122297, trunk/libjava/gnu/gcj/tools/gc_analyze/
branches/fixed-point/libjava/gnu/gcj/util/GCInfo.h
- copied unchanged from r122297, trunk/libjava/gnu/gcj/util/GCInfo.h
branches/fixed-point/libjava/gnu/gcj/util/GCInfo.java
- copied unchanged from r122297, trunk/libjava/gnu/gcj/util/GCInfo.java
branches/fixed-point/libjava/gnu/gcj/util/UtilPermission.h
- copied unchanged from r122297, trunk/libjava/gnu/gcj/util/UtilPermission.h
branches/fixed-point/libjava/gnu/gcj/util/UtilPermission.java
- copied unchanged from r122297, trunk/libjava/gnu/gcj/util/UtilPermission.java
branches/fixed-point/libjava/gnu/gcj/util/natGCInfo.cc
- copied unchanged from r122297, trunk/libjava/gnu/gcj/util/natGCInfo.cc
branches/fixed-point/libjava/gnu/java/util/ZoneInfo.h
- copied unchanged from r122297, trunk/libjava/gnu/java/util/ZoneInfo.h
branches/fixed-point/libjava/gnu/javax/management/ListenerData.h
- copied unchanged from r122297, trunk/libjava/gnu/javax/management/ListenerData.h
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getargssize.h
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getargssize.h
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getargssize.jar
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getargssize.jar
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getargssize.java
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getargssize.java
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getargssize.out
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getargssize.out
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.h
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.h
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.jar
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.jar
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.java
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.java
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.out
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.out
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/natgetargssize.cc
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/natgetargssize.cc
branches/fixed-point/libjava/testsuite/libjava.jvmti/interp/natgetlocalvartable.cc
- copied unchanged from r122297, trunk/libjava/testsuite/libjava.jvmti/interp/natgetlocalvartable.cc
Removed:
branches/fixed-point/libjava/classpath/doc/hacking.texinfo
branches/fixed-point/libjava/classpath/doc/tools.texinfo
branches/fixed-point/libjava/classpath/doc/vmintegration.texinfo
branches/fixed-point/libjava/classpath/gnu/classpath/ListenerData.java
branches/fixed-point/libjava/classpath/lib/gnu/classpath/ListenerData.class
branches/fixed-point/libjava/gnu/classpath/ListenerData.h
branches/fixed-point/libjava/java/lang/management/natVMManagementFactory.cc
branches/fixed-point/libjava/java/util/GregorianCalendar.java
Modified:
branches/fixed-point/ (props changed)
branches/fixed-point/ChangeLog
branches/fixed-point/MAINTAINERS
branches/fixed-point/config/ChangeLog
branches/fixed-point/config/acx.m4
branches/fixed-point/configure
branches/fixed-point/configure.ac
branches/fixed-point/contrib/ChangeLog
branches/fixed-point/contrib/test_installed
branches/fixed-point/contrib/texi2pod.pl
branches/fixed-point/fixincludes/ChangeLog
branches/fixed-point/fixincludes/Makefile.in
branches/fixed-point/gcc/ChangeLog
branches/fixed-point/gcc/DATESTAMP
branches/fixed-point/gcc/Makefile.in
branches/fixed-point/gcc/ada/ChangeLog
branches/fixed-point/gcc/ada/decl.c
branches/fixed-point/gcc/ada/sem_ch3.adb
branches/fixed-point/gcc/ada/trans.c
branches/fixed-point/gcc/ada/utils.c
branches/fixed-point/gcc/ada/utils2.c
branches/fixed-point/gcc/builtins.c
branches/fixed-point/gcc/c-common.c
branches/fixed-point/gcc/c-common.h
branches/fixed-point/gcc/c-decl.c
branches/fixed-point/gcc/c-objc-common.c
branches/fixed-point/gcc/c-omp.c
branches/fixed-point/gcc/c-opts.c
branches/fixed-point/gcc/c-pretty-print.c
branches/fixed-point/gcc/c-semantics.c
branches/fixed-point/gcc/c-tree.h
branches/fixed-point/gcc/c-typeck.c
branches/fixed-point/gcc/c.opt
branches/fixed-point/gcc/caller-save.c
branches/fixed-point/gcc/calls.c
branches/fixed-point/gcc/cfgloop.c
branches/fixed-point/gcc/cfgloop.h
branches/fixed-point/gcc/cgraphbuild.c
branches/fixed-point/gcc/cgraphunit.c
branches/fixed-point/gcc/combine.c
branches/fixed-point/gcc/common.opt
branches/fixed-point/gcc/config.gcc
branches/fixed-point/gcc/config.in
branches/fixed-point/gcc/config/alpha/alpha.c
branches/fixed-point/gcc/config/alpha/alpha.md
branches/fixed-point/gcc/config/alpha/lib1funcs.asm
branches/fixed-point/gcc/config/alpha/vms-crt0-64.c
branches/fixed-point/gcc/config/alpha/vms-psxcrt0-64.c
branches/fixed-point/gcc/config/arc/arc.c
branches/fixed-point/gcc/config/arc/arc.h
branches/fixed-point/gcc/config/arm/arm.c
branches/fixed-point/gcc/config/arm/arm.md
branches/fixed-point/gcc/config/arm/lib1funcs.asm
branches/fixed-point/gcc/config/bfin/bfin.c
branches/fixed-point/gcc/config/bfin/bfin.md
branches/fixed-point/gcc/config/c4x/c4x.c
branches/fixed-point/gcc/config/c4x/c4x.md
branches/fixed-point/gcc/config/cris/cris.c
branches/fixed-point/gcc/config/cris/cris.h
branches/fixed-point/gcc/config/cris/cris.md
branches/fixed-point/gcc/config/crx/crx.c
branches/fixed-point/gcc/config/darwin-c.c
branches/fixed-point/gcc/config/darwin.h
branches/fixed-point/gcc/config/darwin.opt
branches/fixed-point/gcc/config/fr30/fr30.md
branches/fixed-point/gcc/config/frv/frv.c
branches/fixed-point/gcc/config/frv/frv.h
branches/fixed-point/gcc/config/frv/frv.md
branches/fixed-point/gcc/config/frv/predicates.md
branches/fixed-point/gcc/config/i386/athlon.md
branches/fixed-point/gcc/config/i386/darwin.h
branches/fixed-point/gcc/config/i386/i386.c
branches/fixed-point/gcc/config/i386/i386.h
branches/fixed-point/gcc/config/i386/i386.md
branches/fixed-point/gcc/config/ia64/ia64.c
branches/fixed-point/gcc/config/ia64/ia64.h
branches/fixed-point/gcc/config/ia64/ia64.md
branches/fixed-point/gcc/config/ia64/predicates.md
branches/fixed-point/gcc/config/ia64/sysv4.h
branches/fixed-point/gcc/config/iq2000/iq2000.c
branches/fixed-point/gcc/config/iq2000/iq2000.h
branches/fixed-point/gcc/config/iq2000/predicates.md
branches/fixed-point/gcc/config/m68hc11/m68hc11.h
branches/fixed-point/gcc/config/m68k/linux.h
branches/fixed-point/gcc/config/m68k/m68k-protos.h
branches/fixed-point/gcc/config/m68k/m68k.c
branches/fixed-point/gcc/config/m68k/m68k.md
branches/fixed-point/gcc/config/mips/mips.c
branches/fixed-point/gcc/config/pa/milli64.S
branches/fixed-point/gcc/config/pa/pa.c
branches/fixed-point/gcc/config/pa/pa.h
branches/fixed-point/gcc/config/pa/pa.md
branches/fixed-point/gcc/config/pa/pa32-regs.h
branches/fixed-point/gcc/config/pa/pa64-regs.h
branches/fixed-point/gcc/config/pdp11/pdp11.c
branches/fixed-point/gcc/config/pdp11/pdp11.h
branches/fixed-point/gcc/config/rs6000/altivec.md
branches/fixed-point/gcc/config/rs6000/darwin.h
branches/fixed-point/gcc/config/rs6000/linux64.h
branches/fixed-point/gcc/config/rs6000/rs6000-c.c
branches/fixed-point/gcc/config/rs6000/rs6000.c
branches/fixed-point/gcc/config/rs6000/rs6000.h
branches/fixed-point/gcc/config/rs6000/rs6000.md
branches/fixed-point/gcc/config/rs6000/rs6000.opt
branches/fixed-point/gcc/config/rs6000/sysv4.opt
branches/fixed-point/gcc/config/s390/s390-modes.def
branches/fixed-point/gcc/config/s390/s390.c
branches/fixed-point/gcc/config/sh/divtab.c
branches/fixed-point/gcc/config/sh/sh.c
branches/fixed-point/gcc/config/sh/sh.h
branches/fixed-point/gcc/config/sh/sh.md
branches/fixed-point/gcc/config/sparc/netbsd-elf.h
branches/fixed-point/gcc/config/sparc/sparc.c
branches/fixed-point/gcc/config/sparc/sparc.h
branches/fixed-point/gcc/config/sparc/sparc.md
branches/fixed-point/gcc/config/spu/constraints.md
branches/fixed-point/gcc/config/spu/predicates.md
branches/fixed-point/gcc/config/spu/spu-builtins.def
branches/fixed-point/gcc/config/spu/spu-builtins.md
branches/fixed-point/gcc/config/spu/spu-modes.def
branches/fixed-point/gcc/config/spu/spu-protos.h
branches/fixed-point/gcc/config/spu/spu.c
branches/fixed-point/gcc/config/spu/spu.h
branches/fixed-point/gcc/config/spu/spu.md
branches/fixed-point/gcc/config/spu/spu_internals.h
branches/fixed-point/gcc/config/stormy16/stormy16.md
branches/fixed-point/gcc/config/t-vxworks
branches/fixed-point/gcc/config/vxworks.h
branches/fixed-point/gcc/configure
branches/fixed-point/gcc/configure.ac
branches/fixed-point/gcc/convert.c
branches/fixed-point/gcc/coverage.c
branches/fixed-point/gcc/cp/ChangeLog
branches/fixed-point/gcc/cp/call.c
branches/fixed-point/gcc/cp/class.c
branches/fixed-point/gcc/cp/cp-gimplify.c
branches/fixed-point/gcc/cp/cp-lang.c
branches/fixed-point/gcc/cp/cp-objcp-common.c
branches/fixed-point/gcc/cp/cp-tree.def
branches/fixed-point/gcc/cp/cp-tree.h
branches/fixed-point/gcc/cp/cvt.c
branches/fixed-point/gcc/cp/cxx-pretty-print.c
branches/fixed-point/gcc/cp/decl.c
branches/fixed-point/gcc/cp/decl2.c
branches/fixed-point/gcc/cp/dump.c
branches/fixed-point/gcc/cp/error.c
branches/fixed-point/gcc/cp/mangle.c
branches/fixed-point/gcc/cp/parser.c
branches/fixed-point/gcc/cp/pt.c
branches/fixed-point/gcc/cp/semantics.c
branches/fixed-point/gcc/cp/tree.c
branches/fixed-point/gcc/cp/typeck.c
branches/fixed-point/gcc/df-problems.c
branches/fixed-point/gcc/df.h
branches/fixed-point/gcc/diagnostic.c
branches/fixed-point/gcc/doc/c-tree.texi
branches/fixed-point/gcc/doc/extend.texi
branches/fixed-point/gcc/doc/invoke.texi
branches/fixed-point/gcc/doc/tm.texi
branches/fixed-point/gcc/dwarf2out.c
branches/fixed-point/gcc/except.c
branches/fixed-point/gcc/expr.c
branches/fixed-point/gcc/fold-const.c
branches/fixed-point/gcc/fortran/ChangeLog
branches/fixed-point/gcc/fortran/decl.c
branches/fixed-point/gcc/fortran/gfortran.h
branches/fixed-point/gcc/fortran/gfortran.texi
branches/fixed-point/gcc/fortran/iresolve.c
branches/fixed-point/gcc/fortran/match.c
branches/fixed-point/gcc/fortran/options.c
branches/fixed-point/gcc/fortran/parse.c
branches/fixed-point/gcc/fortran/resolve.c
branches/fixed-point/gcc/fortran/symbol.c
branches/fixed-point/gcc/fortran/trans-array.c
branches/fixed-point/gcc/fortran/trans-decl.c
branches/fixed-point/gcc/fortran/trans-expr.c
branches/fixed-point/gcc/fortran/trans-intrinsic.c
branches/fixed-point/gcc/fortran/trans-io.c
branches/fixed-point/gcc/fortran/trans-openmp.c
branches/fixed-point/gcc/fortran/trans-stmt.c
branches/fixed-point/gcc/fortran/trans.c
branches/fixed-point/gcc/function.c
branches/fixed-point/gcc/fwprop.c
branches/fixed-point/gcc/gcc.c
branches/fixed-point/gcc/gengtype.c
branches/fixed-point/gcc/genopinit.c
branches/fixed-point/gcc/gimple-low.c
branches/fixed-point/gcc/gimplify.c
branches/fixed-point/gcc/ipa-cp.c
branches/fixed-point/gcc/ipa-inline.c
branches/fixed-point/gcc/ipa-prop.c
branches/fixed-point/gcc/ipa-prop.h
branches/fixed-point/gcc/ipa-pure-const.c
branches/fixed-point/gcc/ipa-reference.c
branches/fixed-point/gcc/ipa-type-escape.c
branches/fixed-point/gcc/java/ChangeLog
branches/fixed-point/gcc/java/Make-lang.in
branches/fixed-point/gcc/java/builtins.c
branches/fixed-point/gcc/java/class.c
branches/fixed-point/gcc/java/expr.c
branches/fixed-point/gcc/java/gcj.texi
branches/fixed-point/gcc/java/java-gimplify.c
branches/fixed-point/gcc/java/java-tree.h
branches/fixed-point/gcc/java/lang.c
branches/fixed-point/gcc/java/resource.c
branches/fixed-point/gcc/jump.c
branches/fixed-point/gcc/lambda-code.c
branches/fixed-point/gcc/langhooks.c
branches/fixed-point/gcc/local-alloc.c
branches/fixed-point/gcc/loop-iv.c
branches/fixed-point/gcc/lower-subreg.c
branches/fixed-point/gcc/objc/ChangeLog
branches/fixed-point/gcc/objc/objc-act.c
branches/fixed-point/gcc/omp-low.c
branches/fixed-point/gcc/optabs.c
branches/fixed-point/gcc/optabs.h
branches/fixed-point/gcc/opts.c
branches/fixed-point/gcc/opts.h
branches/fixed-point/gcc/output.h
branches/fixed-point/gcc/postreload.c
branches/fixed-point/gcc/predict.c
branches/fixed-point/gcc/predict.def
branches/fixed-point/gcc/print-tree.c
branches/fixed-point/gcc/reload.c
branches/fixed-point/gcc/reload1.c
branches/fixed-point/gcc/reorg.c
branches/fixed-point/gcc/rtl.h
branches/fixed-point/gcc/rtlanal.c
branches/fixed-point/gcc/sched-deps.c
branches/fixed-point/gcc/sched-int.h
branches/fixed-point/gcc/see.c
branches/fixed-point/gcc/simplify-rtx.c
branches/fixed-point/gcc/stmt.c
branches/fixed-point/gcc/struct-equiv.c
branches/fixed-point/gcc/target.h
branches/fixed-point/gcc/targhooks.c
branches/fixed-point/gcc/testsuite/ChangeLog
branches/fixed-point/gcc/testsuite/ada/acats/tests/c9/c96004a.ada
branches/fixed-point/gcc/testsuite/ada/acats/tests/c9/c96007a.ada
branches/fixed-point/gcc/testsuite/g++.dg/ext/visibility/class1.C
branches/fixed-point/gcc/testsuite/g++.dg/ext/visibility/noPLT.C
branches/fixed-point/gcc/testsuite/g++.dg/opt/switch4.C
branches/fixed-point/gcc/testsuite/g++.dg/special/conpr-1.C
branches/fixed-point/gcc/testsuite/g++.dg/special/conpr-2.C
branches/fixed-point/gcc/testsuite/g++.dg/special/conpr-3.C
branches/fixed-point/gcc/testsuite/g++.dg/special/conpr-4.C
branches/fixed-point/gcc/testsuite/g++.dg/special/ecos.exp
branches/fixed-point/gcc/testsuite/g++.dg/special/initp1.C
branches/fixed-point/gcc/testsuite/g++.dg/warn/Walways-true-1.C
branches/fixed-point/gcc/testsuite/g++.dg/warn/Walways-true-2.C
branches/fixed-point/gcc/testsuite/g++.dg/warn/Wstring-literal-comparison-1.C
branches/fixed-point/gcc/testsuite/g++.dg/warn/Wstring-literal-comparison-4.C
branches/fixed-point/gcc/testsuite/g++.dg/warn/noeffect8.C
branches/fixed-point/gcc/testsuite/g++.old-deja/g++.mike/warn8.C
branches/fixed-point/gcc/testsuite/gcc.dg/20031012-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/Walways-true-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/Walways-true-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-10.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-11.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-12.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-3.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-4.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-5.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-6.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-7.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-8.c
branches/fixed-point/gcc/testsuite/gcc.dg/Werror-9.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstring-literal-comparison-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/Wstring-literal-comparison-4.c
branches/fixed-point/gcc/testsuite/gcc.dg/builtins-34.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-math-2.c
branches/fixed-point/gcc/testsuite/gcc.dg/torture/builtin-nonneg-1.c
branches/fixed-point/gcc/testsuite/gcc.dg/vect/vect-iv-8.c
branches/fixed-point/gcc/testsuite/gcc.dg/warn-addr-cmp.c
branches/fixed-point/gcc/testsuite/gcc.dg/weak/weak-3.c
branches/fixed-point/gcc/testsuite/gcc.target/i386/builtin-bswap-3.c
branches/fixed-point/gcc/testsuite/gcc.target/powerpc/stabs-attrib-vect-darwin.c
branches/fixed-point/gcc/testsuite/gcc.test-framework/README
branches/fixed-point/gcc/testsuite/gcc.test-framework/dg-outexists-exp-F.c
branches/fixed-point/gcc/testsuite/gcc.test-framework/dg-outexistsnot-exp-P.c
branches/fixed-point/gcc/testsuite/gfortran.dg/alloc_comp_basics_4.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/fmt_zero_precision.f90
branches/fixed-point/gcc/testsuite/gfortran.dg/pr17229.f
branches/fixed-point/gcc/testsuite/lib/g++.exp
branches/fixed-point/gcc/testsuite/lib/gnat.exp
branches/fixed-point/gcc/testsuite/lib/obj-c++.exp
branches/fixed-point/gcc/testsuite/lib/target-supports.exp
branches/fixed-point/gcc/testsuite/lib/wrapper.exp
branches/fixed-point/gcc/tlink.c
branches/fixed-point/gcc/tree-browser.c
branches/fixed-point/gcc/tree-cfg.c
branches/fixed-point/gcc/tree-chrec.c
branches/fixed-point/gcc/tree-complex.c
branches/fixed-point/gcc/tree-data-ref.c
branches/fixed-point/gcc/tree-dump.c
branches/fixed-point/gcc/tree-eh.c
branches/fixed-point/gcc/tree-flow-inline.h
branches/fixed-point/gcc/tree-gimple.c
branches/fixed-point/gcc/tree-inline.c
branches/fixed-point/gcc/tree-mudflap.c
branches/fixed-point/gcc/tree-nested.c
branches/fixed-point/gcc/tree-object-size.c
branches/fixed-point/gcc/tree-pretty-print.c
branches/fixed-point/gcc/tree-profile.c
branches/fixed-point/gcc/tree-scalar-evolution.c
branches/fixed-point/gcc/tree-sra.c
branches/fixed-point/gcc/tree-ssa-alias.c
branches/fixed-point/gcc/tree-ssa-ccp.c
branches/fixed-point/gcc/tree-ssa-coalesce.c
branches/fixed-point/gcc/tree-ssa-dom.c
branches/fixed-point/gcc/tree-ssa-loop-im.c
branches/fixed-point/gcc/tree-ssa-loop-ivopts.c
branches/fixed-point/gcc/tree-ssa-loop-manip.c
branches/fixed-point/gcc/tree-ssa-loop-niter.c
branches/fixed-point/gcc/tree-ssa-loop-prefetch.c
branches/fixed-point/gcc/tree-ssa-math-opts.c
branches/fixed-point/gcc/tree-ssa-operands.c
branches/fixed-point/gcc/tree-ssa-phiopt.c
branches/fixed-point/gcc/tree-ssa-pre.c
branches/fixed-point/gcc/tree-ssa-propagate.c
branches/fixed-point/gcc/tree-ssa-reassoc.c
branches/fixed-point/gcc/tree-ssa-structalias.c
branches/fixed-point/gcc/tree-ssa.c
branches/fixed-point/gcc/tree-stdarg.c
branches/fixed-point/gcc/tree-tailcall.c
branches/fixed-point/gcc/tree-vect-analyze.c
branches/fixed-point/gcc/tree-vect-patterns.c
branches/fixed-point/gcc/tree-vect-transform.c
branches/fixed-point/gcc/tree-vectorizer.c
branches/fixed-point/gcc/tree-vectorizer.h
branches/fixed-point/gcc/tree-vrp.c
branches/fixed-point/gcc/tree.c
branches/fixed-point/gcc/tree.def
branches/fixed-point/gcc/tree.h
branches/fixed-point/gcc/value-prof.c
branches/fixed-point/gcc/var-tracking.c
branches/fixed-point/gcc/varasm.c
branches/fixed-point/gcc/varpool.c
branches/fixed-point/libgfortran/ChangeLog
branches/fixed-point/libgfortran/Makefile.am
branches/fixed-point/libgfortran/Makefile.in
branches/fixed-point/libgfortran/io/list_read.c
branches/fixed-point/libgfortran/io/write.c
branches/fixed-point/libgfortran/libgfortran.h
branches/fixed-point/libgfortran/runtime/memory.c
branches/fixed-point/libiberty/ChangeLog
branches/fixed-point/libiberty/configure
branches/fixed-point/libiberty/configure.ac
branches/fixed-point/libjava/ChangeLog
branches/fixed-point/libjava/Makefile.am
branches/fixed-point/libjava/Makefile.in
branches/fixed-point/libjava/classpath/ChangeLog
branches/fixed-point/libjava/classpath/ChangeLog.gcj
branches/fixed-point/libjava/classpath/doc/Makefile.am
branches/fixed-point/libjava/classpath/doc/Makefile.in
branches/fixed-point/libjava/classpath/gnu/java/lang/management/MemoryMXBeanImpl.java
branches/fixed-point/libjava/classpath/gnu/javax/management/Server.java
branches/fixed-point/libjava/classpath/java/util/Date.java
branches/fixed-point/libjava/classpath/java/util/GregorianCalendar.java
branches/fixed-point/libjava/classpath/java/util/SimpleTimeZone.java
branches/fixed-point/libjava/classpath/java/util/TimeZone.java
branches/fixed-point/libjava/classpath/javax/management/AttributeList.java
branches/fixed-point/libjava/classpath/javax/management/MBeanInfo.java
branches/fixed-point/libjava/classpath/javax/management/MBeanServer.java
branches/fixed-point/libjava/classpath/javax/management/MBeanServerConnection.java
branches/fixed-point/libjava/classpath/javax/management/MBeanServerDelegate.java
branches/fixed-point/libjava/classpath/javax/management/MBeanServerFactory.java
branches/fixed-point/libjava/classpath/javax/management/ObjectName.java
branches/fixed-point/libjava/classpath/javax/management/StandardMBean.java
branches/fixed-point/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Fileset.class
branches/fixed-point/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.class
branches/fixed-point/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Tokenizer.class
branches/fixed-point/libjava/classpath/lib/gnu/java/lang/management/MemoryMXBeanImpl.class
branches/fixed-point/libjava/classpath/lib/gnu/javax/management/Server$ServerInfo.class
branches/fixed-point/libjava/classpath/lib/gnu/javax/management/Server$ServerInputStream.class
branches/fixed-point/libjava/classpath/lib/gnu/javax/management/Server$ServerNotificationListener.class
branches/fixed-point/libjava/classpath/lib/gnu/javax/management/Server.class
branches/fixed-point/libjava/classpath/lib/java/lang/PosixProcess$EOFInputStream.class
branches/fixed-point/libjava/classpath/lib/java/lang/PosixProcess$ProcessManager.class
branches/fixed-point/libjava/classpath/lib/java/lang/PosixProcess.class
branches/fixed-point/libjava/classpath/lib/java/lang/System$EnvironmentCollection.class
branches/fixed-point/libjava/classpath/lib/java/lang/System$EnvironmentMap.class
branches/fixed-point/libjava/classpath/lib/java/lang/System$EnvironmentSet.class
branches/fixed-point/libjava/classpath/lib/java/lang/System.class
branches/fixed-point/libjava/classpath/lib/java/lang/Thread$State.class
branches/fixed-point/libjava/classpath/lib/java/lang/Thread.class
branches/fixed-point/libjava/classpath/lib/java/lang/VMCompiler.class
branches/fixed-point/libjava/classpath/lib/java/lang/management/VMManagementFactory.class
branches/fixed-point/libjava/classpath/lib/java/util/Date.class
branches/fixed-point/libjava/classpath/lib/java/util/GregorianCalendar.class
branches/fixed-point/libjava/classpath/lib/java/util/SimpleTimeZone.class
branches/fixed-point/libjava/classpath/lib/java/util/TimeZone$1.class
branches/fixed-point/libjava/classpath/lib/java/util/TimeZone.class
branches/fixed-point/libjava/classpath/lib/java/util/VMTimeZone.class
branches/fixed-point/libjava/classpath/lib/javax/management/AttributeList.class
branches/fixed-point/libjava/classpath/lib/javax/management/MBeanInfo.class
branches/fixed-point/libjava/classpath/lib/javax/management/MBeanServer.class
branches/fixed-point/libjava/classpath/lib/javax/management/MBeanServerConnection.class
branches/fixed-point/libjava/classpath/lib/javax/management/MBeanServerDelegate.class
branches/fixed-point/libjava/classpath/lib/javax/management/MBeanServerFactory.class
branches/fixed-point/libjava/classpath/lib/javax/management/ObjectName.class
branches/fixed-point/libjava/classpath/lib/javax/management/StandardMBean.class
branches/fixed-point/libjava/classpath/tools/Makefile.am
branches/fixed-point/libjava/classpath/tools/Makefile.in
branches/fixed-point/libjava/configure
branches/fixed-point/libjava/configure.ac
branches/fixed-point/libjava/defineclass.cc
branches/fixed-point/libjava/gcj/Makefile.in
branches/fixed-point/libjava/gnu/awt/xlib/XEventLoop.h
branches/fixed-point/libjava/gnu/classpath/jdwp/VMFrame.h
branches/fixed-point/libjava/gnu/classpath/jdwp/VMVirtualMachine.h
branches/fixed-point/libjava/gnu/classpath/jdwp/natVMVirtualMachine.cc
branches/fixed-point/libjava/gnu/gcj/tools/gcj_dbtool/Main.java
branches/fixed-point/libjava/gnu/java/awt/peer/gtk/GThreadMutex.h
branches/fixed-point/libjava/gnu/java/net/PlainSocketImpl.h
branches/fixed-point/libjava/gnu/java/rmi/server/ConnectionRunnerPool$ConnectionRunner.h
branches/fixed-point/libjava/gnu/java/rmi/server/UnicastConnectionManager.h
branches/fixed-point/libjava/include/Makefile.in
branches/fixed-point/libjava/include/config.h.in
branches/fixed-point/libjava/include/java-interp.h
branches/fixed-point/libjava/include/win32-threads.h
branches/fixed-point/libjava/interpret-run.cc
branches/fixed-point/libjava/interpret.cc
branches/fixed-point/libjava/java/lang/PosixProcess.java
branches/fixed-point/libjava/java/lang/SecurityManager.h
branches/fixed-point/libjava/java/lang/System.java
branches/fixed-point/libjava/java/lang/Thread.h
branches/fixed-point/libjava/java/lang/Thread.java
branches/fixed-point/libjava/java/lang/VMCompiler.java
branches/fixed-point/libjava/java/lang/management/VMManagementFactory.java
branches/fixed-point/libjava/java/lang/natThread.cc
branches/fixed-point/libjava/java/net/Socket.h
branches/fixed-point/libjava/java/security/VMSecureRandom$Spinner.h
branches/fixed-point/libjava/java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet.h
branches/fixed-point/libjava/java/util/GregorianCalendar.h
branches/fixed-point/libjava/java/util/TimeZone.h
branches/fixed-point/libjava/java/util/VMTimeZone.h
branches/fixed-point/libjava/java/util/VMTimeZone.java
branches/fixed-point/libjava/java/util/concurrent/ConcurrentHashMap$HashEntry.h
branches/fixed-point/libjava/java/util/concurrent/ConcurrentHashMap$Segment.h
branches/fixed-point/libjava/java/util/concurrent/ConcurrentLinkedQueue$Node.h
branches/fixed-point/libjava/java/util/concurrent/ConcurrentLinkedQueue.h
branches/fixed-point/libjava/java/util/concurrent/ConcurrentSkipListMap$Index.h
branches/fixed-point/libjava/java/util/concurrent/ConcurrentSkipListMap$Node.h
branches/fixed-point/libjava/java/util/concurrent/ConcurrentSkipListMap.h
branches/fixed-point/libjava/java/util/concurrent/Exchanger$Node.h
branches/fixed-point/libjava/java/util/concurrent/Exchanger.h
branches/fixed-point/libjava/java/util/concurrent/FutureTask$Sync.h
branches/fixed-point/libjava/java/util/concurrent/LinkedBlockingQueue$Node.h
branches/fixed-point/libjava/java/util/concurrent/ScheduledThreadPoolExecutor.h
branches/fixed-point/libjava/java/util/concurrent/SynchronousQueue$TransferQueue$QNode.h
branches/fixed-point/libjava/java/util/concurrent/SynchronousQueue$TransferQueue.h
branches/fixed-point/libjava/java/util/concurrent/SynchronousQueue$TransferStack$SNode.h
branches/fixed-point/libjava/java/util/concurrent/SynchronousQueue$TransferStack.h
branches/fixed-point/libjava/java/util/concurrent/SynchronousQueue.h
branches/fixed-point/libjava/java/util/concurrent/ThreadPoolExecutor$Worker.h
branches/fixed-point/libjava/java/util/concurrent/ThreadPoolExecutor.h
branches/fixed-point/libjava/java/util/concurrent/atomic/AtomicBoolean.h
branches/fixed-point/libjava/java/util/concurrent/atomic/AtomicInteger.h
branches/fixed-point/libjava/java/util/concurrent/atomic/AtomicLong.h
branches/fixed-point/libjava/java/util/concurrent/atomic/AtomicReference.h
branches/fixed-point/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer$Node.h
branches/fixed-point/libjava/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.h
branches/fixed-point/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer$Node.h
branches/fixed-point/libjava/java/util/concurrent/locks/AbstractQueuedSynchronizer.h
branches/fixed-point/libjava/java/util/logging/ErrorManager.h
branches/fixed-point/libjava/javax/management/ObjectName.h
branches/fixed-point/libjava/javax/swing/plaf/basic/BasicSpinnerUI$2.h
branches/fixed-point/libjava/javax/swing/plaf/basic/BasicSpinnerUI$4.h
branches/fixed-point/libjava/jvmti.cc
branches/fixed-point/libjava/posix.cc
branches/fixed-point/libjava/scripts/makemake.tcl
branches/fixed-point/libjava/sources.am
branches/fixed-point/libjava/testsuite/Makefile.in
branches/fixed-point/libobjc/ChangeLog
branches/fixed-point/libobjc/objc/objc-list.h
branches/fixed-point/maintainer-scripts/ChangeLog
branches/fixed-point/maintainer-scripts/update_version_svn