The American Grants and Loans Catalog is now available. Our new and revised
2013 edition contains more than 2800 financial programs, subsidies, scholarships,
grants and loans offered by the US federal government.
In addition you will also have access to over 2400 programs funded by private
corporations and foundations. That is over 5200 programs available through
various sources of financial providing organizations.
NEW: You will also have access to our live Database that is updated on a daily
basis. This product also provides daily email alerts as programs are announced.
The Database is also available with IP recognition. This allows you to login
without a username or password (Great for libraries or educational institutions
who want their users to access the database).
Businesses, students, researchers, scientists, teachers, doctors, private individuals,
municipalities, government departments, educational institutions, law enforcement
agencies, nonprofits, foundations and associations will find a wealth of information
that will help them with their new ventures or existing projects.
The document is a fully searchable PDF file for easy access to your particular
needs and interests. Simply enter your keywords to search through the publication.
It is the perfect tool for libraries and educational institutions to use as a
reference guide for students who require funds to pursue their education.
Contents of the Directory:
-Web link to program announcement page
-Web link to Federal agency or foundation administering the program
-Authorization upon which a program is based
-Objectives and goals of the program
-Types of financial assistance offered under a program
-Uses and restrictions placed upon a program
-Application and award process
-Regulations, guidelines and literature relevant to a program
-Information contacts at the headquarters, regional, and local offices
-Programs that are related based upon program objectives and uses
Programs in the Catalog provide a wide range of benefits and services
for categories such as:
Business and Commerce
Disaster Prevention and Relief
Employment, Labor and Training
Food and Nutrition
Income Security and Social Services
Information and Statistics
Law, Justice, and Legal Services
Science and Technology
CD version: $69.95
Printed version: $149.95
To order please call: 1 (800) 610-4543
Please do not reply to the sender's email address as this address is only for outgoing mail.
If you do not wish to receive information from us in the future please reply here:
This is a CANSPAM ACT compliant advertising broadcast sent by:
American Publishing Inc. , 7025 County Rd. 46A, Suite 1071, Lake Mary, FL, 32746-4753
acpcia: Make it possible to pass additional CFLAGS when invoking make
-D_FORTIFY_SOURCE=2 without -O2 can cause:
/usr/include/features.h:314:4: error: #warning _FORTIFY_SOURCE requires
compiling with optimization (-O) [-Werror=cpp]
Such compiler flags must be able to get passed when invoking make.
OpenSUSE packages require to build binaries with CLFAGS="$RPM_OPT_FLAGS",
to make sure debuginfo can be obtained, security/optimization/test flags of
the compiler for the distribution built against are passed, etc.
This patch differs between:
1) Optional CFLAGS (OPT_CFLAGS) which have a sane default:
-D_FORTIFY_SOURCE=2 -O2 and warning flags
These will get replaced if OPT_CFLAGS= are passed via
make OPT_CFLAGS=".." invokation
2) Elementary CFLAGS (-I includes, -Dxy, ...) which are
mandatory for a successful compile run
Signed-off-by: Thomas Renninger <trenn(a)suse.de>
generate/unix/Makefile.config | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
@@ -38,7 +38,7 @@ CC = gcc
OBJDIR = obj$(BITS)
BINDIR = bin$(BITS)
BITSFLAG = -m$(BITS)
-COMPILEOBJ = $(CC) -c $(CFLAGS) $(CWARNINGFLAGS) [email protected] $<
+COMPILEOBJ = $(CC) -c $(CFLAGS) [email protected] $<
LINKPROG = $(CC) $(OBJECTS) -o $(PROG) $(LDFLAGS)
INSTALLDIR = /usr/bin
INSTALLPROG = install -D ../$(BINDIR)/$(PROG) $(DESTDIR)$(INSTALLDIR)/$(PROG)
@@ -103,11 +103,15 @@ ACPICA_HEADERS = \
# Common compiler flags. The warning flags in addition to -Wall are not
# automatically included in -Wall.
+OPT_CFLAGS ?= \
+ -D_FORTIFY_SOURCE=2 -O2 \
CFLAGS += \
+ $(OPT_CFLAGS) \
- -D_FORTIFY_SOURCE=2 \
LDFLAGS += $(BITSFLAG)
14 November 2012. Summary of changes for version 20121114:
This release is available at https://www.acpica.org/downloads
The ACPI 5.0 specification is available at www.acpi.info
1) ACPICA Kernel-resident Subsystem:
Implemented a performance enhancement for ACPI/AML Package objects. This change greatly increases the performance of Package objects within the interpreter. It changes the processing of reference counts for packages by optimizing for the most common case where the package sub-objects are either Integers, Strings, or Buffers. Increases the overall performance of the ASLTS test suite by 1.5X (Increases the Slack Mode performance by 2X.) Chao Guan. ACPICA BZ 943.
Implemented and deployed common macros to extract flag bits from resource descriptors. Improves readability and maintainability of the code. Fixes a problem with the UART serial bus descriptor for the number of data bits flags (was incorrectly 2 bits, should be 3).
Enhanced the ACPI_GETx and ACPI_SETx macros. Improved the implementation of the macros and changed the SETx macros to the style of (destination, source). Also added ACPI_CASTx companion macros. Lv Zheng.
Example Code and Data Size: These are the sizes for the OS-independent acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The debug version of the code includes the debug output trace mechanism and has a much larger code and data size.
Non-Debug Version: 93.9K Code, 25.2K Data, 119.1K Total
Debug Version: 175.5K Code, 74.5K Data, 250.0K Total
Non-Debug Version: 94.3K Code, 25.3K Data, 119.6K Total
Debug Version: 175.5K Code, 74.5K Data, 250.0K Total
2) iASL Compiler/Disassembler and Tools:
Disassembler: Added the new ACPI 5.0 interrupt sharing flags. This change adds the ShareAndWake and ExclusiveAndWake flags which were added to the Irq, Interrupt, and Gpio resource descriptors in ACPI 5.0. ACPICA BZ 986.
Disassembler: Fixed a problem with external declaration generation. Fixes a problem where an incorrect pathname could be generated for an external declaration if the original reference to the object includes leading carats (^). ACPICA BZ 984.
Debugger: Completed a major update for the Disassemble<method> command. This command was out-of-date and did not properly disassemble control methods that had any reasonable complexity. This fix brings the command up to the same level as the rest of the disassembler. Adds one new file, dmdeferred.c, which is existing code that is now common with the main disassembler and the debugger disassemble command. ACPICA MZ 978.
iASL: Moved the parser entry prototype to avoid a duplicate declaration. Newer versions of Bison emit this prototype, so moved the prototype out of the iASL header to where it is actually used in order to avoid a duplicate declaration.
iASL/Tools: Standardized use of the stream I/O functions:
1) Ensure check for I/O error after every fopen/fread/fwrite
2) Ensure proper order of size/count arguments for fread/fwrite
3) Use test of (Actual != Requested) after all fwrite, and most fread
4) Standardize I/O error messages
Improves reliability and maintainability of the code. Bob Moore, Lv Zheng. ACPICA BZ 981.
Disassembler: Prevent duplicate External() statements. During generation of external statements, detect similar pathnames that are actually duplicates such as these:
Remove all leading '\' characters from pathnames during the external statement generation so that duplicates will be detected and tossed. ACPICA BZ 985.
Tools: Replace low-level I/O with stream I/O functions. Replace open/read/write/close with the stream I/O equivalents fopen/fread/fwrite/fclose for portability and performance. Lv Zheng, Bob Moore.
AcpiBin: Fix for the dump-to-hex function. Now correctly output the table name header so that AcpiXtract recognizes the output file/table.
iASL: Remove obsolete -2 option flag. Originally intended to force the compiler/disassembler into an ACPI 2.0 mode, this was never implemented and the entire concept is now obsolete.
these two patches are against acpica version 20121018.
While the whitespace stuff is pure minor cleanup,
there really should be a possibilty to pass compile
flags from outside like done by the first patch via:
Please consider to submit these two patches.