- 22 Jan, 2000 10 commits
-
-
* fixinc/fixincl.c: Move declarations of 'pz_fname' and 'pz_scan' into scope of entire function. Only affects compiles with -DDEBUG. From-SVN: r31564
Zack Weinberg committed -
into .data. From-SVN: r31563
Alan Modra committed -
From-SVN: r31562
Bernd Schmidt committed -
From-SVN: r31561
Jim Wilson committed -
From-SVN: r31560
Jeff Law committed -
* cpphash.c (change_newlines): Delete function. (struct argdata): Delete 'newlines' and 'use_count' fields. (macroexpand): Remove code referencing those fields. From-SVN: r31559
Zack Weinberg committed -
From-SVN: r31558
Zack Weinberg committed -
* loop.c (loops_info): New variable. (loop_optimize): Allocate loops->array and free it on exit. Allocate memory for loops_info and assign to each loop, replacing alloca. (find_and_verify_loops): Do not allocate loops->array. From-SVN: r31556
Michael Hayes committed -
Found with 2.95.2 on x86; already fixed in 2.96. Reported by D.J. Bernstein. From-SVN: r31555
Zack Weinberg committed -
From-SVN: r31554
Zack Weinberg committed
-
- 21 Jan, 2000 7 commits
-
-
* java/lang/reflect/natConstructor.cc (newInstance): Use _Jv_CallAnyMethodA. * include/jvm.h: Declare _Jv_CallAnyMethodA. * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Renamed from _Jv_CallNonvirtualMethodA. Changed interface; overloaded. Include <jni.h>. (COPY): Removed. (invoke): Use _Jv_CallAnyMethodA. (VAL): Redefined. * java/lang/Class.h (Class): Declare JvGetFirstStaticField, JvNumStaticFields, JvNumMethods, and JvGetFirstMethod as friend functions. (struct _Jv_Method): Added getNextMethod method. (JvNumMethods): New function. (JvGetFirstMethod): Likewise. * gcj/field.h (JvGetFirstStaticField): New function. (JvNumStaticFields): Likewise. (getNextField): Renamed from getNextInstanceField. (struct _Jv_Field): New method getClass. * jni.cc: Wrote many new functions. * include/jni.h (JNI_TRUE): Define. (JNI_FALSE): Likewise. (jobject, jclass, jstring, jarray, jthrowable, jobjectArray, jbyteArray, jshortArray, jintArray, jlongArray, jbooleanArray, jcharArray, jfloatArray, jdoubleArray): New typedefs. (jfieldID, jmethodID): Likewise. (JNI_COMMIT, JNI_ABORT): New defines. (JNINativeMethod): New struct. (struct JNINativeInterface): Correctly declared more entries. (class _Jv_JNIEnv): Added `ex' member. (JNI_VERSION_1_1): New define. (JNI_VERSION_1_2): Likewise. * boehm.cc (_Jv_MarkObj): Use getNextField, not getNextInstanceField. From-SVN: r31553
Tom Tromey committed -
From-SVN: r31552
Tom Tromey committed -
From-SVN: r31551
Kaveh Ghazi committed -
* buffer.h: PROTO -> PARAMS. * check-init.c: Likewise. * class.c: Likewise. * constants.c: Likewise. * convert.h: Likewise. * decl.c: Likewise. * except.c: Likewise. * expr.c: Likewise. * gjavah.c: Likewise. * java-except.h: Likewise. * java-tree.h: Likewise. * jcf-depend.c: Likewise. * jcf-dump.c: Likewise. * jcf-parse.c: Likewise. * jcf-path.c: Likewise. * jcf-reader.c: Likewise. * jcf-write.c: Likewise. * jcf.h: Likewise. * jv-scan.c: Likewise. * jvgenmain.c: Likewise. * jvspec.c: Likewise. * lang.c: Likewise. * lex.c: Likewise. * lex.h: Likewise. * parse-scan.y: Likewise. * parse.h: Likewise. * parse.y: Likewise. * typeck.c: Likewise. * verify.c: Likewise. * xref.c: Likewise. * xref.h: Likewise. * zextract.c: Likewise. * zipfile.h: Likewise. From-SVN: r31550
Kaveh R. Ghazi committed -
* config/sparc/sparc.md (movsi_pic_label_ref): Avoid creating new pseudos if expanded after first flow. (movdi_pic_label_ref): Likewise. From-SVN: r31549
Jakub Jelinek committed -
From-SVN: r31548
Joern Rennecke committed -
From-SVN: r31547
Jeff Law committed
-
- 20 Jan, 2000 14 commits
-
-
From-SVN: r31546
Richard Henderson committed -
From-SVN: r31545
Jeffrey A Law committed -
From-SVN: r31544
Jeffrey A Law committed -
From-SVN: r31543
Zack Weinberg committed -
* Makefile.in (fixinc.sh): Depend on specs. * fixinc/Makefile.in: Add rule to create machname.h. (fixlib.o): Depend on machname.h. * fixinc/fixtests.c (machine_name): New test. * fixinc/fixfixes.c (machine_name): New fix. * fixinc/fixlib.c (mn_get_regexps): New helper function for the machine_name test and fix. * fixinc/fixlib.h: Prototype it. * fixinc/inclhack.def (machine_name): Use the C test and fix. * fixinc/fixincl.x, fixinc/inclhack.sh: Rebuild. * gcc.c (do_spec_1) [case P]: Take care not to create identifiers with three leading or trailing underscores. * fixinc/Makefile.in (FIXINC_DEFS): Add -DIN_GCC. (fixincl): Don't specify libraries twice on link line. (gnu-regex.o): Remove special rule. * fixinc/gnu-regex.c: Define REGEX_MALLOC if C_ALLOCA was defined by config.h. Do not define _REGEX_RE_COMP. (regcomp): Allocate and initialize a fastmap. * fixinc/gnu-regex.h: Do not define _REGEX_RE_COMP. From-SVN: r31542
Zack Weinberg committed -
From-SVN: r31540
Brad Lucier committed -
* resolve.cc (StringClass): Removed. * defineclass.cc (StringClass): Removed. From-SVN: r31539
Tom Tromey committed -
* search.c (dynamic_cast_base_recurse): Remap generated value. (get_dynamic_cast_base_type): Adjust documentation. * tinfo.h (__user_type_info::dyncast): Likewise. (__user_type_info::find_public_subobj): Remap BOFF meaning. * tinfo.cc (__si_type_info::do_dyncast): Remap BOFF meaning. (__class_type_info::do_dyncast): Likewise. (__class_type_info::do_find_public_subobj): Likewise. * tinfo2.cc (__dynamic_cast): Remap BOFF parameter. From-SVN: r31538
Nathan Sidwell committed -
2000-01-19 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> * typeck.c (build_unary_op): Use cp_pedwarn, not pedwarn. * typeck2.c (incomplete_type_error): Restore previous cp_error and cp_error_at call sequence. From-SVN: r31537
Gabriel Dos Reis committed -
From-SVN: r31536
Jeff Law committed -
class.c (dump_class_hierarchy): Make format agree with argument; cast pointer to unsigned long and print with %lx. * class.c (dump_class_hierarchy): Make format agree with argument; cast pointer to unsigned long and print with %lx. From-SVN: r31535
Brad Lucier committed -
* flow.c (propagate_block): Replace FIRST, LAST and BNUM arguments with BB. Update all callers. Tidy line wrapping. From-SVN: r31534
Richard Henderson committed -
* emit-rtl.c (try_split): Return last_insn if we split the last_insn. From-SVN: r31530
Clinton Popetz committed -
* i386-protos.h (ix86_compute_frame_size): Remove prototype. (ix86_initial_elimination_offset): Declare. * i386.c (ix86_nsaved_regs): Break out from ... (ix86_can_use_return_insn_p): ... here. (ix86_emit_save_regs): Break out from ... (ix86_expand_prologue): ... here. (ix86_emit_epilogue_esp_adjustment, ix86_emit_restore_regs): Break out from ... (ix86_expand_epilogue): ... here. (ix86_compute_frame_size): Make static, add prototype. (ix86_initial_elimination_offset): Break out from ... * i386.h (INITIAL_ELIMINATION_OFFSET): ... here. From-SVN: r31529
Jan Hubicka committed
-
- 19 Jan, 2000 9 commits
-
-
From-SVN: r31527
Kaveh Ghazi committed -
From-SVN: r31526
Kaveh Ghazi committed -
* recog.h (OUT_FCN): Delete. * vax.md: Call `get_insn_template' instead of OUT_FCN. From-SVN: r31524
Kaveh R. Ghazi committed -
From-SVN: r31522
Bryce McKinlay committed -
* cppalloc.c: PROTO -> PARAMS. * cpperror.c: Likewise. * cppfiles.c: Likewise. * cpplib.c: Likewise. * cpplib.h: Likewise. From-SVN: r31521
Kaveh R. Ghazi committed -
* config/arm/arm-protos.h: PROTO -> PARAMS. * config/arm/arm.c: Likewise. * config/c4x/c4x.c: Likewise. * config/fr30/fr30-protos.h: Likewise. * config/nextstep.c: Likewise. * config/pa/pa.c: Likewise. * config/pj/pj.c: Likewise. * config/rs6000/rs6000.c: Likewise. * config/v850/v850-protos.h: Likewise. * config/v850/v850.c: Likewise. From-SVN: r31520
Kaveh R. Ghazi committed -
* i370-protos.h: New file. * i370.c: Include tm_p.h. Fix compile time warnings. * i370.h: Move prototypes to i370-protos.h. Fix compile time warnings. * i370.md: Likewise. From-SVN: r31519
Kaveh R. Ghazi committed -
* real.c (enan, einan, eiisnan, eiisneg, make_nan): Wrap in NANS. (target_isinf, target_isnan, eisnan): Mark parameter with ATTRIBUTE_UNUSED. (eiisinf): Wrap in INFINITY. (etoe113, etoe64, etoe53, etoe24): Wrap label `nonorm' in INFINITY. (ibmtoe): Remove unused variable `rndsav'. From-SVN: r31518
Kaveh R. Ghazi committed -
From-SVN: r31515
J"orn Rennecke committed
-