build: Remove any leftover references to Intel decimal library

That library has not been used since 0.6.0, it's time to wipe it out.

Signed-off-by: Christophe de Dinechin <christophe@dinechin.org>
This commit is contained in:
Christophe de Dinechin 2024-05-13 19:17:34 +02:00
parent c29b78c3d8
commit 2ca01b758d
8 changed files with 6 additions and 7321 deletions

View file

@ -42,12 +42,6 @@ The project has the following pre-requisites:
* MacOS: `brew install freetype` * MacOS: `brew install freetype`
* The [Intel® Decimal Floating-Point Math Library][intel], which unfortunately
does not appear to have any Intel-endorsed publicy available `git`
repository. Pre-build libraries for the DM42, as well as for Mac / Apple
Silicon and Linux / x86 are in this repository.
[intel]: https://www.intel.com/content/www/us/en/developer/articles/tool/intel-decimal-floating-point-math-library.html
## Build ## Build

View file

@ -92,8 +92,7 @@ sim: sim/$(TARGET).mak
sim/$(TARGET).mak: sim/$(TARGET).pro Makefile $(VERSION_H) sim/$(TARGET).mak: sim/$(TARGET).pro Makefile $(VERSION_H)
cd sim; qmake $(<F) -o $(@F) CONFIG+=$(QMAKE_$(OPT)) $(COLOR:%=CONFIG+=color) cd sim; qmake $(<F) -o $(@F) CONFIG+=$(QMAKE_$(OPT)) $(COLOR:%=CONFIG+=color)
sim: sim/gcc111libbid.a \ sim: recorder/config.h \
recorder/config.h \
help/$(TARGET).md \ help/$(TARGET).md \
fonts/EditorFont.cc \ fonts/EditorFont.cc \
fonts/StackFont.cc \ fonts/StackFont.cc \
@ -132,8 +131,6 @@ QMAKE_fastest=release
TTF2FONT=$(TOOLS)/ttf2font/ttf2font TTF2FONT=$(TOOLS)/ttf2font/ttf2font
$(TTF2FONT): $(TTF2FONT).cpp $(TOOLS)/ttf2font/Makefile src/ids.tbl $(TTF2FONT): $(TTF2FONT).cpp $(TOOLS)/ttf2font/Makefile src/ids.tbl
cd $(TOOLS)/ttf2font; $(MAKE) TARGET= cd $(TOOLS)/ttf2font; $(MAKE) TARGET=
sim/gcc111libbid.a: sim/gcc111libbid-$(shell uname)-$(shell uname -m).a
cp $< $@
dist: all dist: all
cp $(BUILD)/$(TARGET)_qspi.bin . cp $(BUILD)/$(TARGET)_qspi.bin .
@ -212,7 +209,7 @@ ASM_SOURCES = $(SDK)/startup_pgm.s
####################################### #######################################
# Includes # Includes
C_INCLUDES += -Isrc/$(VARIANT) -Isrc/$(PLATFORM) -Isrc -Iinc C_INCLUDES += -Isrc/$(VARIANT) -Isrc/$(PLATFORM) -Isrc
# C sources # C sources
C_SOURCES += C_SOURCES +=
@ -282,13 +279,8 @@ CXX_SOURCES += \
# Additional defines # Additional defines
#C_DEFS += -DXXX #C_DEFS += -DXXX
# Intel library related defines # Defines for the code
DEFINES += \ DEFINES += \
DECIMAL_CALL_BY_REFERENCE \
DECIMAL_GLOBAL_ROUNDING \
DECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS \
DECIMAL_GLOBAL_EXCEPTION_FLAGS \
DECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS \
$(DEFINES_$(OPT)) \ $(DEFINES_$(OPT)) \
$(DEFINES_$(VARIANT)) \ $(DEFINES_$(VARIANT)) \
HELPFILE_NAME=\"/help/$(TARGET).md\" HELPFILE_NAME=\"/help/$(TARGET).md\"
@ -306,9 +298,6 @@ DEFINES_dm42 = DM42
C_DEFS += $(DEFINES:%=-D%) C_DEFS += $(DEFINES:%=-D%)
# Libraries
LIBS += lib/gcc111libbid_hard.a
# Recorder and dependencies # Recorder and dependencies
recorder/config.h: recorder/recorder.h recorder/Makefile recorder/config.h: recorder/recorder.h recorder/Makefile
cd recorder && $(MAKE) TARGET= cd recorder && $(MAKE) TARGET=

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -111,18 +111,13 @@ debug:DEFINES += DEBUG
DEFINES += __packed= USE_QT DEFINES += __packed= USE_QT
macx:DEFINES += _WCHAR_T_DEFINED macx:DEFINES += _WCHAR_T_DEFINED
# COnfigure Intel Decimal Floating Point Library # Configure help file
DEFINES += DECIMAL_CALL_BY_REFERENCE \ DEFINES += HELPFILE_NAME=\\\"help/db48x.md\\\"
DECIMAL_GLOBAL_ROUNDING \
DECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS \
DECIMAL_GLOBAL_EXCEPTION_FLAGS \
DECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS \
HELPFILE_NAME=\\\"help/db48x.md\\\"
color:DEFINES += CONFIG_COLOR color:DEFINES += CONFIG_COLOR
# Additional external library HIDAPI linked statically into the code # Additional external library HIDAPI linked statically into the code
INCLUDEPATH += ../src/dm42 ../src/dmcp ../src ../inc INCLUDEPATH += ../src/dm42 ../src/dmcp ../src
LIBS += gcc111libbid.a LIBS += gcc111libbid.a

Binary file not shown.

Binary file not shown.