Skip to content

Commit 4efd573

Browse files
author
linzj
committed
add to git
Signed-off-by: linzj <[email protected]>
0 parents  commit 4efd573

File tree

149 files changed

+56995
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+56995
-0
lines changed

Diff for: Jamfile.v2

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
project jpeg
2+
;
3+
# jcapimin.c jcapistd.c jccoefct.c jccolor.c jcinit.c jcdctmgr.c jchuff.c
4+
exe jpeg_decompress : djpeg.c
5+
jdapimin.c
6+
jdapistd.c
7+
jdatadst.c
8+
jdatasrc.c
9+
jdcoefct.c
10+
jdcolor.c
11+
jddctmgr.c
12+
jdhuff.c
13+
jdinput.c
14+
jdmainct.c
15+
jdmarker.c
16+
jdmaster.c
17+
jdmerge.c
18+
jdphuff.c
19+
jdpostct.c
20+
jdsample.c
21+
jdtrans.c
22+
jerror.c
23+
jfdctflt.c
24+
jfdctfst.c
25+
jfdctint.c
26+
jidctflt.c
27+
jidctfst.c
28+
jidctint.c
29+
jidctred.c
30+
jmemansi.c
31+
wrtarga.c
32+
wrbmp.c
33+
wrgif.c
34+
wrppm.c
35+
rdcolmap.c
36+
jquant2.c
37+
jquant1.c
38+
jcomapi.c
39+
cdjpeg.c
40+
jmemmgr.c
41+
jutils.c
42+
;
43+
44+
install build : jpeg_decompress
45+
;

Diff for: Jamroot.jam

Whitespace-only changes.

Diff for: README

+385
Large diffs are not rendered by default.

Diff for: ansi2knr.1

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
.TH ANSI2KNR 1 "19 Jan 1996"
2+
.SH NAME
3+
ansi2knr \- convert ANSI C to Kernighan & Ritchie C
4+
.SH SYNOPSIS
5+
.I ansi2knr
6+
[--varargs] input_file [output_file]
7+
.SH DESCRIPTION
8+
If no output_file is supplied, output goes to stdout.
9+
.br
10+
There are no error messages.
11+
.sp
12+
.I ansi2knr
13+
recognizes function definitions by seeing a non-keyword identifier at the left
14+
margin, followed by a left parenthesis, with a right parenthesis as the last
15+
character on the line, and with a left brace as the first token on the
16+
following line (ignoring possible intervening comments). It will recognize a
17+
multi-line header provided that no intervening line ends with a left or right
18+
brace or a semicolon. These algorithms ignore whitespace and comments, except
19+
that the function name must be the first thing on the line.
20+
.sp
21+
The following constructs will confuse it:
22+
.br
23+
- Any other construct that starts at the left margin and follows the
24+
above syntax (such as a macro or function call).
25+
.br
26+
- Some macros that tinker with the syntax of the function header.
27+
.sp
28+
The --varargs switch is obsolete, and is recognized only for
29+
backwards compatibility. The present version of
30+
.I ansi2knr
31+
will always attempt to convert a ... argument to va_alist and va_dcl.
32+
.SH AUTHOR
33+
L. Peter Deutsch <[email protected]> wrote the original ansi2knr and
34+
continues to maintain the current version; most of the code in the current
35+
version is his work. ansi2knr also includes contributions by Francois
36+
Pinard <[email protected]> and Jim Avera <[email protected]>.

0 commit comments

Comments
 (0)