Embedded Software Group
Home  |  About Us  |  Services  |  Technology  |  Partners  |  Careers  |  Contact Us

eXpressGNU

Our software development tools (eXpressGNU, eXpertGNU) are based on the open-source GNU standard that employs an open development model and is heavily supported on a wide range of platforms. Our tightly integrated tools has passed rigorous testing throughout development and in the field. They are optimized for speedy execution with a small footprint and are readily deployable via a user-friendly graphical interface.

This Processor specific tool suite provides the tools to generate fast, high quality code for a vast range of target microprocessors, the engines of today's leading edge embedded products and desktop systems. The compiler suite is tuned for a high degree of optimization for C and C++ application. eXpressGNU tool suite includes a compiler suite and a range of additional tools and utilities, including assembler(gas), linker(ld) and binary utilities (binutils). The compilation technology in eXpressGNU tool suite is based on the gcc project an open-source development project driving the leading edge in compiler technology..

List of components:

Compiler and language tools

GNU Compiler (gcc), an optimized ANSI-C compiler that includes:

  • GNU preprocessor (cpp)
    Merges in #include files, expands macros definitions & compilation directives.
  • GNU Assembler (gas)
    Generates a re-locatable object code from assembly language source code.
  • GNU linker (ld)
    Resolves generated code addresses and debug symbols.
  • GNU Debugger (gdb)
    Source-level debugger for C, C++ and Fortran.
  • A slew of Object code manipulation utilities
    addr2line, ar, c++filt, demangle, gprof, nlmconv, nm, objcopy, objdump, ranlib, readelf, size, strings, strip, windres.

File manipulation utilities

  • chgrp, chmod, chown, cp, dd, df, dir, dircolors, du, install, ln, ls, mkdir, mkfifo, mknod, mv, rm, rmdir, sync, touch, vdir.

Shell utilities

  • basename, chroot, date, dirname, echo, env, expr, factor, false, groups, hostname, id, logname, nice, nohup, pathchk, printenv, printf, pwd, seq, sleep, stty, su, tee, test, true, tty, uname, uptime, users, who, whoami, and yes.

Other Common UNIX tools

  • find, Finger, gdbm, bc, cpio, CVS, gengetopt, automake bash, bison, cons, cpp2html, emacs, GCL, gettext, gforth.
Copyright © Embedded Software Group. All Rights Reserved. Site Map