|
#48
|
Interpreted an int64_t typedef as CInt
|
general
|
new
|
|
0.16.2
|
defect
|
blocker
|
|
07/05/12
|
|
#4
|
Running an outmarshaller, but ignoring its return value.
|
general
|
new
|
|
0.15.1
|
enhancement
|
normal
|
|
08/22/08
|
|
#5
|
support for enum define hooks
|
general
|
new
|
|
0.15.1
|
enhancement
|
normal
|
|
10/07/12
|
|
#7
|
compile gtk2hs failed under locale zh_CN.utf8
|
general
|
new
|
|
0.15.1
|
defect
|
normal
|
|
02/08/13
|
|
#8
|
haskell keywords should be treated as identifiers in `apath'
|
general
|
new
|
|
0.15.1
|
defect
|
normal
|
|
07/30/08
|
|
#9
|
sizeof computation fails for nested derived types (pointer to array or array of pointers)
|
general
|
new
|
|
0.15.1
|
defect
|
normal
|
|
01/19/11
|
|
#10
|
sizeof computation fails if small bitfields are present
|
general
|
new
|
|
0.16.2
|
defect
|
normal
|
|
04/23/10
|
|
#12
|
call hook bug when C function starts with uppercase letter
|
general
|
new
|
|
0.15.1
|
defect
|
normal
|
|
08/17/08
|
|
#13
|
allowing arbitrary expressions as marshallers
|
general
|
new
|
|
0.15.1
|
enhancement
|
normal
|
|
08/26/08
|
|
#15
|
c2hs doesn't understand enums on Mac OSX
|
general
|
new
|
|
0.15.1
|
defect
|
normal
|
|
02/16/09
|
|
#16
|
Include directive on first line produces invalid Haskell source
|
general
|
new
|
|
|
defect
|
normal
|
|
03/14/09
|
|
#19
|
Allow prefixes to be replaced, not just removed
|
general
|
new
|
|
0.15.1
|
defect
|
normal
|
|
06/26/09
|
|
#20
|
Map the `size_t' C type to Foreign.C.CSize
|
C parser
|
new
|
|
0.15.1
|
enhancement
|
normal
|
duncan
|
09/30/09
|
|
#21
|
When generating superclass instances, C2HS incorrect emits method names from the terminal class
|
general
|
new
|
|
|
defect
|
normal
|
|
08/09/09
|
|
#22
|
"offsetof" directive to obtain offset within struct to struct member
|
general
|
new
|
|
|
enhancement
|
normal
|
|
08/16/09
|
|
#23
|
Allow forward definition of enums
|
general
|
new
|
|
0.15.1
|
enhancement
|
normal
|
|
09/22/09
|
|
#24
|
Use CPP line information when present
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
10/26/09
|
|
#25
|
Map the `wchar_t' C type to Foreign.C.CWChar
|
C parser
|
new
|
|
0.16.0
|
enhancement
|
normal
|
duncan
|
12/19/09
|
|
#27
|
c2hs can't parse large .chs files without consuming too much RAM
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
01/26/10
|
|
#29
|
C2HS chokes on Mac "^" block notation
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
06/15/10
|
|
#30
|
--include flag cannot handle windows paths
|
general
|
new
|
|
0.16.2
|
defect
|
normal
|
|
05/03/10
|
|
#31
|
c2hs should derive and use default marshallers from enum and pointer hooks
|
general
|
new
|
|
0.16.0
|
enhancement
|
normal
|
|
05/27/10
|
|
#32
|
#get generated code doesn't work on bitfields
|
general
|
new
|
|
0.16.2
|
defect
|
normal
|
|
08/25/10
|
|
#35
|
c2hs: Errors during expansion of binding hooks
|
general
|
new
|
|
0.16.2
|
defect
|
normal
|
|
09/26/10
|
|
#36
|
Allow parametrized yet monomorphic data types in {#pointer ... #}
|
general
|
new
|
|
0.16.2
|
enhancement
|
normal
|
|
01/26/11
|
|
#38
|
Need to think how to bind C enums with aliases
|
general
|
new
|
|
0.16.0
|
enhancement
|
normal
|
|
08/26/11
|
|
#40
|
c2hs: fails reading its own intermediate representation (.chi)
|
general
|
new
|
|
0.16.2
|
defect
|
normal
|
|
12/18/11
|
|
#41
|
Build errors
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
03/01/12
|
|
#43
|
Please support anonymous enums
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
07/04/12
|
|
#44
|
Foreign pointer declaration produces helper function without type signature, producing warning with -Wall
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
07/04/12
|
|
#45
|
Please indent all output lines from a {# fun ... #} to match the input indentation, to allow it in a where clause
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
07/04/12
|
|
#46
|
No way to create a foreign pointer for input and have it as an out parameter
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
07/04/12
|
|
#47
|
Void functions produce a "defined but not used" warning for the result
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
07/04/12
|
|
#51
|
Should not define preprocessor symbols for GCC
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
10/07/12
|
|
#54
|
Allow referring to 'struct foo' identifiers from {#sizeof} {#get} and friends
|
general
|
new
|
|
0.16.0
|
defect
|
normal
|
|
10/17/12
|
|
#55
|
`strip: unable to rename 'c2hs.exe'; reason: File exists`
|
general
|
new
|
|
0.16.2
|
defect
|
normal
|
|
04/10/13
|
|
#39
|
language-c-0.4.2.0 compatibility
|
general
|
closed
|
fixed
|
0.16.2
|
defect
|
normal
|
|
02/08/13
|
|
#42
|
Nonstandard binary installation directory
|
general
|
closed
|
invalid
|
0.16.0
|
defect
|
normal
|
|
02/08/13
|
|
#52
|
Parenthesize types in bindings, to allow function types without parentheses
|
general
|
closed
|
fixed
|
0.16.0
|
defect
|
normal
|
|
02/08/13
|
|
#53
|
Cabal Install failed with ghc 7.6.1
|
general
|
closed
|
fixed
|
0.16.2
|
defect
|
normal
|
|
02/08/13
|
|
#49
|
Run return value marshaller before output parameter marshallers
|
general
|
closed
|
fixed
|
0.16.0
|
defect
|
normal
|
|
02/08/13
|
|
#50
|
Parenthesize marshallers, to preserve Haskell expressions
|
general
|
closed
|
fixed
|
0.16.0
|
defect
|
normal
|
|
02/08/13
|
|
#17
|
c2hs assumes ccall when it should automagically support stdcall for ffi imports
|
general
|
closed
|
fixed
|
0.15.1
|
defect
|
normal
|
|
10/04/11
|
|
#37
|
Export C2HS.hs module from library part of the c2hs package
|
general
|
closed
|
wontfix
|
0.16.0
|
enhancement
|
normal
|
|
04/17/11
|
|
#34
|
C header contains errors
|
general
|
closed
|
invalid
|
0.16.2
|
defect
|
blocker
|
|
09/18/10
|
|
#33
|
The symbol `*' does not fit here
|
general
|
closed
|
invalid
|
0.16.2
|
defect
|
normal
|
|
09/18/10
|
|
#1
|
Wrong path in generated .hs file
|
general
|
closed
|
fixed
|
0.15.0
|
1
|
blocker
|
joane
|
04/23/10
|
|
#6
|
Problem with c2hs on Mac OS Leopard
|
general
|
closed
|
fixed
|
0.15.1
|
defect
|
normal
|
|
04/23/10
|
|
#11
|
cpp arguments not passed correctly on Windows
|
general
|
closed
|
fixed
|
0.15.1
|
defect
|
normal
|
|
04/23/10
|
|
#28
|
Repo is gone
|
general
|
closed
|
fixed
|
0.16.0
|
defect
|
blocker
|
|
04/23/10
|
|
#26
|
error while compiling C2HS with GHC 6.12.1
|
general
|
closed
|
fixed
|
0.16.0
|
defect
|
blocker
|
|
04/23/10
|
|
#18
|
Cabal needs to tell c2hs to use gcc -E and where to find gcc
|
general
|
closed
|
invalid
|
0.15.1
|
defect
|
normal
|
|
04/02/09
|
|
#14
|
Add COrOp and CAndOp to applyBin
|
general
|
closed
|
fixed
|
|
enhancement
|
normal
|
|
01/27/09
|
|
#3
|
Won't build on Mac OS X
|
C parser
|
closed
|
wontfix
|
0.15.0
|
defect
|
trivial
|
anonymous
|
11/27/07
|
|
#2
|
C function definitions in the generated .h file... <-- MY FAULT
|
general
|
closed
|
invalid
|
|
1
|
blocker
|
somebody
|
11/23/07
|