diff -r 1667bfa67b40 lisp/cedet/ede/proj-obj.el --- a/lisp/cedet/ede/proj-obj.el Thu Oct 08 11:07:26 2009 +0200 +++ b/lisp/cedet/ede/proj-obj.el Thu Oct 08 15:20:44 2009 +0200 @@ -47,6 +47,7 @@ )) (availablelinkers :initform (ede-g++-linker ;; Add more linker thingies here. + ede-gcc-linker ede-ld-linker ede-gfortran-linker )) @@ -231,6 +232,18 @@ :objectextention "") "Linker needed for c++ programs.") +(defvar ede-gcc-linker + (ede-linker + "ede-gcc-linker" + :name "gcc" + :variables '(("LD" . "gcc") + ("LD_LINK" . + "$(LD) $(LDFLAGS) -L. -o $@") + ) + :commands '("$(LD_LINK) $^") + :objectextention "") + "Generic gcc linker.") + ;;; The EDE object compiler ;; (defmethod ede-proj-makefile-insert-variables ((this ede-object-compiler))