An open API service providing commit metadata for open source projects.

GitHub / ce-programming/toolchain / commits

Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series

SHA Message Author Date Stats
431bf0e0 update convbin Adrien Bertrand <b****n@g****m> 3 months ago
6839b26b add .note sections back for linker Matthew Waltz <m****s@g****m> 3 months ago
19a87916 allow override of linker script for apps Matthew Waltz <m****s@g****m> 3 months ago
80405dfd fix incorrect application of attribute((const)) zerico <7****5@u****m> 4 months ago
07fe8042 fix typo in os_GetTokenInput Matthew Waltz <m****s@g****m> 4 months ago
4c0b219a [release] v15.0 Matthew Waltz <m****s@g****m> 4 months ago
8f107f94 CI: update various github actions deps Adrien Bertrand <b****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9f9bd584 bump GRAPHX version (due to gfx_CopyRectangle) zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
4 months ago
97139b64 removed redundant wchar_t declaration zerico <7****5@u****m> 4 months ago
9b144498 optimize neg in truncl zerico <7****5@u****m> 4 months ago
5643016f Optimized lmulhu zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
b271cae8 Change adc.s de, de to rl e \ rl d zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
9da9b611 removed redundant RCF in i48mulu zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
785f8007 Optimize imulhu zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
e2472b02 Restored FASMG require keyword (commented out for now) zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
4 months ago
7e5d1ddc fix test/stdbit (std::swap was only added in C++23) zerico <7****5@u****m> 4 months ago
e737a9df fix missing header in test zerico <7****5@u****m> 4 months ago
d13be1a5 added swab to <unistd.h> zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
15cf48e8 add sleep/usleep/useconds_t to unistd.h zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
743873c2 add <unistd.h>, isatty, and fileno zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
ea4391f3 Add placeholder ungetc zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
30719ba6 use a common __fileioc_stdio.h header for fileioc wrapper functions zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
b811e606 Update .gitignore zerico <7****5@u****m> 4 months ago
5d13ad63 move wchar_t typedef into <cdefs.h> zerico <7****5@u****m> 4 months ago
779d7ed7 fix warning in tests zerico <7****5@u****m> 4 months ago
35a4a272 put i48neg and uiyubcNeg in different sections zerico <7****5@u****m> 4 months ago
d8fc5cf3 Have fontlib_SetFont ignore line spacing with a 100% chance instead of a 99.6... zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
ea7a461f Fixed __ldvrmu calling convention stability and fixed C ldiv under PREFER_OS_... zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
e3c68501 fix <inttypes.h> typo zerico <7****5@u****m> 4 months ago
e967bf88 cleaned up the .if/.else/.endif code for fallback routines zerico <7****5@u****m> 4 months ago
af00c840 optimized fallback llmulhu stackframe zerico <7****5@u****m> 4 months ago
a5d47dd3 save 1 more byte in util_ceil_byte_size_to_block_size Brendan Fletcher <c****c@g****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
f08c85b1 optimize util_block_to_cluster and util_ceil_byte_size_to_cluster_size Brendan Fletcher <c****c@g****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
b5284c78 miscellaneous optimizations for blocks_per_cluster modulo operations Brendan Fletcher <c****c@g****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
c27b98fa inline constant shifts, convert more divisions by blocks_per_cluster into shifts Brendan Fletcher <c****c@g****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
325b25e6 optimize ceil(A:UHL / 512) (runner112)
Co-authored-by: Zachary Wassall <r****2@g****m>
zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
4 months ago
52642297 fix autotest.json sequence zerico <7****5@u****m> 4 months ago
f6c48dce fix autotest.json sequence zerico <7****5@u****m> 4 months ago
9541e8ee update prefix matching code zerico <7****5@u****m> 4 months ago
19190e4e update convbin Matthew Waltz <m****s@g****m> 4 months ago
fc0456a1 update convimg/convbin Matthew Waltz <m****s@g****m> 4 months ago
8cc14cfa removed zilog fractional multiply routines zerico <7****5@u****m> 4 months ago
8d2f09d5 remove incorrect cmath tests zerico <7****5@u****m> 4 months ago
551ba441 add linking tests for issue #789 zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
a4ea0763 return false for non-null but empty strings zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
2a2610b1 fixed detection for init/fini arrays with a priority number zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
892d926a added C++ init_prority tests zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
e72c3157 added zx0/zx7 compressed program test zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
f58f2c19 removed duplicate graphx zx0 test zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
21081839 optimize 8 bit denominator case for fallback lldvrmu zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
27b4ca6e improved shifting by 48-63 in llshr zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
3a07134a added tests for init/fini order zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
23b9b469 Fix atexit/on_exit/_Exit (#735) ZERICO2005 <7****5@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ebf23907 replace float64_sqrt autotests zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
e63011af remove incorrect copysignl tests zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
b398e42b prefer unmodified softfloat functions to improve maintainability zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
8711c6fb use explicit destination operands zerico <7****5@u****m> 5 months ago
49a6706f Add overlap support for gfx_CopyRectangle and share code with gfx_BlitRectangle Brendan Fletcher <c****c@g****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
52a0215d tests: add zx0/zx7 edge case tests. Fix #768 Adrien Bertrand <b****n@g****m> 5 months ago
fa3dbcbf tests: add gfx_GetDraw / gfx_SetDraw test. Fix #770 Adrien Bertrand <b****n@g****m> 5 months ago
7f084f0e tests: add gfx_GetClipRegion test. Fix #769 Adrien Bertrand <b****n@g****m> 5 months ago
0fe58992 tests: add more math tests: float64_fabs_copysign, libcxx_cmath. Adrien Bertrand <b****n@g****m> 5 months ago
fe2eb221 libc: fix bool ABI in long double softfloat shims ; add fmal test. Adrien Bertrand <b****n@g****m> 5 months ago
099af68b makefile: fix convbin call assuming 8x was the default input format. Adrien Bertrand <b****n@g****m> 5 months ago
692fee7b update convbin Adrien Bertrand <b****n@g****m> 5 months ago
7a82a0b9 added fallback for llmulu that does not clobber SP.S zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
75225c7d Added fallback __i48dvrmu routine that does not disable interrupts or use sha...
Co-authored-by: Brendan Fletcher <c****c@g****m>
zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
0c8c9e7b added alternate C ldiv routine that does not use shadow registers or disable ... zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
73f7fcc2 optimize lshr(u/s) with the power of ex (sp), hl
Co-authored-by: Zachary Wassall <r****2@g****m>
zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
e06788a1 added tests for <fenv.h> and <cfenv> zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
ebbadac8 improved <fenv.h> standards conformance zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
99d0f1ad optimized constant loading for ez80_rotate routines zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
d44c4fee moved FENV_P into a separate header zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
f486fab1 optimized lshrs/lshru (worst case 61.8% faster) zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
3f3d9689 rename *shrs.src to *shr.src if the file provides both __*shrs and __*shru zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
687baa9c combine lshrs and lshru into one file zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
42ba9b6a deprecate __*muls(_fast) aliases in favor of __*mulu(_fast) zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
ec2c61ac pad addresses to 6 hexadecimal digits zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
c4e3f92e turn .L.Mul_* into --> ; Mul_* and correct CC timings for __*mulu_b functions zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
b2c8d81d fixed .L_ typos and patched ___strtoui/_strtoul sections zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
8d740272 put libc calls to boot_sprintf under .ifdef __TICE__ to improve portability zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
3030d5e7 simplify logic for wcsnlen zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
5d77f06a added assembly include files for <errno.h> <fenv.h> and <math.h> zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
c36f2754 added alternate lldvrmu routine that does not use shadow registers or disable... zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
aba5e1bb optimize str(r)str zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago
b4b5ab4b rename cmath --> math.h to preserve commit history zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
19dc91d0 replace <__cmath_type_traits> with <type_traits> zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
93110086 reorganized libcxx headers and replaced __abs_overloads to improve maintainab... zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
b8bd9e5f fixed LIB_ALLOCATOR and added custom allocator tests zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
94aec0d7 optimized dy calculation in gfx_Line_NoClip zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
ff180eff fixed linking of LIB_PRINTF and added custom printf test zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
24e231f6 maybe fix library linking order by putting LIB_* in --start-group/--end-group... zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
e6c437cb added test for std::terminate zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
00f7aa94 added missing .type *, @function to crt0.S zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
9a599310 fix directive spacing in strerror zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
a67ee10a updated and added small result tests for mulhu/mulhs zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
d2aa93bc Optimized __smulhs and __i48mulhs (calc84maniac)
Co-authored-by: Brendan Fletcher <c****c@g****m>
zerico <7****5@u****m>
Committed by: Matt Waltz <m****s@g****m>
5 months ago
1533db43 added __*equzero as a 'potentially' faster/smaller version of __*cmpzero that... zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
16a9daeb added __frameset_b zerico <7****5@u****m>
Committed by: ZERICO2005 <7****5@u****m>
5 months ago
8839e605 optimized fneg (common case 3F faster, 0.0f/positive subnormal 1F+1 to 1 CC s... zerico <7****5@u****m>
Committed by: Adrien Bertrand <b****n@g****m>
5 months ago

← Back to repository