Age | Commit message (Collapse) | Author | Files | Lines |
|
From-SVN: r31985
|
|
* Makefile.in (TREE_H, collect2.o, gcc.h, mips-tfile.o, cccp.o,
cpphash.o, cppinit.o, protoize.o, unprotoize.o): Depend on version.h.
* cccp.c: Include version.h and/or don't declare `version_string'.
* collect2.c: Likewise.
* alpha.c: Likewise.
* arm/aof.h: Likewise.
* arm/coff.h: Likewise.
* arm/elf.h: Likewise.
* arm/pe.h: Likewise.
* arm/tcoff.h: Likewise.
* arm/telf.h: Likewise.
* arm/tpe.h: Likewise.
* arm/vxarm.h: Likewise.
* convex/convex.c: Likewise.
* i386/dgux.c: Likewise.
* i386/sun386.h: Likewise.
* m88k/m88k.c: Likewise.
* mcore/mcore-pe.h: Likewise.
* mips/mips.h: Likewise.
* romp/romp.h: Likewise.
* sh/sh.c: Likewise.
* cpphash.c: Likewise.
* cppinit.c: Likewise.
* dwarf2out.c: Likewise.
* dwarfout.c: Likewise.
* gcc.c: Likewise.
* gcc.h: Likewise.
* mips-tfile.c: Likewise.
* protoize.c: Likewise.
* toplev.c: Likewise.
* tree.h: Likewise.
* version.c (version_string): Constify a char*.
* version.h: New file.
ch:
* grant.c: Don't declare `version_string'.
f:
* g77spec.c: Don't declare `version_string'.
java:
* Makefile.in (jv-scan, jcf-dump, gcjh): Depend on and link with
version.o.
(jcf-dump.o, gjavah.o, jv-scan.o): Depend on version.h.
* gjavah.c: Include version.h.
* jcf-dump.c: Likewise.
* jv-scan.c: Likewise.
From-SVN: r31984
|
|
From-SVN: r31983
|
|
From-SVN: r31982
|
|
* java/lang/natSystem.cc (init_properties): set java.lang.classpath
property.
From-SVN: r31981
|
|
From-SVN: r31980
|
|
* java/lang/natRuntime.cc (_load): Include library path with
exception message.
From-SVN: r31979
|
|
* java/lang/natThread.cc (dumpStack): Removed.
* java/lang/Thread.java (dumpStack): Implemented.
From-SVN: r31978
|
|
From-SVN: r31977
|
|
* java/lang/natRuntime.cc (_load): On Unix, prefix library name
with `lib' for loadLibrary. Fixes PR gcj/150.
From-SVN: r31976
|
|
From-SVN: r31974
|
|
From-SVN: r31973
|
|
From-SVN: r31972
|
|
* ltdl.c: If HAVE_BOEHM_GC defined, includ gc.h.
* Makefile.in: Rebuilt.
* Makefile.am (INCLUDES): New macro.
* config.h.in, configure: Rebuilt.
* acconfig.h (HAVE_BOEHM_GC): Define.
* configure.in: Handle --enable-java-gc.
From-SVN: r31971
|
|
* gc.h (dlopen): Define as GC_dlopen on Linux.
(GC_dlopen): Declare on Linux.
* dyn_load.c (GC_dlopen): Define for Linux.
From-SVN: r31970
|
|
handling functions.
* collect2.c (main) [COLLECT_EXPORT_LIST]: If we have frames,
then we will need to import the frame handling functions.
(scan_prog_file) [COLLECT_EXPORT_LIST]: We will also need
to import the frames themselves.
From-SVN: r31969
|
|
* basic_block.h: Added prototype for reorder_basic_blocks.
* toplev.c: Changes to add -freorder-blocks and graph dump after
block reordering is done.
* flow.c (reorder_block_def): New structure for use during block
reordering.
(REORDER_BLOCK_*): New macros to access members of above structure.
(skip_insns_between_block, get_common_dest, chain_reorder_blocks,
make_reorder_chain, fixup_reorder_chain, reorder_basic_blocks): New
functions for block reordering.
Co-Authored-By: Jason Eckhardt <jle@cygnus.com>
From-SVN: r31968
|
|
* gcc.texi (Passes): Fix typo.
* md.texi (Standard Names): Ditto.
* tm.texi (Storage Layout): Ditto.
From-SVN: r31967
|
|
* gnu/gcj/math/MPN.java(findLowestBit): Made methods public.
* java/math/BigInteger.java(BigInteger(int,int,java.util.Random):
New constructor.
(min): Implemented.
(max): Implemented.
(modPow): Rewritten to not use the naive, slow, brute force approach.
(isProbablePrime): Implemented.
(testBit): Implemented.
(flipBit): Implemented.
(getLowestSetBit): Implemented.
From-SVN: r31966
|
|
From-SVN: r31965
|
|
* cpplib.c (do_define): Only free the old definition if it
actually had one.
From-SVN: r31964
|
|
2000-02-13 Neil Booth <NeilB@earthling.net>
* cppfiles.c (read_and_prescan): When emitting deferred
newlines, test speccase[] again instead of checking each
possible whitespace character in turn. When we encounter \r,
look behind for \n first, then ahead.
From-SVN: r31963
|
|
2000-02-13 Zack Weinberg <zack@wolery.cumb.org>
* cse.c (cse_altered): New internal flag.
(cse_insn): Set it if we changed an insn.
(cse_main): Clear cse_altered before each basic block.
Only garbage collect if cse_altered is true afterward.
From-SVN: r31962
|
|
From-SVN: r31961
|
|
From-SVN: r31960
|
|
From-SVN: r31959
|
|
* prefix.c (concat, lookup_key): Use xmalloc and xrealloc
consistently.
From-SVN: r31958
|
|
* parse.y (frob_specs): Split out...
(parse_decl): From here.
(fn.def2): Call initial_deferred_type_access_control.
(after_type_component_declarator0): Call frob_specs.
(notype_component_declarator0): Likewise.
* search.c (friend_accessible_p): Nested classes are friends of their
enclosing classes.
From-SVN: r31957
|
|
From-SVN: r31956
|
|
From-SVN: r31955
|
|
i386 and i486 should configure the same as i586 and i686.
From-SVN: r31954
|
|
From-SVN: r31953
|
|
From-SVN: r31952
|
|
From-SVN: r31951
|
|
From-SVN: r31950
|
|
From-SVN: r31949
|
|
inserted node instead of root node.
* flow.c (flow_loop_tree_node_add): Use better algorithm by passing
previously inserted node instead of root node. Caller changed.
From-SVN: r31948
|
|
From-SVN: r31947
|
|
* java/io/File.java (createTempFile): Use low bits from counter,
not high bits.
From-SVN: r31946
|
|
* crtstuff.c (__do_global_ctors_aux, __reg_frame_ctor,
__dereg_frame_dtor): Add prototype argument.
* gthr-dce.h (__gthread_active_p, __gthread_once): Likewise.
* gthr-posix.h (__gthread_active_p, __gthread_once): Likewise.
* gthr-solaris.h (__gthread_active_p, __gthread_once): Likewise.
* gthr-vxworks.h (__gthread_once): Likewise.
* gthr-win32.h (__gthread_active_p, __gthread_once): Likewise.
From-SVN: r31945
|
|
2000-02-12 Alexandre Petit-Bianco <apbianco@cygnus.com>
* libjava.lang/inner_interface.out: New file.
* libjava.lang/inner_interface.java: New file.
* libjava.lang/final_int.out: New file.
* libjava.lang/final_int.java: New file.
* libjava.lang/final_static_and_friend.out: New file.
* libjava.lang/final_static_and_friend.java: New file.
From-SVN: r31944
|
|
From-SVN: r31943
|
|
From-SVN: r31942
|
|
* i386.c (ix86_emit_restore_regs_using_mov): Break out from ...
(ix86_expand_epilogue): ... here. Use mov instead of add to restore
stack pointer in functions w/o saved registers, output LEAVE more often
on TARGET_USE_LEAVE machines.
From-SVN: r31941
|
|
instruction.
* interpret.cc (continue1): Use STOREA, not STOREI, to implement
astore instruction. From Hans Boehm.
From-SVN: r31939
|
|
From-SVN: r31938
|
|
From-SVN: r31937
|
|
From-SVN: r31936
|
|
* README.AVR: New file with information about the avr ports.
* config/avr: New directory with avr port files.
From-SVN: r31935
|
|
From-SVN: r31934
|