-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
45a2423
commit 7c4e2e1
Showing
98 changed files
with
34,806 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
ABI= | ||
BUILD_DATE=2019-04-16 22:14:19 +0000 | ||
BUILD_HOST=NetBSD amd64-nb8.netbsd.org 8.0 NetBSD 8.0 (LIBKVER) #0: Tue Jan 19 00:00:00 UTC 2038 root@localhost:/sys/arch/amd64/compile/LIBKVER amd64 | ||
CATEGORIES=devel | ||
CFLAGS=-O2 -D_FORTIFY_SOURCE=2 | ||
CPPFLAGS= | ||
FFLAGS=-O | ||
HOMEPAGE=http://www.sgi.com/tech/stl/ | ||
LDFLAGS= -Wl,-R/usr/pkg/lib | ||
LICENSE= | ||
LOCALBASE=/usr/pkg | ||
MACHINE_ARCH=x86_64 | ||
MACHINE_GNU_ARCH=x86_64 | ||
[email protected] | ||
NO_BIN_ON_CDROM= | ||
NO_BIN_ON_FTP= | ||
NO_SRC_ON_CDROM= | ||
NO_SRC_ON_FTP= | ||
OBJECT_FMT=ELF | ||
OPSYS=NetBSD | ||
OS_VERSION=8.0 | ||
PKGGNUDIR=gnu/ | ||
PKGINFODIR=info | ||
PKGMANDIR=man | ||
PKGPATH=devel/sgi-stl | ||
PKGTOOLS_VERSION=20091115 | ||
PKG_SYSCONFBASEDIR=/usr/pkg/etc | ||
PKG_SYSCONFDIR=/usr/pkg/etc | ||
RESTRICTED= | ||
_PLIST_IGNORE_FILES= | ||
_USE_DESTDIR=user-destdir |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
devel/sgi-stl/Makefile: $NetBSD: Makefile,v 1.17 2012/10/31 11:19:45 asau Exp $ | ||
devel/sgi-stl/PLIST: $NetBSD: PLIST,v 1.2 2009/06/14 17:49:14 joerg Exp $ | ||
devel/sgi-stl/distinfo: $NetBSD: distinfo,v 1.4 2015/11/03 03:29:32 agc Exp $ | ||
devel/sgi-stl/patches/patch-aa: $NetBSD: patch-aa,v 1.3 2000/07/13 16:20:49 jlam Exp $ | ||
devel/sgi-stl/patches/patch-ab: $NetBSD: patch-ab,v 1.2 2000/07/12 20:22:44 jlam Exp $ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
SGI Standard Template Library |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,200 @@ | ||
@cwd /usr/pkg | ||
@name sgi-stl-3.3 | ||
@blddep digest-20190127 | ||
@blddep cwrappers-20180325 | ||
@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:49:14 joerg Exp $ | ||
include/sgi-stl/algo.h | ||
@comment MD5:6407e519d5b3285a1b2e9f46e949562d | ||
include/sgi-stl/algobase.h | ||
@comment MD5:1a345c150042a3b32b005c415554c13b | ||
include/sgi-stl/algorithm | ||
@comment MD5:d97043e82b9a616a156817d225e4467c | ||
include/sgi-stl/alloc.h | ||
@comment MD5:ebe72f26e1ff977ffa0a12cb96c9f03b | ||
include/sgi-stl/bitset | ||
@comment MD5:0bcf413fda63cb030ac17470bd1ebf17 | ||
include/sgi-stl/bvector.h | ||
@comment MD5:e6fde371c7487e0de2bf9f8e7c4fa983 | ||
include/sgi-stl/char_traits.h | ||
@comment MD5:e9476dd03be82e9006a1fd5c38ff0f2e | ||
include/sgi-stl/concept_checks.h | ||
@comment MD5:5ed774ee0e3e8f1bf6d96af6451bacb1 | ||
include/sgi-stl/container_concepts.h | ||
@comment MD5:5f2129be168d342a92af1fc730fed963 | ||
include/sgi-stl/defalloc.h | ||
@comment MD5:3fb5486851dd43e2167a42d4bf4a3e84 | ||
include/sgi-stl/deque | ||
@comment MD5:fc7c1cf25a2004ba8bd2fa650bee818b | ||
include/sgi-stl/deque.h | ||
@comment MD5:a99a87aff941d8a28ac9843a11e3333a | ||
include/sgi-stl/function.h | ||
@comment MD5:9fae007d0e7f1c58a8fc2038449db69a | ||
include/sgi-stl/functional | ||
@comment MD5:724b666833555d94619ce8085230f18c | ||
include/sgi-stl/hash_map | ||
@comment MD5:20fa1cb9fc7e3899df519b1b0a2248f7 | ||
include/sgi-stl/hash_map.h | ||
@comment MD5:bbf5089421222a02f7518a2d69eba8a6 | ||
include/sgi-stl/hash_set | ||
@comment MD5:0719080e0bd5d5dfcc814242d8386685 | ||
include/sgi-stl/hash_set.h | ||
@comment MD5:67c47cb39d48a909687d9957117459a2 | ||
include/sgi-stl/hashtable.h | ||
@comment MD5:78984b4df781d893529a59cdf748776a | ||
include/sgi-stl/heap.h | ||
@comment MD5:7023e65952ef3e8dd003409a4713bd83 | ||
include/sgi-stl/iterator | ||
@comment MD5:64e4462a83288c1ed54fd5f1386697a2 | ||
include/sgi-stl/iterator.h | ||
@comment MD5:b202345156bab620e0b3cf00895483ac | ||
include/sgi-stl/limits | ||
@comment MD5:6e11184353e202e9f4c081a358649418 | ||
include/sgi-stl/list | ||
@comment MD5:af31b20300735469a00a3ffc0745ee3b | ||
include/sgi-stl/list.h | ||
@comment MD5:b5f00c30bcc3c329fadaeb096164f935 | ||
include/sgi-stl/map | ||
@comment MD5:4faffa9622b4d7b384b38c4d596694a4 | ||
include/sgi-stl/map.h | ||
@comment MD5:6c6b7ef7749a595f61ffed8146732466 | ||
include/sgi-stl/memory | ||
@comment MD5:0bebf1504eddf864f1f051b327d32434 | ||
include/sgi-stl/multimap.h | ||
@comment MD5:eb46fb33114add47edd2d42e4675dc5c | ||
include/sgi-stl/multiset.h | ||
@comment MD5:183b87a270fbeeb9b922f2fb845620c2 | ||
include/sgi-stl/numeric | ||
@comment MD5:a34d58c639e971fd336a11e8143619af | ||
include/sgi-stl/pair.h | ||
@comment MD5:7f8f7a291de6537603c03671e81a7fb7 | ||
include/sgi-stl/pthread_alloc | ||
@comment MD5:1d3ee618f6f5e1cb093205b8d9cafd42 | ||
include/sgi-stl/pthread_alloc.h | ||
@comment MD5:f367ec12ce2efb0a570aec4eeeb998f3 | ||
include/sgi-stl/queue | ||
@comment MD5:be10419938bbd4c461248eab3b1a5577 | ||
include/sgi-stl/rope | ||
@comment MD5:e6197f8b1174cdba45c7391cfabad5b7 | ||
include/sgi-stl/rope.h | ||
@comment MD5:3e75de697ee070b462813c82a4b9a257 | ||
include/sgi-stl/ropeimpl.h | ||
@comment MD5:58562137746a45edb81bc0d7d34187d2 | ||
include/sgi-stl/sequence_concepts.h | ||
@comment MD5:fd5d0c7b569154dd59b573bfd7c430ba | ||
include/sgi-stl/set | ||
@comment MD5:0ca7f59c28fcf11ee459229bcd637a98 | ||
include/sgi-stl/set.h | ||
@comment MD5:1e346d173fcb6d0e627ff4ac68a8cfd4 | ||
include/sgi-stl/slist | ||
@comment MD5:5940a89e33e1d7ea57c4a0d52ef4d7e6 | ||
include/sgi-stl/slist.h | ||
@comment MD5:b4360e238a173fbd130370fff736ecdf | ||
include/sgi-stl/stack | ||
@comment MD5:19ad3db067d07261a0ce0ece1c271746 | ||
include/sgi-stl/stack.h | ||
@comment MD5:d40891b4af4546c58f03420e799a29fc | ||
include/sgi-stl/stdexcept | ||
@comment MD5:0dd1db12fca5e0f481f0a8577ca3fcbd | ||
include/sgi-stl/stl_algo.h | ||
@comment MD5:e9291714b532af21f14a929aee4c74dd | ||
include/sgi-stl/stl_algobase.h | ||
@comment MD5:2693eefde8c7dcc0cb17a79cbe7ab807 | ||
include/sgi-stl/stl_alloc.h | ||
@comment MD5:0369df63901b2d853adc223ec8f529f6 | ||
include/sgi-stl/stl_bvector.h | ||
@comment MD5:527f4514d0e2790b9aaee489c96bc447 | ||
include/sgi-stl/stl_config.h | ||
@comment MD5:11c8292585c6604026080eced3abe822 | ||
include/sgi-stl/stl_construct.h | ||
@comment MD5:426da8bae8689555aa336804eb96a0e9 | ||
include/sgi-stl/stl_ctraits_fns.h | ||
@comment MD5:89e159d7d11f13577c8aa712635f1689 | ||
include/sgi-stl/stl_deque.h | ||
@comment MD5:79460721046c076f9ec8ab6e94b0ef5a | ||
include/sgi-stl/stl_exception.h | ||
@comment MD5:533bc7a8e45051fbdc0d760bbd801d4c | ||
include/sgi-stl/stl_function.h | ||
@comment MD5:b08195452a86a390054f18efec51cf39 | ||
include/sgi-stl/stl_hash_fun.h | ||
@comment MD5:5ae8be0b154edd81bc43037f21f6ec18 | ||
include/sgi-stl/stl_hash_map.h | ||
@comment MD5:e4fb49b49ac7451d728e8b06de68d59a | ||
include/sgi-stl/stl_hash_set.h | ||
@comment MD5:e946c8c38137375c7bce238c0e6bcf44 | ||
include/sgi-stl/stl_hashtable.h | ||
@comment MD5:69cb5d9eebecaa432c0e150602e095fc | ||
include/sgi-stl/stl_heap.h | ||
@comment MD5:a4104831907f2062f75c4c8a662e93db | ||
include/sgi-stl/stl_iterator.h | ||
@comment MD5:937544c9a0151a9faf5d650dfdc798e6 | ||
include/sgi-stl/stl_iterator_base.h | ||
@comment MD5:676a5ccefef75c844dddfbe286351be9 | ||
include/sgi-stl/stl_list.h | ||
@comment MD5:72d2c38724a1d136a95fb0d592e4e308 | ||
include/sgi-stl/stl_map.h | ||
@comment MD5:60b26f4de4737c936a08ea81084a7561 | ||
include/sgi-stl/stl_multimap.h | ||
@comment MD5:c1b02329ba11bb3daba3c5476b6fd818 | ||
include/sgi-stl/stl_multiset.h | ||
@comment MD5:cda84290ee94462edba445f43f9cb035 | ||
include/sgi-stl/stl_numeric.h | ||
@comment MD5:cdc4aebb96a1a243b78535deafc51032 | ||
include/sgi-stl/stl_pair.h | ||
@comment MD5:d5ba77289327f30db3bf34a25c3fc880 | ||
include/sgi-stl/stl_queue.h | ||
@comment MD5:a1574ab36f4326c51b90784f5eea3a23 | ||
include/sgi-stl/stl_range_errors.h | ||
@comment MD5:f2d2963bc2c350e613d3cad7c383a6f0 | ||
include/sgi-stl/stl_raw_storage_iter.h | ||
@comment MD5:a078d5a51ae62f4624b900deaf6529b0 | ||
include/sgi-stl/stl_relops.h | ||
@comment MD5:5975dc64bbc98aaae538440c7b5bd0dc | ||
include/sgi-stl/stl_rope.h | ||
@comment MD5:110cb2525b67297c00f43428d592f704 | ||
include/sgi-stl/stl_set.h | ||
@comment MD5:b161acb7512cd808fc744dcbef903e31 | ||
include/sgi-stl/stl_slist.h | ||
@comment MD5:5ebfbc1a56109889d8b472368ad72084 | ||
include/sgi-stl/stl_stack.h | ||
@comment MD5:2a58d5e0f45d6832ed88169ca7959206 | ||
include/sgi-stl/stl_string_fwd.h | ||
@comment MD5:bdd2e1076510c7364a2ca153e938192c | ||
include/sgi-stl/stl_tempbuf.h | ||
@comment MD5:9d75ad9e14b079b6603bf169772faf14 | ||
include/sgi-stl/stl_threads.h | ||
@comment MD5:80069c21ffc203a3b495bb9aebc5e742 | ||
include/sgi-stl/stl_tree.h | ||
@comment MD5:469f9af2689bc72e0ed10d9fbbb13c81 | ||
include/sgi-stl/stl_uninitialized.h | ||
@comment MD5:5bb844a293d96d7cff971f21aeebedba | ||
include/sgi-stl/stl_vector.h | ||
@comment MD5:23c52073462239c1b1b83b7b23f95f44 | ||
include/sgi-stl/string | ||
@comment MD5:151080d56932ddd02ca35003fe03f408 | ||
include/sgi-stl/tempbuf.h | ||
@comment MD5:4469baa662f9f03c286f51c5cc022fa3 | ||
include/sgi-stl/tree.h | ||
@comment MD5:6abc82450a039a91750c2d6ed1de0ee3 | ||
include/sgi-stl/type_traits.h | ||
@comment MD5:1499d47d0cf05faea56b91f2a91473d6 | ||
include/sgi-stl/utility | ||
@comment MD5:1f43892ec24174561cee10b114893e38 | ||
include/sgi-stl/valarray | ||
@comment MD5:951cec4cdf4ace7112e94a3ab495e44b | ||
include/sgi-stl/vector | ||
@comment MD5:dcd6224588bac9e5a08f198536cf209f | ||
include/sgi-stl/vector.h | ||
@comment MD5:dcb8772c4cd105fc3997504576d89051 | ||
@cwd /usr/pkg | ||
@ignore | ||
+COMMENT | ||
@ignore | ||
+DESC | ||
@ignore | ||
+BUILD_VERSION | ||
@ignore | ||
+BUILD_INFO | ||
@ignore | ||
+SIZE_PKG | ||
@ignore | ||
+SIZE_ALL |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
The Standard Template Library, or STL, is a C++ library of container | ||
classes, algorithms, and iterators; it provides many of the basic | ||
algorithms and data structures of computer science. The STL is a | ||
generic library, meaning that its components are heavily | ||
parameterized: almost every component in the STL is a template. You | ||
should make sure that you understand how templates work in C++ before | ||
you use the STL. | ||
|
||
Homepage: | ||
http://www.sgi.com/tech/stl/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
1134612 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
1134612 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,114 @@ | ||
/* | ||
* | ||
* Copyright (c) 1994 | ||
* Hewlett-Packard Company | ||
* | ||
* Permission to use, copy, modify, distribute and sell this software | ||
* and its documentation for any purpose is hereby granted without fee, | ||
* provided that the above copyright notice appear in all copies and | ||
* that both that copyright notice and this permission notice appear | ||
* in supporting documentation. Hewlett-Packard Company makes no | ||
* representations about the suitability of this software for any | ||
* purpose. It is provided "as is" without express or implied warranty. | ||
* | ||
* | ||
* Copyright (c) 1996,1997 | ||
* Silicon Graphics Computer Systems, Inc. | ||
* | ||
* Permission to use, copy, modify, distribute and sell this software | ||
* and its documentation for any purpose is hereby granted without fee, | ||
* provided that the above copyright notice appear in all copies and | ||
* that both that copyright notice and this permission notice appear | ||
* in supporting documentation. Silicon Graphics makes no | ||
* representations about the suitability of this software for any | ||
* purpose. It is provided "as is" without express or implied warranty. | ||
*/ | ||
|
||
#ifndef __SGI_STL_ALGO_H | ||
#define __SGI_STL_ALGO_H | ||
|
||
#include <algobase.h> | ||
#include <tempbuf.h> | ||
#include <stl_algo.h> | ||
#include <stl_numeric.h> | ||
|
||
#ifdef __STL_USE_NAMESPACES | ||
|
||
// Names from <stl_algo.h> | ||
using __STD::for_each; | ||
using __STD::find; | ||
using __STD::find_if; | ||
using __STD::adjacent_find; | ||
using __STD::count; | ||
using __STD::count_if; | ||
using __STD::search; | ||
using __STD::search_n; | ||
using __STD::swap_ranges; | ||
using __STD::transform; | ||
using __STD::replace; | ||
using __STD::replace_if; | ||
using __STD::replace_copy; | ||
using __STD::replace_copy_if; | ||
using __STD::generate; | ||
using __STD::generate_n; | ||
using __STD::remove; | ||
using __STD::remove_if; | ||
using __STD::remove_copy; | ||
using __STD::remove_copy_if; | ||
using __STD::unique; | ||
using __STD::unique_copy; | ||
using __STD::reverse; | ||
using __STD::reverse_copy; | ||
using __STD::rotate; | ||
using __STD::rotate_copy; | ||
using __STD::random_shuffle; | ||
using __STD::random_sample; | ||
using __STD::random_sample_n; | ||
using __STD::partition; | ||
using __STD::stable_partition; | ||
using __STD::sort; | ||
using __STD::stable_sort; | ||
using __STD::partial_sort; | ||
using __STD::partial_sort_copy; | ||
using __STD::nth_element; | ||
using __STD::lower_bound; | ||
using __STD::upper_bound; | ||
using __STD::equal_range; | ||
using __STD::binary_search; | ||
using __STD::merge; | ||
using __STD::inplace_merge; | ||
using __STD::includes; | ||
using __STD::set_union; | ||
using __STD::set_intersection; | ||
using __STD::set_difference; | ||
using __STD::set_symmetric_difference; | ||
using __STD::min_element; | ||
using __STD::max_element; | ||
using __STD::next_permutation; | ||
using __STD::prev_permutation; | ||
using __STD::find_first_of; | ||
using __STD::find_end; | ||
using __STD::is_sorted; | ||
using __STD::is_heap; | ||
|
||
// Names from stl_heap.h | ||
using __STD::push_heap; | ||
using __STD::pop_heap; | ||
using __STD::make_heap; | ||
using __STD::sort_heap; | ||
|
||
// Names from <stl_numeric.h> | ||
using __STD::accumulate; | ||
using __STD::inner_product; | ||
using __STD::partial_sum; | ||
using __STD::adjacent_difference; | ||
using __STD::power; | ||
using __STD::iota; | ||
|
||
#endif /* __STL_USE_NAMESPACES */ | ||
|
||
#endif /* __SGI_STL_ALGO_H */ | ||
|
||
// Local Variables: | ||
// mode:C++ | ||
// End: |
Oops, something went wrong.