1. 05 Dec, 2000 2 commits
  2. 04 Dec, 2000 37 commits
  3. 03 Dec, 2000 1 commit
    • bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exception… · 250d07b6
      bb-reorder.c (reorder_basic_blocks): Don't check for EH edges unless exception handling is enabled...
      
              * bb-reorder.c (reorder_basic_blocks): Don't check for EH edges
              unless exception handling is enabled, and if not using sjlj.
      
              * builtins.c (expand_builtin_setjmp_setup): New.
              (expand_builtin_setjmp_receiver): New.
              (expand_builtin_setjmp): Split out _setup and _receiver functions.
              Move argument parsing in from ...
              (expand_builtin): ... here.
              * except.c (receive_exception_label): Branch around receiver
              unless new-style exceptions.  Call expand_builtin_setjmp_receiver.
              (start_dynamic_handler): Call expand_builtin_setjmp_setup.
              * expr.h: Update builtin setjmp decls.
      
      From-SVN: r37982
      Richard Henderson committed