* src/SDCCicode.c (operandOperation): 3. fix, this time for Alpha; ULONG has 64 bits
there, while the mantissa of a double is "only" 53 bits wide.
-2003-07-30 Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
+2003-07-31 Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
Adding sdcclib to the build. MSVC project coming soon.
Files added/changed:
* support\librarian\Makefile.in
* support\librarian\sdcclib.c
* Makefile.bcc
+ * Makefile
+ * Makefile.common.in
+ * configure
+ * configure.in
2003-07-29 Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
SDCC_ASLINK = as/mcs51 as link
SDCC_PACKIHX = packihx
+SDCC_LIBRARIAN = support/librarian
TARGETS = sdcc-libs sdcc-cc sdcc-aslink sdcc-doc
PKGS += $(SDCC_PACKIHX)
endif
+ifneq ($(OPT_ENABLE_LIBRARIAN), no)
+TARGETS += sdcc-librarian
+PKGS += $(SDCC_LIBRARIAN)
+endif
+
PKGS_TINI = $(SDCC_LIBS) $(SDCC_ASLINK) \
- src device/include $(SDCC_PACKIHX)
+ src device/include $(SDCC_PACKIHX) $(SDCC_LIBRARIAN)
PORTS = $(shell cat ports.build)
ALLPORTS = $(shell cat ports.all)
sdcc-packihx:
$(MAKE) -C $(SDCC_PACKIHX)
+sdcc-librarian:
+ $(MAKE) -C $(SDCC_LIBRARIAN)
+
sdcc-device: sdcc-cc sdcc-aslink
$(MAKE) -C device/include
$(MAKE) -C device/lib
sdcc: $(TARGETS)
-sdcc-tini: sdcc-cc sdcc-aslink sdcc-device-tini sdcc-packihx
+sdcc-tini: sdcc-cc sdcc-aslink sdcc-device-tini sdcc-packihx sdcc-librarian
$(MAKE) -f main.mk all
# Some interesting sub rules
OPT_ENABLE_UCSIM = @OPT_ENABLE_UCSIM@
OPT_ENABLE_DEVICE_LIB_BUILD = @OPT_ENABLE_DEVICE_LIB_BUILD@
OPT_ENABLE_PACKIHX = @OPT_ENABLE_PACKIHX@
+OPT_ENABLE_LIBRARIAN = @OPT_ENABLE_LIBRARIAN@
SLIB = $(PRJDIR)/support/Util