Commit Graph

6 Commits

Author SHA1 Message Date
Yann MAGNIN a6483e73e3 sh-elf-vhex - v1.2.0-rc1 : Update vxSDK integration
*update*
> [vxsdk.toml]
  | expose cmake toolchain information
> [cmake/]
  | expose cmake toolchain file
2023-01-13 15:26:22 +01:00
Yann MAGNIN 14db2abf33 sh-elf-vhex - v1.2.0-rc0 : Update vxSDK integration
*update*
<> [patchs/gcc/11.2.0/gcc/config.gcc]
  | force-provide the stdint-gcc.h needed by the fxlibc
<> Makefile
  | prepare circular dependency workaround (WIP)
  | change build design : first build binutils then GCC (stage1,fxlibc,stage2)
  | proper export the first rule (all)
  | proper fix circular dependencies with fxlibc and openlibm
<> [scripts/binutils]
  | [build] add sysroot support
  | [configure] add sysroot support
  | [configure] proper setup archive cache
  | [configure] add cmake as legits dependency (fxlibc)
  | [configure] remove untested android fix
  | [install] support sysroot
<> [scripts/gcc]
  | [build] add sysroot support
  | [configure] add sysroot support
  | [configure] proper setup archive cache
<> [scripts]
  | [install] isolate installation step for binutils and gcc
  | [uninstall] isolate uninstallation step for binutils and gcc
2023-01-08 16:59:05 +01:00
Yann MAGNIN f3932114c7 remove giteapc support + fix vxSDK installation step + fix error output stream 2022-07-30 19:42:06 +02:00
Yann MAGNIN 156e563a67 fix vxSDK installation step 2022-07-30 19:33:56 +02:00
Yann MAGNIN 882e3eaceb sh-elf-vhex - v1.0.3 : vxSDK update
@update
> Makefile: rename giteapc.make (broke the giteapc compatibility)
> script/gcc/build : use Vhex's OpenLibm fork instead of Lephenixnoir's fork
> vxsdk.toml :
	| section title
	| project version
	| project compilation step

@fix
> script/binutils/install : symbolic link
> script/gcc/install : symbolic link
> script/gcc/build :
	| force the PIC compilation for the OpenLibm lib
	| force the PIC compilation for the fxlibc lib
	| clone only the last commit for the fxlibc lib
2022-05-14 11:07:16 +02:00
Yann MAGNIN 14681708d1 fix re-install 2022-01-25 10:44:34 +01:00