- 26 Feb, 2000 29 commits
-
-
From-SVN: r32185
Jeff Law committed -
* Makefile.in (CC_FOR_TARGET): Add new winsup directory structure stuff to -L library search. (CXX_FOR_TARGET): Ditto. (CROSS_CHECK_MODULES): Fix spelling mistake. From-SVN: r32184
Christopher Faylor committed -
* config/elfos.h (ASM_OUTPUT_LABELREF): Don't define. The default is right for most ELF targets. * config/ns32k/ns32k.h (ASM_OUTPUT_LABELREF): Don't define. Let the default file use %U properly. * config/sh/elf.h (ASM_OUTPUT_LABELREF): Don't define. Use the default. * config/fp-bit.c (pack_d): Properly handle rounding of denormal numbers. From-SVN: r32183
Geoff Keating committed -
From-SVN: r32182
Jeff Law committed -
* toplev.c (documented_lang_options): Correct spelling error. (decode_d_option, decode_f_option, main): Likewise. * toplev.c (print_time): Avoid SIGFPE when all_time is zero. From-SVN: r32181
Richard Kenner committed -
alpha.h (ASM_OUTPUT_MI_THUNK): Use .set at to tell assembler it is permitted to expand large constants. * config/alpha/alpha.h (ASM_OUTPUT_MI_THUNK): Use .set at to tell assembler it is permitted to expand large constants. From-SVN: r32180
Richard Kenner committed -
From-SVN: r32179
Jeff Law committed -
From-SVN: r32178
Jeff Law committed -
From-SVN: r32177
Jeff Law committed -
From-SVN: r32176
Jeff Law committed -
From-SVN: r32175
Jeff Law committed -
From-SVN: r32174
Jeff Law committed -
From-SVN: r32173
Jeff Law committed -
From-SVN: r32172
Jeff Law committed -
From-SVN: r32171
Jeff Law committed -
* protoize.c: (AUX_INFO_SUFFIX): New macro. (aux_info_suffix): Use. (SAVE_SUFFIX): New macro. (save_suffix): Use. (munge_compile_parms): Fix typo in NUL. DJGPP supports /dev/null. (gen_aux_info_file): Use aux_info_suffix instead of ".X". (edit_file): Handle 8.3 restriction for DOS/DJGPP filenames. * invoke.texi (Running Protoize): Update documentation. From-SVN: r32170
Mumit Khan committed -
* optimize.c (expand_call_inline): Emit the return label before evaluating the return value. From-SVN: r32169
Jim Wilson committed -
From-SVN: r32168
Mark Elbrecht committed -
* resource.c (mark_referenced_resources): Changed use SET_DEST (...) to XEXP (..., 0) on RTL nodes which are not SET or CLOBBER. From-SVN: r32167
Graham Stott committed -
2000-02-25 Anthony Green <green@cygnus.com> * expr.c (build_class_init): Mark the decl to be ignored by check_init. * java-tree.h (DECL_BIT_INDEX): Move definition from check-init.c * check-init.c: Move DECL_BIT_INDEX to java-tree.h * class.c (init_test_hash_newfunc): New function. (decl_hash): New function. (decl_compare): New function. * decl.c (emit_init_test_initialization): New function. (complete_start_java_method): Traverse the init test hashtable, calling emit_init_test_initialization. (always_initialize_class_p): Define. * expr.c (build_class_init): Use initialization tests when emitting class initialization code. (always_initialize_class_p): Declare. * jcf-parse.c (parse_class_file): Set always_initialize_class_p to 1. * java-tree.h: Include hash.h. (DECL_FUNCTION_INIT_TEST_TABLE): Define. (struct lang_decl): Add init_test_table field. (init_test_hash_entry): Define. From-SVN: r32166
Anthony Green committed -
From-SVN: r32165
Jeffrey A Law committed -
* gjavah.c (main): Avoid using `argi' to report unimplemented options. From-SVN: r32164
Alexandre Petit-Bianco committed -
From-SVN: r32163
John Wehle committed -
toplev.c (rest_of_compilation): Rebuild jump labels if combine_instructions has created a new direct jump. * toplev.c (rest_of_compilation): Rebuild jump labels if combine_instructions has created a new direct jump. * combine.c (try_combine): Add new_direct_jump_p argument. Set it when appropriate. (combine_instructions): Call try_combine with new argument. Return non-null value when new direct jump instruction is created. * rtl.h: combine_instructions returns an int. From-SVN: r32162
Anthony Green committed -
Fri Feb 25 18:47:25 2000 Alexandre Petit-Bianco <apbianco@cygnus.com> * jcf-write.c (generate_bytecode_insns): TRY_FINALLY_EXPR: initialize locals to avoid warnings. Local `exception_type' moved into if statement. From-SVN: r32161
Alexandre Petit-Bianco committed -
* cse.c (cse_insn): Replace the PATTERN of the insn with an new jump when changing a computed jump into a jump to a known target. From-SVN: r32160
Jeffrey A Law committed -
From-SVN: r32159
Graham Stott committed -
Fri Feb 25 18:00:37 2000 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (resolve_expression_name): Use `orig' as a second argument to resolve_field_access. (resolve_field_access): Removed unecessary code when dealing with static fields. From-SVN: r32158
Alexandre Petit-Bianco committed -
From-SVN: r32157
K. Richard Pixley committed
-
- 25 Feb, 2000 11 commits
-
-
* jni.cc (_Jv_JNI_RegisterNatives): Conditionalize body on `INTERPRETER'. From-SVN: r32156
Tom Tromey committed -
From-SVN: r32155
Joern Rennecke committed -
From-SVN: r32154
Joern Rennecke committed -
2000-02-25 Bryce McKinlay <bryce@albatross.co.nz> * java/net/URLConnection.java (initializeDateFormats): New private method. (getHeaderFieldDate): Call initializeDateFormats if required. locale, dateFormat1, dateFormat2, dateFormat3: Don't initialize these. Fix for PR libgcj/38. From-SVN: r32153
Bryce McKinlay committed -
* sh.c (calc_live_regs): Multiply value assigned to *COUNT_PTR by UNITS_PER_WORD. Change caller initial_elimination_offset. (rounded_frame_size): Take into account that argument pushed has changed. Fix TARGET_ALIGN_DOUBLE problem. From-SVN: r32152
J"orn Rennecke committed -
2000-02-25 Hans Boehm <boehm@acm.org> * src/ia64/ffi.c, src/ia64/ia64_flags.h, src/ia64/unix.S: New files. * src/raw_api.c (ffi_translate_args): Fixed typo in argument list. (ffi_prep_raw_closure): Use ffi_translate_args, not ffi_closure_translate. * src/java_raw_api.c: New file. * src/ffitest.c (closure_test_fn): New function. (main): Define `rint' as long long on IA64. Added new test when FFI_CLOSURES is defined. * include/ffi.h.in (ALIGN): Use size_t, not unsigned. (ffi_abi): Recognize IA64. (ffi_raw): Added `flt' field. Added "Java raw API" code. * configure.in: Recognize ia64. * Makefile.am (TARGET_SRC_IA64): New macro. (libffi_la_common_SOURCES): Added java_raw_api.c. (libffi_la_SOURCES): Define in IA64 case. From-SVN: r32151
Hans Boehm committed -
haifa-sched.c (schedule_block): Explain the real reason we delete REG_SAVE_NOTEs on the first insn of a block. * haifa-sched.c (schedule_block): Explain the real reason we delete REG_SAVE_NOTEs on the first insn of a block. Don't delete REG_SAVE_NOTES for NOTE_INSN_SETJMP. * compile/20000224-1.c: New test. From-SVN: r32150
Geoff Keating committed -
From-SVN: r32149
Alexandre Oliva committed -
From-SVN: r32148
Alexandre Oliva committed -
From-SVN: r32147
Jeff Law committed -
From-SVN: r32146
Alexandre Oliva committed
-