Commit Graph

52 Commits

Author SHA1 Message Date
d4b6fd782e Dummy change
All checks were successful
Build / AerScript (push) Successful in 46s
2025-08-28 14:29:34 +02:00
c76ae15a7b Disable undefined behavior sanitizer.
All checks were successful
The build was successful.
2019-06-20 00:19:52 +02:00
a1f1d50d25 Allow to use compiler's sanitizer. This fixes #53.
All checks were successful
The build was successful.
2019-06-19 17:38:36 +02:00
ace4d56d7f The '-Og' is a better choice than '-O0' for producing debuggable code because some compiler passes that collect debug information are disabled at '-O0'.
All checks were successful
The build was successful.
2019-06-15 18:12:27 +02:00
77150e9d26 Enable some code diagnostics.
All checks were successful
The build was successful.
2019-06-15 17:20:51 +02:00
da2e74ba08 Revert commit 815b1481fc.
All checks were successful
The build was successful.
2019-06-12 09:53:13 +02:00
815b1481fc Permit a discontiguous stack which is grown automatically as needed.
All checks were successful
The build was successful.
The stack will have a guaranteed zone which is always available. The size of the guard area will be target specific. It will include enough stack space to actually allocate more stack space. Each function will have to verify that
it has enough space in the current stack to execute.
2019-06-10 20:06:25 +02:00
4db8ec02cd Make tests.
All checks were successful
The build was successful.
2018-12-20 18:31:59 +01:00
0561c5f901 Redundant slash
All checks were successful
The build was successful.
2018-08-10 08:44:58 +02:00
bfbe97255c This is not needed to build modules
All checks were successful
The build was successful.
2018-08-10 08:44:09 +02:00
3f2d36910d Add tests support 2018-08-02 22:34:26 +02:00
b0cbf5c0f6 Build Aer 2018-08-01 16:43:26 +02:00
449c427450 Automatically build everything if necessary 2018-08-01 12:16:03 +02:00
578778567d Revert the revert 2018-07-22 21:19:59 +02:00
2f275c5c8b Revert last changes 2018-07-22 20:48:29 +02:00
ceca007cd1 Correct some typos 2018-07-22 19:25:12 +01:00
397246d2f1 adding style target (back) 2018-07-22 19:23:58 +01:00
dc4208a07a Fix Darwin build 2018-07-22 19:23:58 +01:00
1645f0ccb9 Potentially fix all build issues 2018-07-22 19:23:58 +01:00
c2e34931fe Fix installation 2018-07-22 19:23:58 +01:00
61d4ea1903 Initial version of Makefile that produces library 2018-07-22 19:23:58 +01:00
1e6e29e528 Even more debug information 2018-07-22 12:26:42 +02:00
144be6f095 Solving Darwin modules build. 2018-07-22 08:04:15 +01:00
2ad252e6f0 --export-dynamic is not supported for PE+ targets 2018-07-21 22:19:18 +02:00
3f776c8ef1 This quotation are unnecessary. String does not match because of them. Fix for Windows build. 2018-07-21 22:14:30 +02:00
3267ddd7ee Linker flags are also OS-specific 2018-07-21 22:10:28 +02:00
170381d04d LIBS have to be passed per OS 2018-07-21 20:10:02 +02:00
a6747b63e0 dlopen api is included in the libc for BSD 2018-07-21 15:54:08 +01:00
dc4c51ca5a Allow to use operating systems's native dynamic library extension 2018-07-20 22:43:52 +02:00
abb91a9874 Reorganize the repository for new build system 2018-07-20 22:35:09 +02:00
a00e81f4f8 Move XML support into separate module. 2018-07-19 19:58:42 +02:00
95e9174058 Move JSON support into separate module. 2018-07-19 18:30:56 +02:00
ee5504ea3a Initial support for modules, partially implements #1 2018-07-18 22:01:04 +02:00
0178ff0495 Enable debugging symbols 2018-07-15 11:50:27 +02:00
796acc5539 Enable math builtin functions 2018-07-13 22:04:50 +02:00
7a8d95efd9 Small rewrite of Makefile 2018-07-12 18:18:06 +02:00
8dd1305a51 Use astyle to format source code properly 2018-07-12 17:36:19 +02:00
03bfd2203c Reorganisation 2018-07-12 16:20:39 +02:00
612d15f676 Rename file 2018-07-12 15:59:22 +02:00
Rafal Kupiec
4a98bdc865 dos2unix 2018-07-12 13:45:11 +02:00
Rafal Kupiec
25a0e7d64e More generic Makefile, allowing to build just source files with changes 2018-07-12 13:32:53 +02:00
Rafal Kupiec
34a5eb817c Add cleaning option 2018-07-12 13:29:59 +02:00
Rafal Kupiec
ef0c9a157b Add simple interpreter and let it build from de-amalgamated source code 2018-07-12 13:28:46 +02:00
Symisc Systems
6cd8af0a84 Makefile for Travis 2018-02-19 02:40:33 +01:00
Symisc Systems
5ad1cd3c8c Makefile for Travis build
For your own deployment, just drop ph7.c and ph7.h in your source tree without any dependency
2018-02-19 02:37:21 +01:00
Symisc Systems
b0f2cd6966 New Makefile 2018-02-19 02:34:18 +01:00
Symisc Systems
19dd0c9616 Update Makefile 2018-02-19 02:29:38 +01:00
Symisc Systems
07345c7a35 Update Makefile 2018-02-19 02:14:44 +01:00
Symisc Systems
6a4caff7b5 Update Makefile 2018-02-19 02:12:01 +01:00
Symisc Systems
d20fafdf12 Update Makefile 2018-02-19 02:09:58 +01:00