dfb7b2aa2d
more code to support the character literal
2020-12-05 18:55:05 +00:00
342e01f5b4
attempting to support the character literal notation
2020-12-04 16:19:01 +00:00
672a9a248d
cleaned up mod/Makefile.am
2020-12-04 09:40:24 +00:00
05ca362732
fixed a minor build issue in HawkStd.cpp
2020-12-04 05:57:23 +00:00
3a5119504e
worked around parse errors by an old gcc compiler(2.95.3)
2020-12-03 14:11:11 +00:00
c44b3160f2
fixed configure.ac
2020-12-03 08:44:32 +00:00
0234cf47f2
updated .travis.yml
2020-12-03 08:40:54 +00:00
e38cfca65d
updated .travis.yml
2020-12-03 08:23:19 +00:00
f6eb1226f0
updated .travis.yml
2020-12-03 08:21:50 +00:00
dade5f563b
updated .travis.yml to revert the previous changes and defined CPPFLAGS as a separte item in env for macosx
2020-12-03 08:09:49 +00:00
516c9db295
updated .travis.yml to make OPTIONS an array
2020-12-03 08:00:05 +00:00
65ad752666
hacked formatting code to work around a compiler problem of not passing __float128 properly via va_list.
...
introduced 'jj' to pass a large value via a pointer but to take the value inside the pointer
changed hawk_rtx_format() and hawk_rtx_formatmbs() to use 'jj' when building with HAWK_USE_FLTMAX on
2020-12-03 07:28:53 +00:00
7827e5fa4b
fixed a wrong define
2020-12-02 18:52:33 +00:00
91a5259854
updated .travis.yml
2020-12-02 16:18:32 +00:00
616539252c
made tre_ast_to_tnfa() iterative
...
fixed a bug in tre_expand_macro()
fixed a bug in tre_parse()
2020-12-02 16:07:06 +00:00
fddfa537e5
redefined TRE_CHAR_MAX to avoid the overflow issue
2020-12-02 15:11:13 +00:00
4e0057b3f0
updated .travis.yml
2020-12-02 03:27:43 +00:00
33ff9464ef
updated .travis.yml
2020-12-02 03:26:14 +00:00
d81f5b050a
updated .travis.yml
2020-12-02 03:23:48 +00:00
738ee56e08
updated .travis.yml
2020-12-02 03:20:07 +00:00
9a959b493e
added .travis.yml
2020-12-02 03:16:41 +00:00
6210a10297
updated configure.ac
2020-12-02 03:09:55 +00:00
72557c239b
added hawk::modlibdirs()
2020-12-01 14:44:53 +00:00
2dd6029064
fixed a parser bug when handling the print/printf statement without redirection.
...
fixed a bug where a single dot was converted to 0 when passed via -v (e.g. -vTDIR=.)
added more test cases
2020-12-01 10:22:17 +00:00
35829a524b
added the mimimum size check for an externally allocated zone to xma
2020-11-28 15:28:14 +00:00
3a5a268bd7
changed the return type of xma dumper to void
2020-11-25 14:42:56 +00:00
dacb0cf293
stop specifying explicit DEPENDENCIES by listing the .la files in LDADD
2020-11-16 12:54:50 +00:00
b9b1802387
fixed a link issue with the socket library on a certain platform
2020-11-15 09:22:03 +00:00
c21c9ddeed
corrected build files for distcheck
2020-11-15 08:46:30 +00:00
f4a2102797
simplified build files
2020-11-15 04:50:40 +00:00
1b7f6aa29d
removed O_CLOEXEC checks with epoll_create1()
2020-11-14 16:07:36 +00:00
5d7c87c882
changed to use EPOLL_CLOEXEC if available when calling epoll_create1()
2020-11-14 16:00:11 +00:00
9ff63b9503
fixed build files regarding -lm
2020-11-14 09:02:39 +00:00
a9418f26c2
fixed build files
2020-11-14 08:03:16 +00:00
b3b56c4a42
fixed build files
2020-11-14 07:35:47 +00:00
cfa140a925
fixed a length calculation bug in fnc_split()
2020-11-13 17:44:44 +00:00
daf7377403
added str::splita()
2020-11-13 15:09:29 +00:00
166c18c7d0
enhanced str::split() to handle byte strings better
2020-11-13 14:56:15 +00:00
4a60654b49
added code to preapre byte string support in split(). still long way to go
2020-11-13 02:50:20 +00:00
afe27f4eec
hawk initializes block-local variables upon block entry regardless of migration to the outermost block by the parser.
...
it emits the local variable declaration in the original nested block regardless of migration by the parser.
2020-11-12 08:02:36 +00:00
7ab601303c
added a new keyword @nil
2020-11-10 02:56:29 +00:00
93aa76e104
fixed a test case
2020-11-09 16:32:34 +00:00
097a6c92f2
fixed some bugs in hawk_rtx_format() and hawk_rtx_formatmbs()
2020-11-09 12:07:16 +00:00
9a8c97e3ab
added some test cases on math functions
2020-11-08 18:06:15 +00:00
aa04aa2ad7
added more test cases
2020-11-08 17:51:28 +00:00
44bfa42a69
changed the literal notations of a raw string, a byte string, a raw byte string to have the @ sign before b, r, br, rb
2020-11-08 17:23:25 +00:00
a532d65335
fixed a bug of not checking if the current script is null for @SCRIPTNAME in parse.c
2020-11-07 01:51:52 +00:00
fe600c2ce4
added check for the first parameter to operator new in configure.ac
2020-11-07 01:26:29 +00:00
2390a8c5cc
minor changes of some conditionals in hawk-cmn.h
2020-11-06 14:04:59 +00:00
38c193cd31
made some defintions conditional
2020-11-05 15:10:28 +00:00