Commit Graph
8 Commits
Author SHA1 Message Date
Robert Sipka ec5859f4e8 Add some fixes required by the C99 standard.
Use c-style cast instead of reinterpret_cast.
Use identifiers for function parameters.
Use type cast to avoid conversion error.

JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-15 12:48:47 +01:00
Robert Sipka 6fd1f780e1 Move out 'jrt_read_from_buffer_by_offset' and 'jrt_write_to_buffer_by_offset' function definitions from header.
It's also required by the C99 standard.

JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-11 13:14:57 +01:00
Robert Sipka cc6fced17a Use value types instead of reference types.
The C99 standard does not support reference types.

JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-10 15:55:02 +01:00
Robert Sipka b0bdf0ebf4 Merge the js-parser and parser files
JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-10 12:35:55 +01:00
Robert Sipka 88d7f2fc7b Move 'nums_with_ascending_length' to be a global, non variable length array.
VLAs cannot be initialized by any form of initialization syntax with C99 standard.
Also did some refactor around 'ecma_string_get_length' and 'ecma_string_get_size'.

JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-10 11:03:49 +01:00
Robert Sipka 207f6da504 Use type cast to avoid conversation error with C99 standard.
JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-10 09:23:17 +01:00
Robert Sipka abc95d3db8 Add forward declaration for mem_pool_chunk struct.
JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-09 16:01:01 +01:00
Robert Sipka 2221c00ad9 Fix the correct number of command line arguments check.
JerryScript-DCO-1.0-Signed-off-by: Robert Sipka [email protected]
2016-02-09 14:12:04 +01:00