Subversion Repositories Kolibri OS

Rev

Rev 5191 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5191 Rev 6324
1
/* Sorting algorithms.
1
/* Sorting algorithms.
2
   Copyright (C) 2000, 2002 Free Software Foundation, Inc.
2
   Copyright (C) 2000-2015 Free Software Foundation, Inc.
3
   Contributed by Mark Mitchell .
3
   Contributed by Mark Mitchell .
4
 
4
 
5
This file is part of GCC.
5
This file is part of GCC.
6
   
6
   
7
GCC is free software; you can redistribute it and/or modify it
7
GCC is free software; you can redistribute it and/or modify it
8
under the terms of the GNU General Public License as published by
8
under the terms of the GNU General Public License as published by
9
the Free Software Foundation; either version 2, or (at your option)
9
the Free Software Foundation; either version 2, or (at your option)
10
any later version.
10
any later version.
11
 
11
 
12
GCC is distributed in the hope that it will be useful, but
12
GCC is distributed in the hope that it will be useful, but
13
WITHOUT ANY WARRANTY; without even the implied warranty of
13
WITHOUT ANY WARRANTY; without even the implied warranty of
14
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15
General Public License for more details.
15
General Public License for more details.
16
 
16
 
17
You should have received a copy of the GNU General Public License
17
You should have received a copy of the GNU General Public License
18
along with GCC; see the file COPYING.  If not, write to
18
along with GCC; see the file COPYING.  If not, write to
19
the Free Software Foundation, 51 Franklin Street - Fifth Floor,
19
the Free Software Foundation, 51 Franklin Street - Fifth Floor,
20
Boston, MA 02110-1301, USA.  */
20
Boston, MA 02110-1301, USA.  */
21
 
21
 
22
#ifndef SORT_H
22
#ifndef SORT_H
23
#define SORT_H
23
#define SORT_H
24
 
24
 
25
#include  /* For size_t */
25
#include  /* For size_t */
26
#ifdef __STDC__
26
#ifdef __STDC__
27
#include 
27
#include 
28
#endif	/* __STDC__ */
28
#endif	/* __STDC__ */
29
 
29
 
30
#ifdef __cplusplus
30
#ifdef __cplusplus
31
extern "C" {
31
extern "C" {
32
#endif /* __cplusplus */
32
#endif /* __cplusplus */
33
 
33
 
34
#include "ansidecl.h"
34
#include "ansidecl.h"
35
 
35
 
36
/* Sort an array of pointers.  */
36
/* Sort an array of pointers.  */
37
 
37
 
38
extern void sort_pointers (size_t, void **, void **);
38
extern void sort_pointers (size_t, void **, void **);
39
 
39
 
40
#ifdef __cplusplus
40
#ifdef __cplusplus
41
}
41
}
42
#endif /* __cplusplus */
42
#endif /* __cplusplus */
43
 
43
 
44
#endif /* SORT_H */
44
#endif /* SORT_H */