mirror of
https://github.com/c3d/DB48X-on-DM42.git
synced 2024-09-28 03:20:53 +02:00
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:
parent
c29b78c3d8
commit
2ca01b758d
8 changed files with 6 additions and 7321 deletions
6
BUILD.md
6
BUILD.md
|
@ -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
|
||||||
|
|
17
Makefile
17
Makefile
|
@ -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=
|
||||||
|
|
2069
inc/bid_conf.h
2069
inc/bid_conf.h
File diff suppressed because it is too large
Load diff
5224
inc/bid_functions.h
5224
inc/bid_functions.h
File diff suppressed because it is too large
Load diff
Binary file not shown.
|
@ -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.
Loading…
Reference in a new issue