/[avr-libc]/avr-libc/libc/pmstring/strstr_P.S
ViewVC logotype

Log of /avr-libc/libc/pmstring/strstr_P.S

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.7.2.1 - (view) (download) (annotate) - [select for diffs]
Wed Apr 1 23:11:56 2009 UTC (14 years, 7 months ago) by arcanum
Branch: avr-libc-1_6-branch
CVS Tags: WinAVR-20100110, avr-libc-1_6_7-release, avr-libc-1_6_8-release
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 , to next main 1.8
2009-04-01  Eric B. Weddington  <eric.weddington@atmel.com>

	Put all functions in .text.avr-libc section, floating point math
	routines in .text.avr-libc.fplib section.
	* common/sectionname.h: New file.
	* common/asmdef.h: Fix spelling in comments. Change default linker
	section.
	* common/gasava.inc: Comment out macro that is no longer being used.
	* common/macros.inc: Add include file.
	* devtools/gen-avr-lib-tree.sh: Remove use of -mcall-prologues on 2
	xmega devices.
	* libc/misc/eerd_block.c: Change linker section.
	* libc/misc/eerd_dword.c: Same.
	* libc/misc/eerd_word.c: Same.
	* libc/misc/eewr_block.c: Same.
	* libc/misc/eewr_dword.c: Same.
	* libc/misc/eewr_word.c: Same.
	* libc/misc/itoa.S: Same.
	* libc/misc/ltoa.S: Same.
	* libc/misc/mul10.S: Same.
	* libc/misc/mulsi10.S: Same.
	* libc/misc/ultoa.S: Same.
	* libc/misc/utoa.S: Same.
	* libc/pmstring/memchr_P.S: Same.
	* libc/pmstring/memcmp_P.S: Same.
	* libc/pmstring/memcpy_P.S: Same.
	* libc/pmstring/strcasecmp_P.S: Same.
	* libc/pmstring/strcat_P.S: Same.
	* libc/pmstring/strchr_P.S: Same.
	* libc/pmstring/strcmp_P.S: Same.
	* libc/pmstring/strcpy_P.S: Same.
	* libc/pmstring/strcspn_P.S: Same.
	* libc/pmstring/strlcat_P.S: Same.
	* libc/pmstring/strlcpy_P.S: Same.
	* libc/pmstring/strlen_P.S: Same.
	* libc/pmstring/strncasecmp_P.S: Same.
	* libc/pmstring/strncat_P.S: Same.
	* libc/pmstring/strncmp_P.S: Same.
	* libc/pmstring/strncpy_P.S: Same.
	* libc/pmstring/strnlen_P.S: Same.
	* libc/pmstring/strpbrk_P.S: Same.
	* libc/pmstring/strrchr_P.S: Same.
	* libc/pmstring/strsep_P.S: Same.
	* libc/pmstring/strspn_P.S: Same.
	* libc/pmstring/strstr_P.S: Same.
	* libc/stdio/clearerr.c: Same.
	* libc/stdio/fclose.c: Same.
	* libc/stdio/fdevopen.c: Same.
	* libc/stdio/feof.c: Same.
	* libc/stdio/ferror.c: Same.
	* libc/stdio/fgetc.c: Same.
	* libc/stdio/fgets.c: Same.
	* libc/stdio/fprintf.c: Same.
	* libc/stdio/fprintf_p.c: Same.
	* libc/stdio/fputc.c: Same.
	* libc/stdio/fputs.c: Same.
	* libc/stdio/fputs_p.c: Same.
	* libc/stdio/fread.c: Same.
	* libc/stdio/fscanf.c: Same.
	* libc/stdio/fscanf_p.c: Same.
	* libc/stdio/fwrite.c: Same.
	* libc/stdio/getc.S: Same.
	* libc/stdio/getchar.c: Same.
	* libc/stdio/gets.c: Same.
	* libc/stdio/printf.c: Same.
	* libc/stdio/printf_p.c: Same.
	* libc/stdio/putc.S: Same.
	* libc/stdio/putchar.c: Same.
	* libc/stdio/puts.c: Same.
	* libc/stdio/puts_p.c: Same.
	* libc/stdio/scanf.c: Same.
	* libc/stdio/scanf_p.c: Same.
	* libc/stdio/snprintf.c: Same.
	* libc/stdio/snprintf_p.c: Same.
	* libc/stdio/sprintf.c: Same.
	* libc/stdio/sprintf_p.c: Same.
	* libc/stdio/sscanf.c: Same.
	* libc/stdio/sscanf_p.c: Same.
	* libc/stdio/ultoa_invert.S: Same.
	* libc/stdio/ungetc.c: Same.
	* libc/stdio/vfprintf.c: Same.
	* libc/stdio/vfprintf_p.c: Same.
	* libc/stdio/vfscanf.c: Same.
	* libc/stdio/vfscanf_p.c: Same.
	* libc/stdio/vprintf.c: Same.
	* libc/stdio/vscanf.c: Same.
	* libc/stdio/vsnprintf.c: Same.
	* libc/stdio/vsnprintf_p.c: Same.
	* libc/stdio/vsprintf.c: Same.
	* libc/stdio/vsprintf_p.c: Same.
	* libc/stdlib/abort.S: Same.
	* libc/stdlib/abort.c: Same.
	* libc/stdlib/abs.c: Same.
	* libc/stdlib/assert.c: Same. And use standard function declaration.
	* libc/stdlib/atof.S: Same.
	* libc/stdlib/atoi.S: Same.
	* libc/stdlib/atoi.c: Same.
	* libc/stdlib/atol.S: Same.
	* libc/stdlib/atol.c: Same.
	* libc/stdlib/bsearch.c: Same. And use standard function declaration.
	* libc/stdlib/calloc.c: Same.
	* libc/stdlib/ctype.S: Same.
	* libc/stdlib/div.S: Same.
	* libc/stdlib/dtoa_prf.c: Same.
	* libc/stdlib/dtostre.c: Same.
	* libc/stdlib/dtostrf.c: Same.
	* libc/stdlib/exit.S: Same.
	* libc/stdlib/ftoa_engine.S: Same.
	* libc/stdlib/labs.c: Same.
	* libc/stdlib/ldiv.S: Same.
	* libc/stdlib/malloc.c: Same.
	* libc/stdlib/qsort.c: Same. And use standard function declaration.
	* libc/stdlib/rand.c: Same.
	* libc/stdlib/random.c: Same.
	* libc/stdlib/realloc.c: Same.
	* libc/stdlib/setjmp.S: Same.
	* libc/stdlib/strtod.c: Same.
	* libc/stdlib/strtol.c: Same. And use standard function declaration.
	* libc/stdlib/strtoul.c: Same. And use standard function declaration.
	* libc/string/ffs.S: Same.
	* libc/string/ffsl.S: Same.
	* libc/string/ffsll.S: Same.
	* libc/string/memccpy.S: Same.
	* libc/string/memchr.S: Same.
	* libc/string/memcmp.S: Same.
	* libc/string/memcpy.S: Same.
	* libc/string/memmem_P.S: Same. And add missing copyright and license,
	with permission from Dmitry Xmelkov.
	* libc/string/memmove.S: Same.
	* libc/string/memset.S: Same.
	* libc/string/strcasecmp.S: Same.
	* libc/string/strcasestr_P.S: Same. And add missing copyright and
	license, with permission from Dmitry Xmelkov.
	* libc/string/strcat.S: Same.
	* libc/string/strchr.S: Same.
	* libc/string/strcmp.S: Same.
	* libc/string/strcpy.S: Same.
	* libc/string/strcspn.S: Same.
	* libc/string/strdup.c: Same.
	* libc/string/strlcat.S: Same.
	* libc/string/strlcat.c: Same. And remove dead code.
	* libc/string/strlcpy.S: Same.
	* libc/string/strlcpy.c: Same. And remove dead code.
	* libc/string/strlen.S: Same.
	* libc/string/strlwr.S: Same.
	* libc/string/strncasecmp.S: Same.
	* libc/string/strncat.S: Same.
	* libc/string/strncmp.S: Same.
	* libc/string/strncpy.S: Same.
	* libc/string/strnlen.S: Same.
	* libc/string/strpbrk.S: Same.
	* libc/string/strrchr.S: Same.
	* libc/string/strrev.S: Same.
	* libc/string/strsep.S: Same.
	* libc/string/strspn.S: Same.
	* libc/string/strstr.S: Same.
	* libc/string/strtok.c: Same.
	* libc/string/strtok_r.S: Same.
	* libc/string/strupr.S: Same.
	* libm/fplib/fp32def.h: Same.
	* NEWS: Add item.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Apr 1 23:10:55 2009 UTC (14 years, 7 months ago) by arcanum
Branch: MAIN
CVS Tags: HEAD
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
2009-04-01  Eric B. Weddington  <eric.weddington@atmel.com>

	Put all functions in .text.avr-libc section, floating point math
	routines in .text.avr-libc.fplib section.
	* common/sectionname.h: New file.
	* common/asmdef.h: Fix spelling in comments. Change default linker
	section.
	* common/gasava.inc: Comment out macro that is no longer being used.
	* common/macros.inc: Add include file.
	* devtools/gen-avr-lib-tree.sh: Remove use of -mcall-prologues on 2
	xmega devices.
	* libc/misc/eerd_block.c: Change linker section.
	* libc/misc/eerd_dword.c: Same.
	* libc/misc/eerd_word.c: Same.
	* libc/misc/eewr_block.c: Same.
	* libc/misc/eewr_dword.c: Same.
	* libc/misc/eewr_word.c: Same.
	* libc/misc/itoa.S: Same.
	* libc/misc/ltoa.S: Same.
	* libc/misc/mul10.S: Same.
	* libc/misc/mulsi10.S: Same.
	* libc/misc/ultoa.S: Same.
	* libc/misc/utoa.S: Same.
	* libc/pmstring/memchr_P.S: Same.
	* libc/pmstring/memcmp_P.S: Same.
	* libc/pmstring/memcpy_P.S: Same.
	* libc/pmstring/strcasecmp_P.S: Same.
	* libc/pmstring/strcat_P.S: Same.
	* libc/pmstring/strchr_P.S: Same.
	* libc/pmstring/strcmp_P.S: Same.
	* libc/pmstring/strcpy_P.S: Same.
	* libc/pmstring/strcspn_P.S: Same.
	* libc/pmstring/strlcat_P.S: Same.
	* libc/pmstring/strlcpy_P.S: Same.
	* libc/pmstring/strlen_P.S: Same.
	* libc/pmstring/strncasecmp_P.S: Same.
	* libc/pmstring/strncat_P.S: Same.
	* libc/pmstring/strncmp_P.S: Same.
	* libc/pmstring/strncpy_P.S: Same.
	* libc/pmstring/strnlen_P.S: Same.
	* libc/pmstring/strpbrk_P.S: Same.
	* libc/pmstring/strrchr_P.S: Same.
	* libc/pmstring/strsep_P.S: Same.
	* libc/pmstring/strspn_P.S: Same.
	* libc/pmstring/strstr_P.S: Same.
	* libc/stdio/clearerr.c: Same.
	* libc/stdio/fclose.c: Same.
	* libc/stdio/fdevopen.c: Same.
	* libc/stdio/feof.c: Same.
	* libc/stdio/ferror.c: Same.
	* libc/stdio/fgetc.c: Same.
	* libc/stdio/fgets.c: Same.
	* libc/stdio/fprintf.c: Same.
	* libc/stdio/fprintf_p.c: Same.
	* libc/stdio/fputc.c: Same.
	* libc/stdio/fputs.c: Same.
	* libc/stdio/fputs_p.c: Same.
	* libc/stdio/fread.c: Same.
	* libc/stdio/fscanf.c: Same.
	* libc/stdio/fscanf_p.c: Same.
	* libc/stdio/fwrite.c: Same.
	* libc/stdio/getc.S: Same.
	* libc/stdio/getchar.c: Same.
	* libc/stdio/gets.c: Same.
	* libc/stdio/printf.c: Same.
	* libc/stdio/printf_p.c: Same.
	* libc/stdio/putc.S: Same.
	* libc/stdio/putchar.c: Same.
	* libc/stdio/puts.c: Same.
	* libc/stdio/puts_p.c: Same.
	* libc/stdio/scanf.c: Same.
	* libc/stdio/scanf_p.c: Same.
	* libc/stdio/snprintf.c: Same.
	* libc/stdio/snprintf_p.c: Same.
	* libc/stdio/sprintf.c: Same.
	* libc/stdio/sprintf_p.c: Same.
	* libc/stdio/sscanf.c: Same.
	* libc/stdio/sscanf_p.c: Same.
	* libc/stdio/ultoa_invert.S: Same.
	* libc/stdio/ungetc.c: Same.
	* libc/stdio/vfprintf.c: Same.
	* libc/stdio/vfprintf_p.c: Same.
	* libc/stdio/vfscanf.c: Same.
	* libc/stdio/vfscanf_p.c: Same.
	* libc/stdio/vprintf.c: Same.
	* libc/stdio/vscanf.c: Same.
	* libc/stdio/vsnprintf.c: Same.
	* libc/stdio/vsnprintf_p.c: Same.
	* libc/stdio/vsprintf.c: Same.
	* libc/stdio/vsprintf_p.c: Same.
	* libc/stdlib/abort.S: Same.
	* libc/stdlib/abort.c: Same.
	* libc/stdlib/abs.c: Same.
	* libc/stdlib/assert.c: Same. And use standard function declaration.
	* libc/stdlib/atof.S: Same.
	* libc/stdlib/atoi.S: Same.
	* libc/stdlib/atoi.c: Same.
	* libc/stdlib/atol.S: Same.
	* libc/stdlib/atol.c: Same.
	* libc/stdlib/bsearch.c: Same. And use standard function declaration.
	* libc/stdlib/calloc.c: Same.
	* libc/stdlib/ctype.S: Same.
	* libc/stdlib/div.S: Same.
	* libc/stdlib/dtoa_prf.c: Same.
	* libc/stdlib/dtostre.c: Same.
	* libc/stdlib/dtostrf.c: Same.
	* libc/stdlib/exit.S: Same.
	* libc/stdlib/ftoa_engine.S: Same.
	* libc/stdlib/labs.c: Same.
	* libc/stdlib/ldiv.S: Same.
	* libc/stdlib/malloc.c: Same.
	* libc/stdlib/qsort.c: Same. And use standard function declaration.
	* libc/stdlib/rand.c: Same.
	* libc/stdlib/random.c: Same.
	* libc/stdlib/realloc.c: Same.
	* libc/stdlib/setjmp.S: Same.
	* libc/stdlib/strtod.c: Same.
	* libc/stdlib/strtol.c: Same. And use standard function declaration.
	* libc/stdlib/strtoul.c: Same. And use standard function declaration.
	* libc/string/ffs.S: Same.
	* libc/string/ffsl.S: Same.
	* libc/string/ffsll.S: Same.
	* libc/string/memccpy.S: Same.
	* libc/string/memchr.S: Same.
	* libc/string/memcmp.S: Same.
	* libc/string/memcpy.S: Same.
	* libc/string/memmem_P.S: Same. And add missing copyright and license,
	with permission from Dmitry Xmelkov.
	* libc/string/memmove.S: Same.
	* libc/string/memset.S: Same.
	* libc/string/strcasecmp.S: Same.
	* libc/string/strcasestr_P.S: Same. And add missing copyright and
	license, with permission from Dmitry Xmelkov.
	* libc/string/strcat.S: Same.
	* libc/string/strchr.S: Same.
	* libc/string/strcmp.S: Same.
	* libc/string/strcpy.S: Same.
	* libc/string/strcspn.S: Same.
	* libc/string/strdup.c: Same.
	* libc/string/strlcat.S: Same.
	* libc/string/strlcat.c: Same. And remove dead code.
	* libc/string/strlcpy.S: Same.
	* libc/string/strlcpy.c: Same. And remove dead code.
	* libc/string/strlen.S: Same.
	* libc/string/strlwr.S: Same.
	* libc/string/strncasecmp.S: Same.
	* libc/string/strncat.S: Same.
	* libc/string/strncmp.S: Same.
	* libc/string/strncpy.S: Same.
	* libc/string/strnlen.S: Same.
	* libc/string/strpbrk.S: Same.
	* libc/string/strrchr.S: Same.
	* libc/string/strrev.S: Same.
	* libc/string/strsep.S: Same.
	* libc/string/strspn.S: Same.
	* libc/string/strstr.S: Same.
	* libc/string/strtok.c: Same.
	* libc/string/strtok_r.S: Same.
	* libc/string/strupr.S: Same.
	* libm/fplib/fp32def.h: Same.
	* NEWS: Add item.


Revision 1.1.2.6 - (view) (download) (annotate) - [select for diffs]
Sat Mar 31 23:18:19 2007 UTC (16 years, 7 months ago) by dmix
Branch: avr-libc-1_4-branch
CVS Tags: avr-libc-1_4_6-release, avr-libc-1_4_7-release, avr-libc-1_4_8-release
Changes since 1.1.2.5: +17 -22 lines
Diff to previous 1.1.2.5 , to branch point 1.1 , to next main 1.8
Optimize: reduce size by 1..2 words.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Mar 8 12:00:54 2007 UTC (16 years, 8 months ago) by dmix
Branch: MAIN
CVS Tags: WinAVR-20080512, WinAVR-20080610, avr-libc-1_6-branchpoint, avr-libc-1_6_1-release, avr-libc-1_6_2-release, avr-libc-1_6_3-release, avr-libc-1_6_4-release, avr-libc-1_6_5-release, avr-libc-1_6_6-release, winavr20080402, winavr20080430
Branch point for: avr-libc-1_6-branch
Changes since 1.6: +7 -11 lines
Diff to previous 1.6
Optimize: reduce size by 1..2 words.


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Mar 2 11:22:49 2007 UTC (16 years, 8 months ago) by dmix
Branch: MAIN
Changes since 1.5: +11 -12 lines
Diff to previous 1.5
Emphasize args names in DOXYGEN comment. Move all CPP operators outside
from the DOXYGEN scope.


Revision 1.1.2.5 - (view) (download) (annotate) - [select for diffs]
Sun Feb 25 21:08:56 2007 UTC (16 years, 9 months ago) by dmix
Branch: avr-libc-1_4-branch
Changes since 1.1.2.4: +37 -40 lines
Diff to previous 1.1.2.4 , to branch point 1.1
Fix bug #19135: strstr(): `needle' is not always founded. Optimize code.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sat Feb 24 14:10:11 2007 UTC (16 years, 9 months ago) by dmix
Branch: MAIN
Changes since 1.4: +37 -40 lines
Diff to previous 1.4
Fix bug #19135: strstr(): `needle' is not always founded.  Optimize code.


Revision 1.1.2.4 - (view) (download) (annotate) - [select for diffs]
Tue Jan 23 15:34:58 2007 UTC (16 years, 10 months ago) by joerg_wunsch
Branch: avr-libc-1_4-branch
Changes since 1.1.2.3: +4 -2 lines
Diff to previous 1.1.2.3 , to branch point 1.1
Add \file doxygen directive to all source and header file to be
included into the globals documentation.

dox_html_header: Include reference to alphabetical
globals list, collected from all files that have \file.

dox.css: Update for doxygen version 1.4.7.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Jan 23 15:32:48 2007 UTC (16 years, 10 months ago) by joerg_wunsch
Branch: MAIN
Changes since 1.3: +4 -2 lines
Diff to previous 1.3
Add \file doxygen directive to all source and header file to be
included into the globals documentation.

dox_html_header: Include reference to alphabetical
globals list, collected from all files that have \file.

dox.css: Update for doxygen version 1.4.7.


Revision 1.1.2.3 - (view) (download) (annotate) - [select for diffs]
Sat Mar 4 08:30:10 2006 UTC (17 years, 8 months ago) by aesok
Branch: avr-libc-1_4-branch
CVS Tags: avr-libc-1_4_4-release, avr-libc-1_4_5-release
Changes since 1.1.2.2: +121 -121 lines
Diff to previous 1.1.2.2 , to branch point 1.1
	* libc/pmstring/strstr_P.S : Remove Windows line endings.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Mar 4 08:27:13 2006 UTC (17 years, 8 months ago) by aesok
Branch: MAIN
Changes since 1.2: +120 -120 lines
Diff to previous 1.2
	* libc/pmstring/strstr_P.S : Remove Windows line endings.


Revision 1.1.2.2 - (view) (download) (annotate) - [select for diffs]
Sat Mar 4 08:09:31 2006 UTC (17 years, 8 months ago) by aesok
Branch: avr-libc-1_4-branch
Changes since 1.1.2.1: +5 -5 lines
Diff to previous 1.1.2.1 , to branch point 1.1
	Add and use 'X_lpm' macro.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sat Mar 4 07:59:05 2006 UTC (17 years, 8 months ago) by aesok
Branch: MAIN
Changes since 1.1: +5 -5 lines
Diff to previous 1.1
	Add and use 'X_lpm' macro.


Revision 1.1.2.1 - (view) (download) (annotate) - [select for diffs]
Sun Dec 18 14:03:40 2005 UTC (17 years, 11 months ago) by aesok
Branch: avr-libc-1_4-branch
CVS Tags: avr-libc-1_4_1-release, avr-libc-1_4_2-release, avr-libc-1_4_3-release
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
	Submitted by Werner Boellmann.
	Add new function 'strstr_P'.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sun Dec 18 13:55:49 2005 UTC (17 years, 11 months ago) by aesok
Branch: MAIN
Branch point for: avr-libc-1_4-branch
	Submitted by Werner Boellmann.
	Add new function 'strstr_P'.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26