Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CE-Programming/toolchain
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v12.0
Choose a base ref
...
head repository: CE-Programming/toolchain
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Oct 6, 2024

  1. [msddrvce] remove cache sync command

    some drives just don't like it
    mateoconlechuga committed Oct 6, 2024
    Copy the full SHA
    4696111 View commit details
  2. Copy the full SHA
    96423f9 View commit details

Commits on Oct 7, 2024

  1. Copy the full SHA
    78f0e82 View commit details
  2. Copy the full SHA
    bbcff52 View commit details
  3. Copy the full SHA
    5e35560 View commit details
  4. Copy the full SHA
    8f96838 View commit details
  5. Copy the full SHA
    0f79767 View commit details
  6. Copy the full SHA
    897e5e9 View commit details

Commits on Oct 8, 2024

  1. Copy the full SHA
    9b522a9 View commit details
  2. Copy the full SHA
    052551d View commit details

Commits on Oct 9, 2024

  1. Copy the full SHA
    cd028d9 View commit details

Commits on Oct 11, 2024

  1. Copy the full SHA
    2439816 View commit details
  2. Copy the full SHA
    b03b4de View commit details
  3. Copy the full SHA
    39208c5 View commit details

Commits on Oct 24, 2024

  1. Probably fix __isinff (#511)

    runer112 committed Oct 24, 2024
    Copy the full SHA
    399cd3c View commit details
  2. Copy the full SHA
    2d97960 View commit details
  3. Copy the full SHA
    97722a6 View commit details
  4. Copy the full SHA
    4071f91 View commit details
  5. Copy the full SHA
    45e6ba0 View commit details

Commits on Oct 25, 2024

  1. Copy the full SHA
    48982b5 View commit details
  2. Copy the full SHA
    59d250d View commit details
  3. Copy the full SHA
    e2fe112 View commit details
  4. Copy the full SHA
    7ff2ef5 View commit details
  5. Copy the full SHA
    d6cd8d7 View commit details
  6. Copy the full SHA
    af2119d View commit details
  7. Copy the full SHA
    267c108 View commit details
  8. Copy the full SHA
    7dcf8ff View commit details
  9. Copy the full SHA
    a0ca9d1 View commit details
  10. Copy the full SHA
    d8976b3 View commit details
  11. Copy the full SHA
    75024e4 View commit details
  12. Copy the full SHA
    fa54eed View commit details
  13. [libc] add _isblank

    mateoconlechuga committed Oct 25, 2024
    Copy the full SHA
    36ec4e7 View commit details
  14. Copy the full SHA
    cb31b9e View commit details
  15. Copy the full SHA
    9828409 View commit details
  16. Copy the full SHA
    1f06a87 View commit details
  17. Copy the full SHA
    3835d15 View commit details
  18. Copy the full SHA
    ee119ba View commit details
  19. Copy the full SHA
    a89abd4 View commit details
  20. Copy the full SHA
    f8ae474 View commit details
  21. Copy the full SHA
    a2a1725 View commit details
  22. Copy the full SHA
    7bf2091 View commit details
  23. Copy the full SHA
    7eea9f9 View commit details
  24. Copy the full SHA
    343bbf3 View commit details
  25. Copy the full SHA
    4cd5de5 View commit details
  26. Copy the full SHA
    7c89fb0 View commit details

Commits on Oct 26, 2024

  1. Copy the full SHA
    58afcd3 View commit details
  2. Copy the full SHA
    decfb1b View commit details
  3. Copy the full SHA
    8defaca View commit details

Commits on Nov 11, 2024

  1. Fix Windows builds for some people?

    (cherry picked from commit 373b37a)
    runer112 committed Nov 11, 2024
    Copy the full SHA
    fbf8e2a View commit details
  2. Copy the full SHA
    c466d24 View commit details
Showing with 2,357 additions and 1,407 deletions.
  1. +18 −9 .github/workflows/branch.yml
  2. +64 −24 .github/workflows/make.yml
  3. +19 −1 changelog.md
  4. +2 −1 docs/build.sh
  5. +0 −20 docs/headers/ti/debug.rst
  6. +0 −1 docs/headers/ti/index.rst
  7. +2 −2 docs/index.rst
  8. +4 −4 docs/libraries/graphx.rst
  9. +27 −21 docs/libraries/msddrvce.rst
  10. +8 −5 docs/static/debugging.rst
  11. +5 −4 docs/static/getting-started.rst
  12. +2 −2 examples/library_examples/graphx/shapes/autotest.json
  13. +6 −6 examples/library_examples/graphx/shapes/src/main.c
  14. +21 −21 examples/standalone_examples/math_test/autotest.json
  15. +233 −130 examples/standalone_examples/math_test/src/main.c
  16. +3 −3 src/ce/include/sys/lcd.h
  17. +55 −22 src/ce/include/ti/vars.h
  18. +1 −1 src/common.mk
  19. +23 −0 src/crt/frem.src
  20. +1 −1 src/crt/ftoll.c
  21. +1 −2 src/crt/ftoll.src
  22. +18 −0 src/crt/i48add.src
  23. +19 −0 src/crt/i48sub.src
  24. +342 −311 src/graphx/graphx.asm
  25. +11 −12 src/libc/copysign.src
  26. +7 −1 src/libc/expm1.c
  27. +56 −0 src/libc/fpclassify.c
  28. +3 −5 src/libc/fputc.c
  29. +0 −5 src/libc/fputs.c
  30. +1 −12 src/libc/getchar.src
  31. +14 −5 src/{crt → libc}/inchar.src
  32. +6 −2 src/libc/include/cdefs.h
  33. +2 −0 src/libc/include/ctype.h
  34. +2 −2 src/libc/include/fenv.h
  35. +3 −3 src/libc/include/float.h
  36. +1 −1 src/libc/include/inttypes.h
  37. +11 −1 src/libc/include/math.h
  38. +1 −1 src/libc/include/setjmp.h
  39. +1 −1 src/libc/include/stdio.h
  40. +6 −6 src/libc/include/stdlib.h
  41. +1 −1 src/libc/include/string.h
  42. +9 −9 src/libc/include/time.h
  43. +10 −14 src/libc/isalnum.src
  44. +6 −14 src/libc/isalpha.src
  45. +2 −5 src/libc/isascii.src
  46. +15 −0 src/libc/isblank.src
  47. +6 −14 src/libc/iscntrl.src
  48. +4 −14 src/libc/isdigit.src
  49. +4 −14 src/libc/isgraph.src
  50. +11 −14 src/libc/isinff.src
  51. +4 −15 src/libc/islower.src
  52. +7 −12 src/libc/isnanf.src
  53. +23 −0 src/libc/isnormal.c
  54. +5 −14 src/libc/isprint.src
  55. +15 −15 src/libc/ispunct.src
  56. +7 −14 src/libc/isspace.src
  57. +4 −14 src/libc/isupper.src
  58. +10 −14 src/libc/isxdigit.src
  59. +8 −2 src/libc/log1p.c
  60. +0 −38 src/libc/maptab.c
  61. +28 −0 src/libc/memcpy.src
  62. +0 −4 src/libc/os.src
  63. +2 −0 src/libc/putchar.src
  64. +25 −24 src/libc/strdup.src
  65. +26 −0 src/libc/strlen.src
  66. +37 −37 src/libc/strndup.src
  67. +16 −22 src/libc/strnlen.src
  68. +6 −95 src/libc/strtol.c
  69. +6 −95 src/libc/strtoll.c
  70. +6 −93 src/libc/strtoul.c
  71. +6 −93 src/libc/strtoull.c
  72. +217 −0 src/libc/strtox.h
  73. +33 −0 src/libcxx/include/bit
  74. +4 −0 src/libcxx/include/cassert
  75. +1 −0 src/libcxx/include/cctype
  76. +13 −0 src/libcxx/include/cerrno
  77. +9 −0 src/libcxx/include/cfloat
  78. +24 −0 src/libcxx/include/cinttypes
  79. +9 −0 src/libcxx/include/ciso646
  80. +30 −0 src/libcxx/include/concepts
  81. +15 −0 src/libcxx/include/csetjmp
  82. +9 −0 src/libcxx/include/cstdalign
  83. +9 −0 src/libcxx/include/cstdbool
  84. +2 −0 src/libcxx/include/cstdint
  85. +11 −0 src/libcxx/include/cstdlib
  86. +25 −0 src/libcxx/include/ctime
  87. +66 −0 src/libcxx/include/type_traits
  88. +26 −0 src/libcxx/type_traits.cpp
  89. +0 −7 src/msddrvce/msddrvce.asm
  90. +7 −0 test/issues/471/.gitignore
  91. +36 −0 test/issues/471/autotest.json
  92. +15 −0 test/issues/471/makefile
  93. +19 −0 test/issues/471/src/main.c
  94. +117 −0 test/issues/511/autotest.json
  95. +15 −0 test/issues/511/makefile
  96. +55 −0 test/issues/511/src/main.c
  97. +36 −0 test/issues/514/autotest.json
  98. +15 −0 test/issues/514/makefile
  99. +38 −0 test/issues/514/src/main.c
  100. +14 −0 test/regression/i48routines/src/main.c
  101. +12 −13 tools/cedev-config/src/main.c
  102. +161 −35 tools/cedev-config/src/whereami.c
  103. +4 −2 tools/cedev-config/src/whereami.h
  104. +1 −1 tools/convbin
  105. +1 −1 tools/convimg
27 changes: 18 additions & 9 deletions .github/workflows/branch.yml
Original file line number Diff line number Diff line change
@@ -25,12 +25,17 @@ jobs:
strategy:
fail-fast: false
matrix:
runs-on: [ubuntu-20.04, macos-latest, windows-latest]
runs-on: [ubuntu-22.04, macos-13, macos-14, windows-latest]
compressed: [YES, NO]
include:
- nul: /dev/null
- runs-on: macos-latest
- runs-on: macos-13
fasmg: /source/macos/x64/fasmg
arch-suffix: "-intel"
ez80-bins-suffix: macOS_intel
- runs-on: macos-14
fasmg: /source/macos/x64/fasmg
arch-suffix: "-arm"
ez80-bins-suffix: macOS_arm
- runs-on: windows-latest
fasmg: /fasmg.exe
@@ -39,7 +44,7 @@ jobs:
exe: .exe
nul: nul
ldflags: LDFLAGS="-static-libgcc -static-libstdc++ -static"
- runs-on: ubuntu-20.04
- runs-on: ubuntu-22.04
ez80-bins-suffix: ubuntu
fasmg: /fasmg.x64
runs-on: ${{matrix.runs-on}}
@@ -49,7 +54,7 @@ jobs:

- name: Download ez80-clang and ez80-link
id: ez80-bins
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: https://github.com/CE-Programming/llvm-project/releases/download/nightly/ez80-clang-link_${{matrix.ez80-bins-suffix}}_nightly.zip
- name: Extract ez80-clang
@@ -58,9 +63,13 @@ jobs:
pathSource: ${{steps.ez80-bins.outputs.file-path}}
pathTarget: ${{env.CEDEV_BIN}}

- name: Add fasmg website to /etc/hosts since DNS seems to be broken
if: runner.os == 'macOS'
run: |
sudo echo "208.99.203.253 flatassembler.net" | sudo tee -a /etc/hosts
- name: Download Fasmg Download Page
id: fasmg-download
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: ${{env.FASMG_DOMAIN}}/download.php
- name: Parse Fasmg Download Page
@@ -73,7 +82,7 @@ jobs:
run: cmake -E echo >> $${{matrix.env}}GITHUB_ENV ${{steps.fasmg-url.outputs.result}}
- name: Download Fasmg
id: fasmg
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: ${{env.FASMG_DOMAIN}}/${{env.href}}
- name: Extract Fasmg
@@ -124,7 +133,7 @@ jobs:
- name: Install Toolchain
env:
PREFIX: ${{github.workspace}}
run: make -j4 -C ${{env.TOOLCHAIN_PATH}} install V=1 DESTDIR=${{github.workspace}}/
run: make -j4 -C ${{env.TOOLCHAIN_PATH}} install V=1 DESTDIR=${{github.workspace}}

- name: Make Binaries Executable
if: runner.os != 'Windows'
@@ -139,7 +148,7 @@ jobs:
uses: actions/upload-artifact@v4
if: "contains(github.event.head_commit.message, 'upload')"
with:
name: tests-${{runner.os}}-${{matrix.compressed}}
name: tests-${{runner.os}}${{matrix.arch-suffix}}-${{matrix.compressed}}
path: ${{env.CEDEV_TEST}}

- name: Build Example Graphics
@@ -151,7 +160,7 @@ jobs:
uses: actions/upload-artifact@v4
if: "contains(github.event.head_commit.message, 'upload')"
with:
name: examples-${{runner.os}}-${{matrix.compressed}}
name: examples-${{runner.os}}${{matrix.arch-suffix}}-${{matrix.compressed}}
path: ${{env.CEDEV_EXAMPLES}}

- name: Download CI test secrets
88 changes: 64 additions & 24 deletions .github/workflows/make.yml
Original file line number Diff line number Diff line change
@@ -25,11 +25,17 @@ jobs:
strategy:
fail-fast: false
matrix:
runs-on: [ubuntu-20.04, macos-latest, windows-latest]
runs-on: [ubuntu-22.04, macos-13, macos-14, windows-latest]
include:
- nul: /dev/null
- runs-on: macos-latest
- runs-on: macos-13
fasmg: /source/macos/x64/fasmg
arch-suffix: "-intel"
ez80-bins-suffix: macOS_intel
install-output-ext: "dmg"
- runs-on: macos-14
fasmg: /source/macos/x64/fasmg
arch-suffix: "-arm"
ez80-bins-suffix: macOS_arm
install-output-ext: "dmg"
- runs-on: windows-latest
@@ -40,7 +46,7 @@ jobs:
nul: nul
ldflags: LDFLAGS="-static-libgcc -static-libstdc++ -static"
install-output-ext: "zip"
- runs-on: ubuntu-20.04
- runs-on: ubuntu-22.04
ez80-bins-suffix: ubuntu
fasmg: /fasmg.x64
install-output-ext: "tar.gz"
@@ -51,7 +57,7 @@ jobs:

- name: Download ez80-clang and ez80-link
id: ez80-bins
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: https://github.com/CE-Programming/llvm-project/releases/download/nightly/ez80-clang-link_${{matrix.ez80-bins-suffix}}_nightly.zip
- name: Extract ez80-clang
@@ -60,9 +66,13 @@ jobs:
pathSource: ${{steps.ez80-bins.outputs.file-path}}
pathTarget: ${{env.CEDEV_BIN}}

- name: Add fasmg website to /etc/hosts since DNS seems to be broken
if: runner.os == 'macOS'
run: |
sudo echo "208.99.203.253 flatassembler.net" | sudo tee -a /etc/hosts
- name: Download Fasmg Download Page
id: fasmg-download
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: ${{env.FASMG_DOMAIN}}/download.php
- name: Parse Fasmg Download Page
@@ -75,7 +85,7 @@ jobs:
run: cmake -E echo >> $${{matrix.env}}GITHUB_ENV ${{steps.fasmg-url.outputs.result}}
- name: Download Fasmg
id: fasmg
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: ${{env.FASMG_DOMAIN}}/${{env.href}}
- name: Extract Fasmg
@@ -126,7 +136,7 @@ jobs:
- name: Install Toolchain
env:
PREFIX: ${{github.workspace}}
run: make -j4 -C ${{env.TOOLCHAIN_PATH}} install V=1 DESTDIR=${{github.workspace}}/
run: make -j4 -C ${{env.TOOLCHAIN_PATH}} install V=1 DESTDIR=${{github.workspace}}

- name: Make Binaries Executable
if: runner.os != 'Windows'
@@ -152,6 +162,8 @@ jobs:
if: runner.os == 'macOS'
run: |
brew install create-dmg || brew install create-dmg; # we try twice because sometimes it fails...
echo killing XProtect...; sudo pkill -9 XProtect >/dev/null || true;
echo waiting...; while pgrep XProtect; do sleep 3; done;
cp -a "${CEDEV}" "${TOOLCHAIN_PATH}/resources/macOS/dmg/contents/";
# The codesign variable may be empty (for forks) but that's fine, create-dmg only does code-signing if it's not empty.
createDmgArgs="--codesign '${{ secrets.MACOS_CODESIGN_IDENT }}' \
@@ -163,7 +175,7 @@ jobs:
--icon-size 64 \
--icon 'Readme.txt' 125 120 \
--icon 'CEdev' 125 275 \
'CEdev-${{runner.os}}.${{matrix.install-output-ext}}' \
'CEdev-${{runner.os}}${{matrix.arch-suffix}}.${{matrix.install-output-ext}}' \
'${TOOLCHAIN_PATH}/resources/macOS/dmg/contents'"
eval "create-dmg $createDmgArgs" || eval "create-dmg $createDmgArgs" # We also retry just in case...
@@ -175,8 +187,8 @@ jobs:
APPLE_NOTARIZATION_TEAMID: ${{ secrets.APPLE_NOTARIZATION_TEAMID }}
run: |
xcrun notarytool store-credentials "notarytool-profile" --apple-id "$APPLE_NOTARIZATION_USERNAME" --team-id "$APPLE_NOTARIZATION_TEAMID" --password "$APPLE_NOTARIZATION_PASSWORD"
xcrun notarytool submit "CEdev-${{runner.os}}.${{matrix.install-output-ext}}" --keychain-profile "notarytool-profile" --wait
xcrun stapler staple "CEdev-${{runner.os}}.${{matrix.install-output-ext}}"
xcrun notarytool submit "CEdev-${{runner.os}}${{matrix.arch-suffix}}.${{matrix.install-output-ext}}" --keychain-profile "notarytool-profile" --wait
xcrun stapler staple "CEdev-${{runner.os}}${{matrix.arch-suffix}}.${{matrix.install-output-ext}}"
- name: "[Linux] Tar toolchain"
if: runner.os == 'Linux'
@@ -190,8 +202,12 @@ jobs:
- name: Upload CEdev
uses: actions/upload-artifact@v4
with:
name: CEdev-${{runner.os}}
path: CEdev-${{runner.os}}.${{matrix.install-output-ext}}
name: CEdev-${{runner.os}}${{matrix.arch-suffix}}
path: CEdev-${{runner.os}}${{matrix.arch-suffix}}.${{matrix.install-output-ext}}

- name: Create Libraries Zip
if: runner.os == 'Linux'
run: cd ${{env.TOOLCHAIN_PATH}} && zip -r9 clibs_separately_in_zip.zip clibs/

- name: Upload Libraries
if: runner.os == 'Linux'
@@ -205,36 +221,40 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: clibs_separately_in_zip
path: ${{github.workspace}}/toolchain/clibs
path: ${{github.workspace}}/toolchain/clibs_separately_in_zip.zip

test:
needs: build
environment: Autotester
strategy:
fail-fast: false
matrix:
runs-on: [ubuntu, macos, windows]
runs-on: [ubuntu-latest, macos-13, macos-14, windows-latest]
compressed: [YES, NO]
include:
- runs-on: windows
- runs-on: macos-13
arch-suffix: "-intel"
- runs-on: macos-14
arch-suffix: "-arm"
- runs-on: windows-latest
env: "env:"
runs-on: ${{matrix.runs-on}}-latest
runs-on: ${{matrix.runs-on}}
steps:
- name: Prepare Test Environment
run: cmake -E echo >> $${{matrix.env}}GITHUB_PATH ${{env.CEDEV_BIN}}

- name: Download CEdev
uses: actions/download-artifact@v4
with:
name: CEdev-${{runner.os}}
name: CEdev-${{runner.os}}${{matrix.arch-suffix}}
path: ${{github.workspace}}
- name: Extract Artifact Contents
if: runner.os == 'Linux'
run: tar -xvf CEdev-${{runner.os}}.tar.gz
- name: Extract Artifact Contents
if: runner.os == 'macOS'
run: |
hdiutil attach CEdev-${{runner.os}}.dmg
hdiutil attach CEdev-${{runner.os}}${{matrix.arch-suffix}}.dmg
cp -a "/Volumes/CE Programming Toolchain/CEdev" ./
umount "/Volumes/CE Programming Toolchain"
- name: Extract Artifact Contents
@@ -384,16 +404,26 @@ jobs:
with:
name: CEdev-Windows
path: ${{github.workspace}}
- name: Download CEdev macOS
- name: Download CEdev macOS-intel
uses: actions/download-artifact@v4
with:
name: CEdev-macOS-intel
path: ${{github.workspace}}
- name: Download CEdev macOS-arm
uses: actions/download-artifact@v4
with:
name: CEdev-macOS
name: CEdev-macOS-arm
path: ${{github.workspace}}
- name: Download CE Libraries
uses: actions/download-artifact@v4
with:
name: clibs
path: ${{github.workspace}}
- name: Download Libraries Zip
uses: actions/download-artifact@v4
with:
name: clibs_separately_in_zip
path: ${{github.workspace}}
- name: Download Built examples
uses: actions/download-artifact@v4
with:
@@ -404,8 +434,8 @@ jobs:
run: |
mv CEdev-Linux.tar.gz CEdev-Linux-nightly.tar.gz
mv CEdev-Windows.zip CEdev-Windows-nightly.zip
mv CEdev-macOS.dmg CEdev-macOS-nightly.dmg
mv clibs.8xg clibs-nightly.8xg
mv CEdev-macOS-intel.dmg CEdev-macOS-intel-nightly.dmg
mv CEdev-macOS-arm.dmg CEdev-macOS-arm-nightly.dmg
mv built-examples.zip built-examples-nightly.zip
- name: Update nightly release
@@ -417,6 +447,16 @@ jobs:
files: |
CEdev-Linux-nightly.tar.gz
CEdev-Windows-nightly.zip
CEdev-macOS-nightly.dmg
clibs-nightly.8xg
CEdev-macOS-intel-nightly.dmg
CEdev-macOS-arm-nightly.dmg
clibs.8xg
clibs_separately_in_zip.zip
built-examples-nightly.zip
- name: Dispatch libraries repo
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ secrets.CI_PAT_CLIBS_NIGHTLTY }}
repository: CE-Programming/libraries
event-type: ci-clibs-nightly

20 changes: 19 additions & 1 deletion changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,24 @@
# Change Log

## [Unreleased](https://github.com/CE-Programming/toolchain/compare/v12.0...master)
## [Unreleased](https://github.com/CE-Programming/toolchain/compare/v12.1...master)

# [v12.1](https://github.com/CE-Programming/toolchain/releases/tag/v12.1) (2024-10-26)

* **New features**
* Added convbin support for bundles by @mateoconlechuga
* Added isblank function by @mateoconlechuga
* Added _fpclassifyf and _isnormalf by @@ZERICO2005

* **Bugfixes**
* Fixed _isinf function by @runer112
* Fixed __ftoll ABI and left shift amount by @calc84maniac
* Fixed graphx line clipping issue (#353) by @mateoconlechuga
* Fixed msd_Close msddrvce freezing issue (#477) by @mateoconlechuga
* Fixed multiple issues with inchar/outchar and fget/fput functions by @mateoconlechuga

* **Improvements**:
* Optimized all isxxxxx ctype.h functions by @calc84maniac / @mateoconlechuga
* The `inchar` function now returns `int` to support EOF by @mateoconlechuga

# [v12.0](https://github.com/CE-Programming/toolchain/releases/tag/v12.0) (2024-10-6)

3 changes: 2 additions & 1 deletion docs/build.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
#!/bin/bash

# Default toolchain docs (should be latest release!)
export default_version=v12.0
export default_version=v12.1

# Maps target directory name to branch
declare -A versions_map=(
[v12.1]=v12.1-docs
[v12.0]=v12.0
[v11.2]=v11.2-docs
[v11.1]=v11.1-docs
20 changes: 0 additions & 20 deletions docs/headers/ti/debug.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/headers/ti/index.rst
Original file line number Diff line number Diff line change
@@ -15,7 +15,6 @@ whoever in the community first discovered something gave it a name following the
:maxdepth: 1
:glob:

debug
error
flags
getcsc
4 changes: 2 additions & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
@@ -26,10 +26,9 @@ If you are interested in contributing your expertise, check out the :ref:`contri

static/getting-started
static/makefile-options
static/debugging
static/printf
static/fileio
static/ides
static/debugging
static/asm

.. toctree::
@@ -45,6 +44,7 @@ If you are interested in contributing your expertise, check out the :ref:`contri
:caption: Helpful Resources
:maxdepth: 1

static/ides
static/git
static/coding-guidelines
static/contributing
Loading