/[cparse]/cparse/ChangeLog
ViewVC logotype

Diff of /cparse/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by clynbech, Fri May 14 22:06:24 2004 UTC revision 1.4 by clynbech, Wed Nov 24 20:23:58 2004 UTC
# Line 1  Line 1 
1    2004-11-24  Christian Lynbech  <christian.lynbech@ericsson.com>
2    
3            * uffi-alien.lisp: New file.
4    
5            * system.lisp: Removed.
6    
7            * ctype.lisp (print-object): moved PCL guard into lambda.
8            (print-object): Added allegro guard.
9            (defnumtype): Added escapes to documentation string.
10            (defnumtype): Case-robustified 'const-name' initial value.
11            (byte): New defnumtype.
12            (unsigned-byte): New defnumtype.
13            (short): Moved upwards
14            (unsigned-short): Moved upwards.
15            (unsignedp, min-val, c!-internal): Added ignore declaration.
16            (type-width): Added fallback method.
17            (def-c-op): Case-robustified 'internal-op' initial value.
18    
19            * cparse.system: (*cparse-backend*): New variable.
20            (toplevel): Added require of :uffi when this is backend.
21            (toplevel): Guarded hash string test with CMU.
22            (toplevel): Added ASDF to-be-done guard.
23            (toplevel): Reorganised MK based defsystem.
24            (toplevel): Added Allegro defsystem.
25    
26            * cparse.lisp (*cparse-debug*): Added documentation.
27            (cparse-object): Wrapped in 'eval-when',
28            (print-object): Moved PCL guard into lambda and added allegro guard.
29            (defc): Intern initargs in keyword package.
30            (defc): Wrapped generated class in 'eval-when'.
31            (+c-keywords+): Added "__extension__".
32            (tok): Outcommented :number case in return value.
33            (frob-prim-type): Case-robustified 'cparse-type' value.
34            (frob-prim-type): Added 'long-long' and 'unsigned-long-long'.
35            (array-type): Added 'int-const'.
36            (cparse-stream): Added escapes in documentation.
37            (cparse-stmt): Added consumption of '__extension__' keywords.
38            (parse-decl-type): Added debug-ouput.
39            (parse-declarator): Outcommented second version of this function.
40            (parse-sizeof): Added :value keyword.
41            (*a-pointer*): New parameter.
42    
43  2004-05-15  Christian Lynbech  <clynbech@common-lisp.net>  2004-05-15  Christian Lynbech  <clynbech@common-lisp.net>
44    
45            * cparse-package.lisp: File removed.
46            * system.lisp: New File.
47            * package.lisp: New file.
48          * acl-alien.lisp: New file.          * acl-alien.lisp: New file.
49    
50  2004-05-14  Christian Lynbech  <clynbech@common-lisp.net>  2004-05-14  Christian Lynbech  <clynbech@common-lisp.net>

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.5