comparison packages/error/current/cdl/error.cdl @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents
children 6ed91473a1cd
comparison
equal deleted inserted replaced
75:41bf073c0c32 76:435cced73e2f
1 # ====================================================================
2 #
3 # error.cdl
4 #
5 # Error package configuration data
6 #
7 # ====================================================================
8 #####COPYRIGHTBEGIN####
9 #
10 # -------------------------------------------
11 # The contents of this file are subject to the Red Hat eCos Public License
12 # Version 1.1 (the "License"); you may not use this file except in
13 # compliance with the License. You may obtain a copy of the License at
14 # http://www.redhat.com/
15 #
16 # Software distributed under the License is distributed on an "AS IS"
17 # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
18 # License for the specific language governing rights and limitations under
19 # the License.
20 #
21 # The Original Code is eCos - Embedded Configurable Operating System,
22 # released September 30, 1998.
23 #
24 # The Initial Developer of the Original Code is Red Hat.
25 # Portions created by Red Hat are
26 # Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
27 # All Rights Reserved.
28 # -------------------------------------------
29 #
30 #####COPYRIGHTEND####
31 # ====================================================================
32 ######DESCRIPTIONBEGIN####
33 #
34 # Author(s): bartv
35 # Original data: jlarmour
36 # Contributors:
37 # Date: 1999-06-13
38 #
39 #####DESCRIPTIONEND####
40 #
41 # ====================================================================
42
43 cdl_package CYGPKG_ERROR {
44 display "Common error code support"
45 compile strerror.cxx
46 include_dir cyg/error
47 description "
48 This package contains the common list of error and
49 status codes. It is held centrally to allow
50 packages to interchange error codes and status
51 codes in a common way, rather than each package
52 having its own conventions for error/status
53 reporting. The error codes are modelled on the
54 POSIX style naming e.g. EINVAL etc. This package
55 also provides the standard strerror() function to
56 convert error codes to textual representation."
57
58 define_proc {
59 puts $::cdl_header "/***** proc output start *****/"
60 puts $::cdl_header "#include <pkgconf/system.h>"
61 puts $::cdl_header "/***** proc output end *****/"
62 }
63 }