OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* gcc-interface/cuintp.c: Clean up include directives.
[pf3gnuchains/gcc-fork.git]
/
gcc
/
ada
/
g-hesorg.adb
diff --git
a/gcc/ada/g-hesorg.adb
b/gcc/ada/g-hesorg.adb
index
cc4a5b3
..
3bcc01c
100644
(file)
--- a/
gcc/ada/g-hesorg.adb
+++ b/
gcc/ada/g-hesorg.adb
@@
-1,12
+1,12
@@
------------------------------------------------------------------------------
-- --
------------------------------------------------------------------------------
-- --
--- GNAT RUN
TIME COMPONENTS
--
+-- GNAT RUN
-TIME COMPONENTS
--
-- --
-- G N A T . H E A P _ S O R T _ G --
-- --
-- B o d y --
-- --
-- --
-- G N A T . H E A P _ S O R T _ G --
-- --
-- B o d y --
-- --
---
Copyright (C) 1995-2003 Ada Core Technologies, Inc.
--
+--
Copyright (C) 1995-2008, AdaCore
--
-- --
-- GNAT is free software; you can redistribute it and/or modify it under --
-- terms of the GNU General Public License as published by the Free Soft- --
-- --
-- GNAT is free software; you can redistribute it and/or modify it under --
-- terms of the GNU General Public License as published by the Free Soft- --
@@
-16,8
+16,8
@@
-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License --
-- for more details. You should have received a copy of the GNU General --
-- Public License distributed with GNAT; see file COPYING. If not, write --
-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License --
-- for more details. You should have received a copy of the GNU General --
-- Public License distributed with GNAT; see file COPYING. If not, write --
--- to the
Free Software Foundation, 59 Temple Place - Suite 330, Boston
, --
---
MA 02111-1307, USA.
--
+-- to the
Free Software Foundation, 51 Franklin Street, Fifth Floor
, --
+--
Boston, MA 02110-1301, USA.
--
-- --
-- As a special exception, if other files instantiate generics from this --
-- unit, or you link this unit with other files to produce an executable, --
-- --
-- As a special exception, if other files instantiate generics from this --
-- unit, or you link this unit with other files to produce an executable, --
@@
-79,7
+79,7
@@
package body GNAT.Heap_Sort_G is
-- we assume that the current node will be less than the larger
-- son, and unconditionally sift up. Then when we get to the bottom
-- of the tree, we check parents to make sure that we did not make
-- we assume that the current node will be less than the larger
-- son, and unconditionally sift up. Then when we get to the bottom
-- of the tree, we check parents to make sure that we did not make
- -- a mistake. This roughly cuts the number of comparis
i
ons in half,
+ -- a mistake. This roughly cuts the number of comparisons in half,
-- since it is almost always the case that our assumption is correct.
-- Loop to pull up larger sons
-- since it is almost always the case that our assumption is correct.
-- Loop to pull up larger sons