Commit Graph

92 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 20003f0ada software: go back to GCC 2013-02-16 23:41:42 +01:00
Sebastien Bourdeauducq a94ee3884f software/include: add float.h 2013-01-12 10:57:43 +01:00
Sebastien Bourdeauducq 83f562a76c software/include: add stdbool.h 2013-01-12 10:51:07 +01:00
Sebastien Bourdeauducq 080dbaa206 software: hide and delete .ts files 2013-01-10 18:01:42 +01:00
Sebastien Bourdeauducq 7adee988f2 software: compile compiler-rt ourselves 2013-01-10 17:59:00 +01:00
Sebastien Bourdeauducq d576893bda software/include/base/stdint.h: add INT32_C 2013-01-10 17:58:17 +01:00
Sebastien Bourdeauducq c5c29199be software: run the assembler ourselves to prevent future time wastage due to breakage of our custom Clang toolchain 2013-01-10 17:20:31 +01:00
Sebastien Bourdeauducq c490917aec software/common.mak: remove -fsigned-char from CFLAGS 2013-01-10 17:14:51 +01:00
Sebastien Bourdeauducq e4144f2c7d software/common.mak: use -target instead of deprecated -ccc-host-triple 2013-01-10 17:13:33 +01:00
Sebastien Bourdeauducq b0503aaf85 software/include/base/stdint.h: more definitions 2013-01-10 17:10:29 +01:00
Sebastien Bourdeauducq dd6eacba62 Remove uses of the RE signal on field registers 2012-10-09 19:08:37 +02:00
Sebastien Bourdeauducq 5ef8d5f534 bios/dataflow: use freeze register 2012-08-04 23:39:29 +02:00
Sebastien Bourdeauducq 274a00217e bios: asmiprobe command
Because with reordering architectures come order-dependent intermittent bugs.
2012-08-04 16:32:15 +02:00
Sebastien Bourdeauducq eb751f6e80 bios: add command to print df debug info 2012-08-03 18:51:39 +02:00
Sebastien Bourdeauducq 59f4490630 software/libbase: qsort 2012-06-04 19:45:13 +02:00
Sebastien Bourdeauducq 2dc346dfd6 base/stdlib.h: abs/labs 2012-06-04 19:41:49 +02:00
Sebastien Bourdeauducq b4f49cc48f software/base/limits.h: add some more 2012-06-04 19:41:41 +02:00
Sebastien Bourdeauducq ebed9ca6f8 software/libbase: add fseek+ftell decls 2012-06-03 21:32:36 +02:00
Sebastien Bourdeauducq 674b3f1a8c software/include/hw: add flash offset for filesystem 2012-06-02 23:44:57 +02:00
Sebastien Bourdeauducq 964dc8050c software: stdarg.h: cleanup and add va_copy 2012-06-02 17:12:37 +02:00
Sebastien Bourdeauducq 5fe1aade34 software/libbase: uintptr_t 2012-06-02 00:16:38 +02:00
Sebastien Bourdeauducq 8fa0198089 software/libbase: add strcat strncat 2012-05-31 21:03:52 +02:00
Sebastien Bourdeauducq 20b137fce9 software: more flexible compilation target 2012-05-31 20:17:33 +02:00
Sebastien Bourdeauducq ee8ef23f2f software: use new Clang target name 2012-05-31 20:17:02 +02:00
Sebastien Bourdeauducq b13bc6ed64 software/libbase: add some more types 2012-05-31 20:16:24 +02:00
Sebastien Bourdeauducq fc9e723175 Remove compiler-rt config 2012-05-31 20:16:05 +02:00
Sebastien Bourdeauducq 3a4408a880 software: merge flash.h into mem.h 2012-05-31 16:30:30 +02:00
Sebastien Bourdeauducq 8d63c249e3 software: platform configuration file for compiler-rt 2012-05-29 16:40:04 +02:00
Sebastien Bourdeauducq e18447d166 software/common.mak: use clang + lm32-elf binutils only 2012-05-29 16:39:47 +02:00
Sebastien Bourdeauducq 8d1bc50120 software/libbase/vsnprintf: treat %g as %f (temporary hack) 2012-05-28 21:18:25 +02:00
Sebastien Bourdeauducq e982571953 software/libbase: remove fabsf 2012-05-28 19:48:20 +02:00
Sebastien Bourdeauducq 771a27d964 software/libbase: add strerror 2012-05-28 19:48:11 +02:00
Sebastien Bourdeauducq 8e03ea26d6 software/libbase: use compiler-rt 2012-05-28 19:41:31 +02:00
Sebastien Bourdeauducq e115eb08fb software/libbase: fix stupid mistake in limits.h 2012-05-28 19:32:38 +02:00
Sebastien Bourdeauducq 2428057c2f software/libbase: malloc family decl in stdlib 2012-05-28 17:20:06 +02:00
Sebastien Bourdeauducq 56e201fd5d software/libbase: more file decls in stdio 2012-05-28 17:17:13 +02:00
Sebastien Bourdeauducq 333179e1c5 software/libbase: memcpy: same with 2 alignment 2012-05-27 16:06:23 +02:00
Sebastien Bourdeauducq c4a28a404b software/libbase: __floatunsisf/__floatunsidf 2012-05-27 16:05:04 +02:00
Sebastien Bourdeauducq 48b70f09a8 software/libbase: fix memcpy handling of buffers with differing alignments 2012-05-27 15:45:45 +02:00
Sebastien Bourdeauducq 4dbc938f7c software: more string functions 2012-05-25 23:26:43 +02:00
Sebastien Bourdeauducq a481db612a software/libbase: strtod 2012-05-25 23:26:17 +02:00
Sebastien Bourdeauducq 99070f0afd software/libbase: errno 2012-05-25 23:24:53 +02:00
Sebastien Bourdeauducq 0b99cbf7b9 software/libbase: provide getenv declaration 2012-05-25 22:50:30 +02:00
Sebastien Bourdeauducq 37b578854b software/libbase: provide file I/O declaration 2012-05-25 22:45:28 +02:00
Sebastien Bourdeauducq cd546edc19 software/libbase: stddef.h 2012-05-25 22:30:17 +02:00
Sebastien Bourdeauducq fdc7da5826 software/libbase: improve limits.h 2012-05-25 22:29:37 +02:00
Sebastien Bourdeauducq d66835d3ab software/common.mak: support changing source directory 2012-05-25 22:29:15 +02:00
Sebastien Bourdeauducq 598498ec2b libbase: setjmp/longjmp 2012-05-25 22:28:38 +02:00
Sebastien Bourdeauducq 8e0461121f software/libbase: srand and RAND_MAX 2012-05-25 18:57:23 +02:00
Sebastien Bourdeauducq 88a909e86c software: cleanup CFLAGS 2012-05-25 17:20:04 +02:00