- Mar 03, 2003
-
-
hboehm authored
* mark_rts.c (GC_cond_register_dynamic_libraries): add. (GC_push_roots): explicitly mark free list headers, register dynamic libraries only if !REGISTER_LIBRARIES_EARLY. * alloc.c (GC_stopped_mark): Conditionally call GC_cond_register_dynamic_libraries(). (GC_collect_a_little_inner, GC_try_to_collect_inner): Check GC_dont_gc. * dyn_load.c (GC_register_main_static_data): define. (GC_register_dyn_libraries (Linux /proc, Linux ELF versions)): no longer skip main data. * misc.c (GC_REGISTER_MAIN_STATIC_DATA): define. (GC_init_inner): Make main data registration conditional. * include/private/gc_priv.h (GC_register_main_static_data): declare. * include/private/gcconfig.h (REGISTER_LIBRARIES_EARLY): define for LINUX. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63727 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
comment explaining purpose of testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63726 138bc75d-0d04-0410-961f-82ee72b054a4
-
hubicka authored
(expand_call): Do not modify the expression. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63725 138bc75d-0d04-0410-961f-82ee72b054a4
-
hubicka authored
optimizing. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63723 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* Makefile.am (ordinary_java_source_files): Added gnu/java/nio/MappedByteFileBuffer.java. (nat_source_files): Added gnu/java/nio/natMappedByteFileBuffer.cc. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63721 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
TARGET_H8300H and TARGET_H8300S. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63720 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63719 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
operands[0] and operands[1] are different. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63718 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63717 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/net/DatagramSocket.java (connect): Merged comment from classpath. (receive): Merged documentation from classpath. * java/net/Socket.java (setSoTimeout): Clarified documentation. * java/net/URL.java (getPath): Merged from classpath. (getUserInfo): Merged from classpath. (getQuery): Merged from classpath. * java/net/URLStreamHandler.java (toExternalForm): Merged from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63714 138bc75d-0d04-0410-961f-82ee72b054a4
-
aldyh authored
* cp/decl.c (check_initializer): Check for vector_opaque_p. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63713 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63712 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Mar 02, 2003
-
-
ghazi authored
warnings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63704 138bc75d-0d04-0410-961f-82ee72b054a4
-
mark authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63702 138bc75d-0d04-0410-961f-82ee72b054a4
-
mark authored
character is a comment, whitespaces don't count. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63700 138bc75d-0d04-0410-961f-82ee72b054a4
-
ciceron authored
for HC11/HC12 (asm needs two int registers). * gcc.c-torture/compile/20020312-1.x: New file, don't execute on HC11/HC12 because the test uses an asm which needs two 32-bit registers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63697 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
* config.in, configure: Rebuild. * config/ia64/ia64.c (ia64_ld_address_bypass_p): Accept lo_sum. * config/ia64/ia64.md (load_symptr): Use high/lo_sum for the paired ldtoffx and ldxmov annotations. (load_symptr_internal1): Remove. (load_symptr_high, load_symptr_low): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63696 138bc75d-0d04-0410-961f-82ee72b054a4
-
ciceron authored
for HC11/HC12 (array is too large otherwise). * gcc.c-torture/compile/920501-4.x: New file, likewise. * gcc.c-torture/compile/20010518-2.x: Likewise. * gcc.c-torture/compile/980506-1.x: Don't execute this test on HC11/HC12 (array is too large). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63693 138bc75d-0d04-0410-961f-82ee72b054a4
-
neil authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63692 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/net/NetPermission.java: Merged copyright with classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63690 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/lang/Package.java: Remerged from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63689 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
* params.def: Introduce parameter max-inline-insns-rtl for a separate limit for the RTL inliner. * params.h: Likewise. * integrate.c (function_cannot_inline_p): Use it. * toplev.c (decode_f_option): Set multiple parameters controlling inlining with -finline-limit. * params.def: Fix orthographic and typographic errors. * doc/invoke.texi: Document parameters controlling inlining and the way -finline-limit sets multiple of them. * tree.h (struct tree_decl): Introduce inlined_function_flag, recording whether the function became eligible for inlining by a compiler flag rather than the declaration. Provide DID_INLINE_FUNC macro to access it. * c-decl.c (grokdeclarator): Set DID_INLINE_FUNC. * cp/decl.c (grokfndecl): Likewise. * toplev.c (rest_of_compilation): Likewise. * cp/optimize (maybe_clone_body): Copy DID_INLINE_FUNC. * print-tree.c (print_node): Report it. * params.def: Introduce new max-inline-insns-auto limit. * params.h: Likewise. * tree-inline.c (inlinable_function_p): Apply it to functions with DID_INLINE_FUNC set. * toplev.c (decode_f_option): Initialize it from -finline-limit value. * doc/invoke.texi: Document new parameter. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63688 138bc75d-0d04-0410-961f-82ee72b054a4
-
aj authored
gnat_ug_wnt.texi: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63687 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63686 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/lang/Package.java: Little merge with libgcj. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63685 138bc75d-0d04-0410-961f-82ee72b054a4
-
geoffk authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63684 138bc75d-0d04-0410-961f-82ee72b054a4
-
ciceron authored
min/max instructions by default as may result in reload errors. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63682 138bc75d-0d04-0410-961f-82ee72b054a4
-
ciceron authored
avoid reload problems; define split for it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63680 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/net/HttpURLConnection.java (HTTP_SERVER_ERROR): Deprecated. * java/net/MulticastSocket.java (send): Replaced checkMulticast with appropriate checkPermission call, deprecated. * java/net/URLDecoder.java (decode): Deprecated. * java/net/URLEncoder.java (encode): Deprecated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63679 138bc75d-0d04-0410-961f-82ee72b054a4
-
ciceron authored
* config/m68hc11/m68hc11-protos.h (m68hc11_shift_operator): Declare. * config/m68hc11/m68hc11.h (PREDICATE_CODES): Register. * config/m68hc11/m68hc11.md ("rotrhi3", "rotlhi3"): New patterns for rotatert and rotate. ("rotrhi3_const", "rotlhi3_const"): Rename of old 'rotrhi3' insns. ("*rotrhi3", "*rotlhi3"): New insn pattern for non-const rotatert. ("*rotrhi3_addr"): New split for shift insns on address register. ("*lshrhi3", "*ashrhi3", "*ashlhi3_2"): Use new split. * config/m68hc11/larith.asm (___rotlhi3): New asm function. (___rotrhi3): Likewise. * config/m68hc11/t-m68hc11-gas (LIB1ASMFUNCS): Build them. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63677 138bc75d-0d04-0410-961f-82ee72b054a4
-
neil authored
(filename): Constify. (lang_dependent_init): Don't duplicate name. (process_options): Set aux_base_name here, not... (do_compile): ...here. Change protoype. (toplev_main): Move some code from do_compile. * toplev.h: Remove aux_base_name. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63676 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* javax/swing/text/Caret.java (getMagicCaretPosition): Fixed typo in method name. * javax/swing/text/DefaultCaret.java (getMagicCaretPosition): Fixed typo in method name. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63673 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/awt/List.java (setMultipleSelections): Deprecated. (delItem): Deprecated. * java/awt/MenuComponent.java (getPeer): Deprecated. * java/awt/ScrollPane.java (addNotify): getPeer() is deprecated. Use isDisplayable() instead. * java/awt/dnd/MouseDragGestureRecognizer.java (mouseClicked): Added comment. (mousePressed): Added comment. (mouseReleased): Added comment. (mouseEntered): Added comment. (mouseExited): Added comment. (mouseDragged): Added comment. (mouseMoved): Added comment. * java/awt/event/KeyEvent.java (KeyEvent): Deprecated. (setModifiers): Deprecated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63672 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
iorxor_operator. * config/h8300/h8300.c (print_operand): Handle 'c'. (iorxor_operator): New. * config/h8300/h8300.h (PREDICATE_CODES): Add iorxor_operator. * config/h8300/h8300.md (*iorhi3_zext): Remove. (*iorsi3_zexthi): Likewise. (*iorsi3_zextsi): Likewise. (*xorhi3_zextqi): Likewise. (*xorsi3_zexthi): Likewise. (*xorsi3_zextsi): Likewise. (*ixorhi3_zext): New. (*ixorsi3_zext_qi): Likewise. (*ixorsi3_zext_hi): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63671 138bc75d-0d04-0410-961f-82ee72b054a4
-
neil authored
cppfiles.c. (remove_duplicates): Use cpp_simplify_path. * c-incpath.h (simplify_path): Remove. * c-lex.c: Don't include c-incpath.h. (init_c_lex): Remove simplify_path. * cppfiles.c (remove_component_p, cpp_simplify_path): Restore. (find_or_create_entry, validate_pch): Revert. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63669 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* gnu/java/nio/FileChannelImpl.java (fd): Type FileDescriptor instead of int. (lengthInternal): Removed. (FileChannelImpl): Fixed arguments, check type of file object. (size): Made it native. (implPosition): New native method. (implTruncate): New native method. (position): Implemented. (truncate): Implemented. (nio_mmap_file): Changed arguments. (nio_munmap_file): Changed arguments. (nio_msync): Changed arguments. * gnu/java/nio/natFileChannelImpl.cc (lengthInternal): Removed. (size): New method. (implPosition): New method. (implTruncate): New method. (nio_mmap_file): Changed arguments. (nio_munmap_file): Changed arguments. (nio_msync): Changed arguments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63668 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/awt/dnd/DropTargetContext.java: Compile fix: Forgot to commit import. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63667 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/awt/Component.java, java/awt/ScrollPane.java: Fixed typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63666 138bc75d-0d04-0410-961f-82ee72b054a4
-
mkoch authored
* java/awt/dnd/DnDEventMulticaster.java: New file. * java/awt/dnd/DragSource.java (flavorMap): New member variable. (dragSourceListener): New member variable. (dragSourceMotionListener): New member variable. (getFlavorMap): Implemented. (createDragGestureRecognizer): Implemented. (addDragSourceListener): Implemented. (removeDragSourceListener): Implemented. (getDragSourceListeners): Implemented. (addDragSourceMotionListener): Implemented. (removeDragSourceMotionListener): Implemented. (getDragSourceMotionListeners): Implemented. (getListeners): Implemented. * java/awt/dnd/DragSourceContext.java (peer): New member variable. (cursor): New member variable. (transferable): New member variable. (trigger): New member variable. (dragSourceListener): New member variable. (image): New member variable. (offset): New member variable. (DragSourceContext): Implemented. (getDragSource): Implemented. (getComponent): Implemented. (getTrigger): Implemented. (getSourceActions): Implemented. (setCursor): Implemented. (getCursor): Implemented. (addDragSourceListener): Implemented. (removeDragSourceListener): Implemented. (getTransferable): Implemented. * java/awt/dnd/DropTarget.java (DropTargetAutoScroller.component): New member variable. (DropTargetAutoScroller.point): New member variable. (DropTargetAutoScroller.DropTargetAutoScroller): Implemented. (DropTargetAutoScroller.updateLocation): Implemented. (active): Renamed from isActive, defaults to true now. (component): New member variable. (flavorMap): New member variable. (actions): New member variable. (dropTargetContext): New member variable. (dropTargetListener): New member variable. (DropTarget): Implemented. (getComponent): Implemented. (setComponent): Implemented. (setDefaultActions): Implemented. (getDefaultActions): Implemented. (setActive): Use active instead of isActive. (isActive): Use active instead of isActive. (addDropTargetListener): Implemented. (removeDropTargetListener): Implemented. (getFlavorMap): Implemented. (setFlavorMap): Implemented. (getDropTargetContext): Implemented. (createDropTargetContext): Implemented. (createDropTargetAutoScroller): Implemented. * java/awt/dnd/DropTargetContext.java (TransferableProxy.getTransferDataFlavors): Implemented. (TransferableProxy.isDataFlavorSupported): Implemented. (TransferableProxy.getTransferData): Implemented. (dropTarget): New member variable. (dtcp): New member variable. (DropTargetContext): New package private constructor. (getDropTarget): Implemented. (getComponent): Implemented. (addNotify): Implemented. (removeNotify): Implemented. (getCurrentDataFlavorsAsList): Implemented. (isDataFlavorSupported): Implemented. * java/awt/dnd/MouseDragGestureRecognizer.java (registerListeners): Implemented. (unregisterListeners): Implemented. * Makefile.am (awt_java_source_files): Added java/awt/dnd/DnDEventMulticaster.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63665 138bc75d-0d04-0410-961f-82ee72b054a4
-
neil authored
an external cpp during compilation. (option_map): Likewise. * cp/lang-specs.h (default_compilers): Similarly. * objc/lang-specs.h (default_compilers): Similarly. * doc/invoke.texi: Document -no-integrated-cpp flag. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63664 138bc75d-0d04-0410-961f-82ee72b054a4
-