Commit Graph

34 Commits

Author SHA1 Message Date
Harald Welte 498c97170c port/merge Eurecom APER support from OPENAIRMME
Eurecom has developed APER support for asn1c as part of the OPENAIRMME
softare (a LTE MME).  This is too important to let it bit-rout out
of asn1c.  Let's forward-port and merge it.
2015-08-30 16:33:07 +02:00
Lev Walkin 334d5cc7fb change type width detection logic 2014-02-10 11:06:56 -08:00
Lev Walkin e5086e3f92 extensibility shall not change the type from wide to narrow 2014-02-10 11:00:51 -08:00
Lev Walkin 5b63acf7aa remove errors with ./configure --enable-Werror 2014-01-14 01:48:37 -08:00
Lev Walkin 2a744a7470 Behavior of -fnative-types made default; old behavior saved under -fwide-types 2013-03-27 01:56:23 -07:00
Lev Walkin 30ae27b6b1 C++ keywords added to a no-no list 2013-03-19 17:15:28 -07:00
Lev Walkin ffd035e9e0 react to -fincludes-quoted 2010-10-16 01:26:57 -07:00
Lev Walkin 8bb57a29c1 unsigned integer of 32-bit widtth support for per 2007-12-03 13:41:36 +00:00
Lev Walkin 725883b28d more PER support 2006-10-09 12:07:58 +00:00
Lev Walkin 22b5ed4142 *** empty log message *** 2006-09-13 02:51:20 +00:00
Lev Walkin c46b7cb500 *** empty log message *** 2006-08-18 02:27:55 +00:00
Lev Walkin a00d6b3714 refactored parameterization support 2006-03-21 03:40:38 +00:00
Lev Walkin c2a75094b5 class field access problem 2006-03-14 11:52:12 +00:00
Lev Walkin b85a8135da automatic dependency tracking 2005-08-18 13:38:19 +00:00
Lev Walkin c08c3cf13b oops 2005-08-15 01:04:48 +00:00
Lev Walkin 4c97bd6100 some platforms don't have INTxx_MIN 2005-08-15 01:01:24 +00:00
Lev Walkin 4b55341c7b extensions of conditional native-typing to -fbless-SIZE constraints 2005-08-14 14:45:44 +00:00
Lev Walkin 082cadcaaa PER visible constraints are used to select the native representation for INTEGER types 2005-08-14 02:18:27 +00:00
Lev Walkin c8285715f6 support for a class of circular references 2005-03-04 22:18:20 +00:00
Lev Walkin 3fe2e12bb5 more complete list of C keywords 2005-03-03 21:29:27 +00:00
Lev Walkin 4efbfb7e55 portability fixes 2005-02-25 14:20:30 +00:00
Lev Walkin 475d91f0d2 int -> long 2005-02-25 12:09:55 +00:00
Lev Walkin 801fabc3e1 checking reserved keywords and double identifiers 2005-01-28 12:18:50 +00:00
Lev Walkin e4d6ab83d7 libasn1fix api change 2004-09-22 16:05:13 +00:00
Lev Walkin 8dd0eedc2d better type naming 2004-09-17 06:32:12 +00:00
Lev Walkin c78cbfbd7a REAL support 2004-09-14 12:47:45 +00:00
Lev Walkin 5a8219a11e better handling of recursive definitions 2004-09-08 00:28:57 +00:00
Lev Walkin 0e22b981aa slightly different semantics 2004-08-25 02:03:26 +00:00
Lev Walkin 14d7099eed api change reflection 2004-08-22 03:23:46 +00:00
Lev Walkin 065a74bc56 api change reflection 2004-08-22 03:23:15 +00:00
Lev Walkin 59004fad9c new constraints generation method 2004-08-20 13:37:01 +00:00
Lev Walkin 4b102255b5 moved around 2004-08-19 13:29:18 +00:00
Lev Walkin d9bd775af1 enforsed compilation with -W -Werror 2004-06-05 08:17:50 +00:00
Lev Walkin f15320bf6b Initial revision 2004-06-03 03:38:44 +00:00